+2007-08-16 Jim Evins <evins@snaught.com>
+
+ * Makefile.am:
+ Include subdir iec16022-0.2.1.
+ * NEWS:
+ * configure.in:
+ * glabels.spec.in:
+ Preparation for 2.1.4.
+
+
2007-08-11 Jim Evins <evins@snaught.com>
* po/POTFILES.in:
## Process this file with automake to produce Makefile.in
LIB_BARCODE_DIR = barcode-0.98
+LIB_IEC16022_DIR = iec16022-0.2.1
-SUBDIRS = po $(LIB_BARCODE_DIR) libglabels src data help docs
+SUBDIRS = \
+ po \
+ $(LIB_BARCODE_DIR) \
+ $(LIB_IEC16022_DIR) \
+ libglabels \
+ src \
+ data \
+ help \
+ docs
EXTRA_DIST = \
README \
-* gLabels 2.1.3 (unstable) release. Release date 2005-05-27.
+* gLabels 2.1.4 (unstable) release. Release date 2007-08-17.
+
+- Added categorization of templates and an updated New Label dialog.
+- Added initial support for datamatrix 2D barcodes.
+- Migrated from EggRecent to GtkRecentManager.
+- Migrated from libgnomeprint to GtkPrintOperation and Cairo.
+- Migrated from libgnomeprint to Pango for text layout.
+- Migrated GnomeDruid to GtkAssistant for template designer.
+- Migrated from GnomeCanvas to Cairo.
+- Removed splash screen.
+- Added support for Brazilian CEPNet barcodes.
+- Updated French translation (Claude Paroz)
+- New Experanto translation (Antonio C. Codazzi)
+- Minor bug fixes (and probably some new bugs).
+- New templates.
+
+
+* gLabels 2.1.3 (unstable) release. Release date 2006-05-27.
- Don't print "Invalid barcode data" if data field is empty. (Bug #1479839) (Darren Warner)
- Fixed hangup when grid or markup have been toggled during a previous session. (Bug #1434324)
- Fixed color groups in color combo widgets.
- Fixed several potential crashes.
+
* gLabels 2.1.2 (unstable) release. Release date 2005-12-21.
- Updated Italian translation (Daniele Medri)
- New minimal merge backend for VCards using evolution data server API (Austin Henry)
- New templates and fixes
+
* gLabels 2.1.1 (unstable) release. Release date 2005-06-21.
- Added document merge tutorial to help documentation
- Minor bug fixes and cleanup
- New templates
+
* gLabels 2.1.0 (unstable) release. Release date 2005-01-22.
- Added ability to select color from merge source (Frederic Ruaudel)
- See 2.0.2
+
* gLabels 2.0.2 release. Release date 2005-01-22.
- Desktop file reconciled with desktop-entry-spec
- Updated japanese translations (Takeshi AIHANA)
- Fixed crash from improperly freeing translation strings.
+
* gLabels 2.0.0 release. Release date 2004-08-09.
- Fixed crash when encountering old template files
AC_PREREQ(2.52)
-AC_INIT(glabels, 2.1.pre4cvs, http://sourceforge.net/tracker/?func=add&group_id=46122&atid=445116)
+AC_INIT(glabels, 2.1.4, http://sourceforge.net/tracker/?func=add&group_id=46122&atid=445116)
AC_CONFIG_SRCDIR(src/glabels.c)
AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION)
<SECTION>
-<FILE>paper</FILE>
-glPaper
-gl_paper_init
-gl_paper_new
-gl_paper_dup
-gl_paper_free
-gl_paper_get_id_list
-gl_paper_free_id_list
-gl_paper_get_name_list
-gl_paper_free_name_list
-gl_paper_is_id_known
-gl_paper_is_id_other
-gl_paper_from_id
-gl_paper_from_name
-gl_paper_lookup_id_from_name
-gl_paper_lookup_name_from_id
-gl_paper_print_known_papers
-</SECTION>
-
-<SECTION>
-<FILE>xml-paper</FILE>
-gl_xml_paper_read_papers_from_file
-gl_xml_paper_parse_papers_doc
-gl_xml_paper_parse_paper_node
-</SECTION>
-
-<SECTION>
-<FILE>enums</FILE>
-glUnitsType
+<FILE>xml</FILE>
+GL_XML_NAME_SPACE
+gl_xml_get_prop_string
+gl_xml_get_prop_i18n_string
+gl_xml_get_prop_double
+gl_xml_get_prop_boolean
+gl_xml_get_prop_int
+gl_xml_get_prop_uint
+gl_xml_get_prop_length
+gl_xml_set_prop_string
+gl_xml_set_prop_double
+gl_xml_set_prop_boolean
+gl_xml_set_prop_int
+gl_xml_set_prop_uint_hex
+gl_xml_set_prop_length
+gl_xml_is_node
+gl_xml_get_node_content
+gl_xml_set_default_units
</SECTION>
<SECTION>
gl_xml_template_create_template_node
</SECTION>
+<SECTION>
+<FILE>libglabels</FILE>
+</SECTION>
+
+<SECTION>
+<FILE>enums</FILE>
+glUnitsType
+</SECTION>
+
<SECTION>
<FILE>template</FILE>
glTemplate
glTemplateMarkupType
gl_template_init
gl_template_register
-gl_template_get_name_list
+gl_template_get_name_list_unique
+gl_template_get_name_list_all
gl_template_free_name_list
gl_template_from_name
-gl_template_get_name_with_desc
gl_template_get_first_label_type
+gl_template_does_page_size_match
+gl_template_does_category_match
gl_template_get_label_size
gl_template_get_n_labels
gl_template_get_origins
gl_template_new
+gl_template_add_category
gl_template_add_label_type
gl_template_add_alias
gl_template_rect_label_type_new
</SECTION>
<SECTION>
-<FILE>libglabels</FILE>
+<FILE>xml-paper</FILE>
+gl_xml_paper_read_papers_from_file
+gl_xml_paper_parse_papers_doc
+gl_xml_paper_parse_paper_node
</SECTION>
<SECTION>
-<FILE>xml</FILE>
-GL_XML_NAME_SPACE
-gl_xml_get_prop_string
-gl_xml_get_prop_i18n_string
-gl_xml_get_prop_double
-gl_xml_get_prop_boolean
-gl_xml_get_prop_int
-gl_xml_get_prop_uint
-gl_xml_get_prop_length
-gl_xml_set_prop_string
-gl_xml_set_prop_double
-gl_xml_set_prop_boolean
-gl_xml_set_prop_int
-gl_xml_set_prop_uint_hex
-gl_xml_set_prop_length
-gl_xml_is_node
-gl_xml_get_node_content
-gl_xml_set_default_units
+<FILE>xml-category</FILE>
+gl_xml_category_read_categories_from_file
+gl_xml_category_parse_categories_doc
+gl_xml_category_parse_category_node
+</SECTION>
+
+<SECTION>
+<FILE>category</FILE>
+glCategory
+gl_category_init
+gl_category_new
+gl_category_dup
+gl_category_free
+gl_category_get_name_list
+gl_category_free_name_list
+gl_category_from_name
+gl_category_from_id
+gl_category_lookup_id_from_name
+gl_category_lookup_name_from_id
+</SECTION>
+
+<SECTION>
+<FILE>paper</FILE>
+glPaper
+gl_paper_init
+gl_paper_new
+gl_paper_dup
+gl_paper_free
+gl_paper_get_id_list
+gl_paper_free_id_list
+gl_paper_get_name_list
+gl_paper_free_name_list
+gl_paper_is_id_known
+gl_paper_is_id_other
+gl_paper_from_id
+gl_paper_from_name
+gl_paper_lookup_id_from_name
+gl_paper_lookup_name_from_id
+gl_paper_print_known_papers
</SECTION>
-47% symbol docs coverage.
-36 symbols documented.
-41 not documented.
+52% symbol docs coverage.
+46 symbols documented.
+1 symbols incomplete.
+43 not documented.
glPaper
glTemplateMarkup
glTemplateMarkupType
glTemplateOrigin
+glUnitsType (GL_UNITS_POINT, GL_UNITS_INCH, GL_UNITS_MM, GL_UNITS_CM, GL_UNITS_PICA, GL_UNITS_FIRST, GL_UNITS_LAST)
gl_template_add_alias
gl_template_add_label_type
gl_template_add_layout
gl_template_get_first_label_type
gl_template_get_label_size
gl_template_get_n_labels
-gl_template_get_name_list
-gl_template_get_name_with_desc
gl_template_get_origins
gl_template_init
gl_template_label_type_dup
gl_template_round_label_type_new
gl_xml_template_create_templates_doc
+
+libglabels:Long_Description
+libglabels:Short_Description
+template:Long_Description
+template:Short_Description
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### ENUM glUnitsType ##### -->
<para>
Enumerations for the units of length supported by libglabels. Internally
</para>
+<!-- ##### FUNCTION gl_template_get_name_list ##### -->
+<para>
+
+</para>
+
+@page_size:
+@Returns:
+
+<!-- ##### FUNCTION gl_template_get_name_with_desc ##### -->
+<para>
+
+</para>
+
+@template:
+@Returns:
+
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT glPaper ##### -->
<para>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT glTemplate ##### -->
<para>
@page_size:
@page_width:
@page_height:
+@categories:
@label_types:
@aliases:
@template:
-<!-- ##### FUNCTION gl_template_get_name_list ##### -->
-<para>
-
-</para>
-
-@page_size:
-@Returns:
-
-
<!-- ##### FUNCTION gl_template_free_name_list ##### -->
<para>
@Returns:
-<!-- ##### FUNCTION gl_template_get_name_with_desc ##### -->
-<para>
-
-</para>
-
-@template:
-@Returns:
-
-
<!-- ##### FUNCTION gl_template_get_first_label_type ##### -->
<para>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### FUNCTION gl_xml_paper_read_papers_from_file ##### -->
<para>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### FUNCTION gl_xml_template_read_templates_from_file ##### -->
<para>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### FUNCTION gl_xml_get_prop_double ##### -->
<para>
BuildRequires: gtk2-devel >= @GTK_REQUIRED@
BuildRequires: libxml2-devel >= @LIBXML_REQUIRED@
BuildRequires: libgnomeui-devel >= @LIBGNOMEUI_REQUIRED@
-BuildRequires: libgnomecanvas-devel >= @LIBGNOMECANVAS_REQUIRED@
-BuildRequires: libgnomeprintui22-devel >= @LIBGNOMEPRINT_REQUIRED@
BuildRequires: libglade2-devel >= @LIBGLADE_REQUIRED@
Requires: gtk2 >= @GTK_REQUIRED@
Requires: libxml2 >= @LIBXML_REQUIRED@
Requires: libgnomeui >= @LIBGNOMEUI_REQUIRED@
-Requires: libgnomecanvas >= @LIBGNOMECANVAS_REQUIRED@
-Requires: libgnomeprintui22 >= @LIBGNOMEPRINT_REQUIRED@
Requires: libglade2 >= @LIBGLADE_REQUIRED@
%description
%{__rm} -f %{buildroot}%{_datadir}/mime/XMLnamespaces
%{__rm} -f %{buildroot}%{_datadir}/mime/globs
%{__rm} -f %{buildroot}%{_datadir}/mime/magic
+%{__rm} -f %{buildroot}%{_datadir}/mime/mime.cache
%{__rm} -rf %{buildroot}%{_datadir}/mime/application
%{__rm} -rf %{buildroot}%{_datadir}/mime/aliases
%{__rm} -rf %{buildroot}%{_datadir}/mime/subclasses