+2007-02-04 Jim Evins <evins@snaught.com>
+
+ * src/color.c:
+ * src/color.h:
+ * src/prefs-model.c:
+ * src/print.c: (draw_text_object):
+ * src/wdgt-mini-preview.c: (gl_wdgt_mini_preview_construct):
+ Removed GnomeCanvas artifacts from color.[ch] and related modules.
+
+2007-02-04 Jim Evins <evins@snaught.com>
+
+ * src/wdgt-mini-preview.c:
+ * src/wdgt-mini-preview.h:
+ Ported widget from GnomeCanvas to Cairo.
+
+2007-02-03 Jim Evins <evins@snaught.com>
+
+ * data/glade/template-designer.glade:
+ * src/template-designer.c:
+ * src/template-designer.h:
+ Ported GnomeDruid to GtkAssistant. Since libglade does not
+ yet support the GtkAssistant and we derive directly from
+ the Assistant, the pages are layed out in a GtkNotebook in
+ the glade description -- we then append each page to the
+ assistant.
+
+2007-01-25 Jim Evins <evins@snaught.com>
+
+ * data/glade/object-editor.glade:
+ Added dummy page to notebook, to prevent shadow page from
+ becoming the default current page at creation.
+ * src/view-box.c: (construct_properties_editor):
+ * src/view-ellipse.c: (construct_properties_editor):
+ * src/view-line.c: (construct_properties_editor):
+ * src/view-text.c: (construct_properties_editor):
+ Reconciled order of params.
+
+2007-01-19 Jim Evins <evins@snaught.com>
+
+ * src/label-barcode.h:
+ * src/label-object.c: (gl_label_object_set_font_weight),
+ (gl_label_object_set_text_alignment),
+ (gl_label_object_get_font_weight),
+ (gl_label_object_get_text_alignment):
+ * src/label-object.h:
+ * src/label-text.c: (gl_label_text_instance_init), (copy),
+ (get_size), (set_font_family), (set_font_weight),
+ (set_text_alignment), (get_font_weight), (get_text_alignment):
+ * src/label-text.h:
+ * src/object-editor-text-page.c:
+ (gl_object_editor_prepare_text_page),
+ (gl_object_editor_set_font_family),
+ (gl_object_editor_set_font_weight),
+ (gl_object_editor_get_font_weight),
+ (gl_object_editor_set_text_alignment),
+ (gl_object_editor_get_text_alignment),
+ (gl_object_editor_set_text_color):
+ * src/object-editor.h:
+ * src/prefs-dialog.c: (construct_object_page),
+ (update_object_page_from_prefs), (update_prefs_from_object_page):
+ * src/prefs-model.c: (gl_prefs_model_save_settings),
+ (gl_prefs_model_load_settings):
+ * src/prefs-model.h:
+ * src/print.c: (draw_text_object):
+ * src/ui-property-bar.c: (gl_ui_property_bar_construct),
+ (reset_to_default_properties), (update_text_properties),
+ (font_bold_toggled_cb), (text_align_toggled_cb):
+ * src/ui-sidebar.c:
+ * src/util.c: (gl_util_align_to_string), (gl_util_string_to_align),
+ (gl_util_weight_to_string), (gl_util_string_to_weight),
+ (gl_util_get_font_family_list), (gl_util_font_family_list_free):
+ * src/util.h:
+ * src/view-text.c: (update_object_from_editor_cb),
+ (update_editor_from_object_cb), (draw_hacktext), (draw_cursor):
+ * src/view.c: (gl_view_set_selection_text_alignment),
+ (gl_view_set_default_text_alignment),
+ (gl_view_get_default_text_alignment):
+ * src/view.h:
+ * src/xml-label-04.c: (xml04_parse_text_props):
+ * src/xml-label-191.c: (xml191_parse_text_props):
+ * src/xml-label.c: (xml_parse_object_text),
+ (xml_parse_toplevel_span), (xml_create_object_text),
+ (xml_create_toplevel_span):
+ Converted all model internals to Pango. GnomeFont remains in
+ view until GnomeCanvas can be replaced with a cairo-based canvas.
+
+2007-01-17 Jim Evins <evins@snaught.com>
+
+ * src/Makefile.am:
+ * src/hig.c:
+ Deleted hig.c.
+ * src/hig.h:
+ * src/wdgt-print-copies.c: (gl_wdgt_print_copies_get_type),
+ (gl_wdgt_print_copies_construct):
+ * src/wdgt-print-copies.h:
+ * src/wdgt-print-merge.c: (gl_wdgt_print_merge_get_type),
+ (gl_wdgt_print_merge_construct):
+ * src/wdgt-print-merge.h:
+ Removed all remaining HIG wrapper widgets.
+
+2007-01-16 Jim Evins <evins@snaught.com>
+
+ * src/Makefile.am:
+ * src/print-dialog.c:
+ * src/print-dialog.h:
+ * src/print-op.c:
+ * src/print-op.h:
+ * src/template-designer.c: (print_test_cb):
+ * src/ui-commands.c: (gl_ui_cmd_file_print):
+ * src/print.c:
+ Renamed PrintDialog to PrintOp. Added constructor for batch
+ printing.
+ * src/glabels-batch.c: (main):
+ Converted to use new PrintOp object for printing.
+
+2007-01-15 Jim Evins <evins@snaught.com>
+
+ * data/glade/Makefile.am:
+ * data/glade/print-custom-widget.glade:
+ * src/print-dialog.c:
+ * src/print-dialog.h:
+ * src/print.c:
+ * src/print.h:
+ * src/template-designer.c: (print_test_cb):
+ * src/ui-commands.c: (gl_ui_cmd_file_print):
+ * src/wdgt-print-merge.c: (gl_wdgt_print_merge_get_copies):
+ * src/wdgt-print-merge.h:
+ * src/window.c: (gl_window_init):
+ * src/window.h:
+ Initial conversion to GtkPrintOperation.
+ Still to do:
+ - Remove font and other libgnomeprint[ui] from elsewhere
+ - Add batch initialization of print operation
+
+2007-01-08 Jim Evins <evins@snaught.com>
+ * configure.in:
+ Updated dependencies. Set version to 2.1.pre4cvs.
+
+2007-01-03 Jim Evins <evins@snaught.com>
+
+ * src/recent-files/*
+ Removed EggRecent stuff.
+ * configure.in:
+ * src/Makefile.am:
+ * src/file.c:
+ * src/recent.c:
+ * src/recent.h:
+ * src/ui-commands.c:
+ * src/ui-commands.h:
+ * src/ui.c:
+ Ported from EggRecent to GtkRecentManager.
+
+
+2007-01-02 Jim Evins <evins@snaught.com>
+
+ * configure.in:
+ * iec16022-0.2.1/BUGS:
+ * iec16022-0.2.1/CHANGELOG:
+ * iec16022-0.2.1/CREDITS:
+ * iec16022-0.2.1/INSTALL:
+ * iec16022-0.2.1/LICENSE:
+ * iec16022-0.2.1/Makefile.am:
+ * iec16022-0.2.1/Makefile.dist:
+ * iec16022-0.2.1/README:
+ * iec16022-0.2.1/README.glabels:
+ * iec16022-0.2.1/TODO:
+ * iec16022-0.2.1/iec16022.1:
+ * iec16022-0.2.1/iec16022.c:
+ * iec16022-0.2.1/iec16022ecc200.c:
+ * iec16022-0.2.1/iec16022ecc200.h:
+ * iec16022-0.2.1/image.c:
+ * iec16022-0.2.1/image.h:
+ * iec16022-0.2.1/reedsol.c:
+ * iec16022-0.2.1/reedsol.h:
+ * iec16022-0.2.1/test/testsuite-example.bin:
+ * iec16022-0.2.1/test/testsuite-example.eps:
+ * iec16022-0.2.1/test/testsuite-example.hex:
+ * iec16022-0.2.1/test/testsuite-example.png:
+ * iec16022-0.2.1/test/testsuite-example.text:
+ * iec16022-0.2.1/test/testsuite.sh:
+ Include modified copy of iec16022-0.2.1 to provide encoding
+ support for datamatrix 2D barcodes.
+ * src/Makefile.am:
+ * src/bc-iec16022.c:
+ * src/bc-iec16022.h:
+ * src/bc.c:
+ Added initial datamatrix 2D barcode backend to barcode code.
+ * INSTALL:
+ * gtk-doc.make:
+ Automatic updates to later versions of these files.
+
+2006-11-28 Jim Evins <evins@snaught.com>
+
+ * data/templates/avery-iso-templates.xml:
+ * data/templates/avery-us-templates.xml:
+ * data/templates/categories.xml:
+ * data/templates/misc-iso-templates.xml:
+ * data/templates/misc-us-templates.xml:
+ * data/templates/zweckform-iso-templates.xml:
+ More categorization.
+
+2006-09-12 Jim Evins <evins@snaught.com>
+
+ * data/dtd/glabels-2.0.dtd:
+ * data/templates/Makefile.am:
+ * data/templates/avery-iso-templates.xml:
+ * data/templates/avery-other-templates.xml:
+ * data/templates/avery-us-templates.xml:
+ * data/templates/categories.xml:
+ * data/templates/misc-iso-templates.xml:
+ * data/templates/misc-other-templates.xml:
+ * data/templates/zweckform-iso-templates.xml:
+ * data/glade/Makefile.am:
+ * data/glade/new-label-dialog.glade:
+ * data/glade/wdgt-media-select.glade:
+ * data/glade/wdgt-rotate-label.glade:
+ * libglabels/Makefile.am:
+ * libglabels/category.c:
+ * libglabels/category.h:
+ * libglabels/libglabels.h:
+ * libglabels/paper.c:
+ * libglabels/template.c:
+ * libglabels/template.h:
+ * libglabels/xml-category.c:
+ * libglabels/xml-category.h:
+ * libglabels/xml-template.c:
+ Added support for category meta data.
+ * src/Makefile.am:
+ * src/file.c:
+ * src/mini-preview-pixbuf.c:
+ * src/mini-preview-pixbuf.h:
+ * src/new-label-dialog.c:
+ * src/new-label-dialog.h:
+ * src/wdgt-media-select.c:
+ * src/wdgt-media-select.h:
+ * src/wdgt-rotate-label.c:
+ * src/wdgt-rotate-label.h:
+ New "new label" dialog.
+
+2006-05-27 Jim Evins <evins@snaught.com>
+
+ * NEWS:
+ * autogen.sh:
+ * configure.in:
+ Preparation for 2.1.3.
+ * acinclude.m4:
+ * omf.make:
+ * xmldocs.make:
+ Removed.
+
+2006-05-22 Jim Evins <evins@snaught.com>
+
+ * src/print.c: (draw_barcode_object):
+ Don't print "Invalid barcode data" if data field is empty. Patch provided
+ by Darren Warner <warnerd@users.sourceforge.net>. Fixes Bug #1479839.
+ * AUTHORS:
+ Added acknowledgment for above patch.
+ * src/bc-gnubarcode.c: (gl_barcode_gnubarcode_new):
+ * src/bc-postnet.c: (postnet_code):
+ Removed "Invalid barcode data" warnings from stderr.
+ * src/view-barcode.c: (draw_barcode):
+ Draw box around barcode extent if data empty or invalid. Center a
+ message whether the data is empty or invalid in box.
+
+2006-05-22 Jim Evins <evins@snaught.com>
+
+ * src/print.c: (draw_text_object):
+ Check shadow state when printing text.
+
+2006-05-20 Jim Evins <evins@snaught.com>
+
+ * src/ui-commands.c: (gl_ui_cmd_view_grid_toggle),
+ (gl_ui_cmd_view_markup_toggle):
+ Fixed crash when grid or markup have been toggled off during
+ a previous session. Bug #1434324.
+
+2006-04-05 Jim Evins <evins@snaught.com>
+
+ * src/object-editor.c: (gl_object_editor_set_key_names):
+ Fixed potential crash when freeing empty key list.
+
+2006-03-11 Jim Evins <evins@snaught.com>
+
+ * src/print.c: (draw_text_object):
+ * src/view-text.c: (gl_view_text_new),
+ (construct_properties_editor), (update_object_from_editor_cb),
+ (update_editor_from_object_cb), (update_editor_from_label_cb),
+ (draw_hacktext):
+ Added shadow support to text object.
+
+2006-02-18 Jim Evins <evins@snaught.com>
+
+ * src/print.c: (draw_line_object):
+ * src/view-line.c: (gl_view_line_new),
+ (construct_properties_editor), (update_canvas_item_from_object_cb),
+ (update_object_from_editor_cb), (update_editor_from_object_cb),
+ (update_editor_from_label_cb):
+ Added shadow support to line object.
+
+2006-02-16 Jim Evins <evins@snaught.com>
+
+ * src/view-box.c:
+ Comment changes.
+ * src/print.c: (draw_ellipse_object):
+ * src/view-ellipse.c: (gl_view_ellipse_new),
+ (construct_properties_editor), (update_canvas_item_from_object_cb),
+ (update_object_from_editor_cb), (update_editor_from_object_cb),
+ (update_editor_from_label_cb):
+ Added shadow support to ellipse object.
+
+2006-02-15 Jim Evins <evins@snaught.com>
+
+ * src/label-object.c:
+ Changed default shadow offsets.
+ * src/view-box.c: (gl_view_box_new):
+ Simplified gl_view_box_new() so that is does not duplicate code
+ in update_canvas_item_from_object_cb().
+
+2006-02-07 Jim Evins <evins@snaught.com>
+
+ * data/glade/object-editor.glade:
+ Fixed color groups of color combos.
+ * src/color.h:
+ Added default shadow color.
+ * src/object-editor.c: (gl_object_editor_construct_color_combo):
+ Added shadow color group.
+
+2006-02-06 Jim Evins <evins@snaught.com>
+
+ * src/object-editor-shadow-page.c:
+ Forgot to add this file.
+ * src/view-box.c: (gl_view_box_new),
+ (update_canvas_item_from_object_cb), (update_editor_from_label_cb):
+ Update limits on shadow offset spinbuttons.
+
+2006-01-19 Jim Evins <evins@snaught.com>
+
+ * src/merge-evolution.c: (gl_merge_evolution_get_key_list):
+ Initialize key_list to NULL.
+ * data/glade/object-editor.glade:
+ * src/Makefile.am:
+ * src/color.c:
+ * src/color.h:
+ * src/label-object.c:
+ * src/label-object.h:
+ * src/object-editor-fill-page.c:
+ * src/object-editor-private.h:
+ * src/object-editor.c:
+ * src/object-editor.h:
+ * src/xml-label.c:
+ Created infrastructure for shadow support.
+ * src/view-box.c:
+ * src/print.c:
+ Initial shadow support in box object only.
+
+2006-01-05 Jim Evins <evins@snaught.com>
+
+ * src/merge-properties-dialog.c: (src_changed_cb):
+ Be extra paranoid before calling strcmp().
+ * src/merge.c: (gl_merge_set_src):
+ Don't make (merge == NULL) a critical error.
+
+2005-12-22 Jim Evins <evins@snaught.com>
+
+ * src/glabels-batch.c: (main):
+ Compile warning free with gcc 4.0.
+
+2005-12-21 Jim Evins <evins@snaught.com>
+
+ * glabels.spec.in:
+ Updated example RPM spec file.
+
+2005-12-21 Jim Evins <evins@snaught.com>
+
+ * NEWS:
+ * configure.in:
+ Preparation for 2.1.2.
+
+2005-12-20 Jim Evins <evins@snaught.com>
+
+ * src/Makefile.am:
+ Define unique G_LOG_DOMAIN for glabels.
+ * src/critical-error-handler.c: (gl_critical_error_handler_init):
+ * src/warning-handler.c: (gl_warning_handler_init),
+ (warning_handler):
+ Register for G_LOG_DOMAIN instead of NULL.
+
+2005-12-10 Jim Evins <evins@snaught.com>
+
+ * src/merge-evolution.c:
+ * src/merge-vcard.c:
+ Fixed indentation.
+
+2005-12-08 Jim Evins <evins@snaught.com>
+
+ * libglabels/paper.c: (read_paper_files_from_dir):
+ * libglabels/template.c: (gl_template_register),
+ (read_template_files_from_dir):
+ * libglabels/xml-paper.c: (gl_xml_paper_read_papers_from_file),
+ (gl_xml_paper_parse_papers_doc):
+ * libglabels/xml-template.c:
+ (gl_xml_template_read_templates_from_file),
+ (gl_xml_template_parse_templates_doc),
+ (gl_xml_template_parse_template_node),
+ (xml_parse_label_rectangle_node), (xml_parse_label_round_node),
+ (xml_parse_label_cd_node), (xml_parse_layout_node),
+ (xml_parse_markup_margin_node), (xml_parse_markup_line_node),
+ (xml_parse_markup_circle_node),
+ (gl_xml_template_write_templates_to_file), (xml_create_label_node):
+ * libglabels/xml.c: (gl_xml_get_prop_length):
+ Re-classified g_warnings to g_messages.
+ * src/Makefile.am:
+ * src/glabels.c: (main):
+ * src/warning-handler.c: (gl_warning_handler_init),
+ (warning_handler):
+ * src/warning-handler.h:
+ Added warning message handler to make sure the user is
+ presented with appropriate non-fatal errors.
+ * src/critical-error-handler.c: (critical_error_handler):
+ Changed exit to abort.
+ * src/bc-gnubarcode.c: (gl_barcode_gnubarcode_new), (render_pass1):
+ * src/bc-postnet.c: (postnet_code):
+ * src/bc.c: (id_to_index), (name_to_index):
+ * src/merge.c: (gl_merge_register_backend), (gl_merge_new):
+ * src/object-editor.c: (gl_object_notebook_construct_valist):
+ * src/prefs-dialog.c: (update_locale_page_from_prefs):
+ * src/prefs.c: (gl_prefs_get_units_per_point),
+ (gl_prefs_get_units_precision), (gl_prefs_get_units_step_size),
+ (gl_prefs_get_units_string):
+ * src/print.c: (draw_outline), (clip_to_outline), (clip_punchouts):
+ * src/splash.c: (gl_splash):
+ * src/ui-commands.c: (gl_ui_cmd_help_contents):
+ * src/view-highlight.c: (gl_view_highlight_new),
+ (highlight_resizable_box_construct), (object_changed_cb),
+ (view_scale_changed_cb):
+ * src/view.c: (draw_label_layer), (draw_bg_fg_layers),
+ (draw_markup_layer), (draw_markup_margin),
+ (gl_view_object_create_mode), (canvas_event),
+ (selection_received_cb):
+ * src/wdgt-mini-preview.c: (mini_outline_list_new):
+ * src/wdgt-rotate-label.c: (mini_preview_canvas_update):
+ * src/xml-label-04.c: (gl_xml_label_04_parse),
+ (xml04_parse_media_description), (xml04_parse_text_props),
+ (xml04_parse_barcode_props):
+ * src/xml-label-191.c: (gl_xml_label_191_parse),
+ (xml191_parse_objects), (xml191_parse_object),
+ (xml191_parse_text_props), (xml191_parse_image_props),
+ (xml191_parse_barcode_props), (xml191_parse_data),
+ (xml191_parse_sheet), (xml191_parse_label), (xml191_parse_layout),
+ (xml191_parse_markup):
+ * src/xml-label.c: (gl_xml_label_open), (gl_xml_label_open_buffer),
+ (xml_doc_to_label), (xml_parse_label), (xml_parse_objects),
+ (xml_parse_object_text), (xml_parse_object_image),
+ (xml_parse_object_barcode), (xml_parse_data),
+ (xml_parse_toplevel_span), (gl_xml_label_save),
+ (xml_create_objects):
+ Re-classified g_warnings to g_messages.
+ * src/merge-evolution.c: (gl_merge_evolution_open),
+ (gl_merge_evolution_close), (gl_merge_evolution_get_record):
+ Use g_warning to output errors encountered while
+ communicating with the evolution data server
+ instead of embedding them in the data.
+
+2005-12-08 Jim Evins <evins@snaught.com>
+
+ * libglabels/libglabels-private.h:
+ Set G_LOG_DOMAIN
+ * libglabels/paper.c: (read_papers):
+ * libglabels/template.c: (read_templates):
+ Made appropriate warnings critical.
+ * src/Makefile.am:
+ * src/critical-error-handler.h:
+ * src/critical-error-handler.c: (gl_critical_error_handler_init),
+ (critical_error_handler):
+ Created critical error handler.
+ * src/glabels.c: (main):
+ Register critical error handler.
+ * src/merge-properties-dialog.c: (gl_merge_properties_dialog_init):
+ * src/object-editor.c: (gl_object_editor_init):
+ * src/prefs-dialog.c: (gl_prefs_dialog_init):
+ * src/template-designer.c: (gl_template_designer_init):
+ * src/ui-property-bar.c: (gl_ui_property_bar_instance_init):
+ Made appropriate warnings critical.
+
+2005-11-27 Jim Evins <evins@snaught.com>
+
+ * src/merge-evolution.c: (gl_merge_evolution_get_key_list),
+ (gl_merge_evolution_get_primary_key),
+ (gl_merge_evolution_get_record):
+ Don't create "record_key" pseudo-key. Don't populate
+ fields with null data.
+
+2005-11-25 Jim Evins <evins@snaught.com>
+
+ * src/merge-evolution.c: (gl_merge_evolution_finalize),
+ (gl_merge_evolution_get_key_list), (gl_merge_evolution_open),
+ (gl_merge_evolution_get_record), (gl_merge_evolution_copy),
+ (free_field_list):
+ Query EDS for all supported fields. Patch provided by
+ Austin Henry <ahenry@users.sourceforge.net>.
+
+2005-10-29 Jim Evins <evins@snaught.com>
+
+ * src/glabels.c: (main):
+ * src/label-barcode.c: (gl_label_barcode_finalize):
+ * src/label-text.c: (gl_label_text_finalize), (set_font_family):
+ * src/label.c: (gl_label_instance_init), (gl_label_finalize):
+ * src/object-editor.c: (gl_object_editor_finalize):
+ Another pass at valgrinding -- plugged several memory leaks.
+ * src/view-text.c: (gl_view_text_new),
+ (update_canvas_item_from_object_cb), (draw_hacktext):
+ Commented out artifacts of edit-in-place code.
+
+2005-10-28 Jim Evins <evins@snaught.com>
+
+ * src/canvas-hacktext.c: (gl_canvas_hacktext_set_arg):
+ Fixed use of uninitialized variable. Caught by
+ d binderman <dcb314@hotmail.com>.
+
+2005-10-27 Jim Evins <evins@snaught.com>
+
+ * src/merge-evolution.c: (gl_merge_evolution_get_record):
+ * src/merge-vcard.c: (gl_merge_vcard_get_record),
+ (parse_next_vcard):
+ Additional cleanup of EDS and vcard backends. Provided by
+ Austin Henry <ahenry@users.sourceforge.net>.
+
+2005-10-24 Jim Evins <evins@snaught.com>
+
+ * AUTHORS:
+ * src/Makefile.am:
+ * src/merge-evolution.c:
+ * src/merge-evolution.h:
+ * src/merge-init.c: (gl_merge_init):
+ * src/merge-properties-dialog.c: (type_changed_cb):
+ * src/merge-vcard.c:
+ * src/merge-vcard.h:
+ * src/ui-commands.c: (gl_ui_cmd_help_about):
+ Added Evolution Data Server and VCard merge backends. Original patch
+ provided by Austin Henry <ahenry@users.sourceforge.net>.
+ * configure.in:
+ Only support EDS and VCard backends if libebook is installed. Allow
+ user to disable support, even if installed.
+
+2005-10-24 Jim Evins <evins@snaught.com>
+
+ * AUTHORS:
+ * data/templates/avery-iso-templates.xml:
+ * data/templates/avery-us-templates.xml:
+ * data/templates/misc-iso-templates.xml:
+ * data/templates/zweckform-iso-templates.xml:
+ Collected all template changes and submissions since last
+ release.
+
+2005-10-23 Jim Evins <evins@snaught.com>
+
+ * configure.in:
+ * data/mime/Makefile.am:
+ Added configure options to disable update-mime-database and
+ update-desktop-database as part of the install. Patch
+ provided by Leonardo Boshell (qhoracio@sourceforge.net).
+
+2005-10-23 Jim Evins <evins@snaught.com>
+
+ * libglabels/xml.h:
+ * libglabels/xml.c: (gl_xml_get_prop_string),
+ (gl_xml_get_prop_i18n_string), (gl_xml_set_prop_string),
+ (gl_xml_is_node), (gl_xml_get_node_content):
+ Added new XML utility functions.
+ * libglabels/xml-paper.c:
+ * libglabels/xml-template.c:
+ * src/xml-label.c:
+ Cleanup by using new xml utilities created above.
+ * libglabels/paper.c: (gl_paper_free):
+ * src/file.c: (new_response):
+ * src/object-editor-image-page.c: (add_image_filters_to_chooser):
+ * src/pixbuf-cache.c: (gl_pixbuf_cache_add_pixbuf),
+ (gl_pixbuf_cache_get_pixbuf):
+ * src/ui-property-bar.c:
+ (gl_ui_property_bar_construct_color_combo):
+ * src/view-highlight.c: (gl_view_highlight_finalize):
+ * src/view-image.c: (update_object_from_editor_cb):
+ * src/view.c: (gl_view_finalize), (draw_bg_fg_layers),
+ (draw_bg_fg_rounded_rect), (draw_bg_fg_round), (draw_bg_fg_cd),
+ (draw_bg_fg_cd_bc), (draw_markup_layer), (draw_markup_margin),
+ (draw_markup_margin_rect), (draw_markup_margin_rounded_rect),
+ (draw_markup_margin_round), (draw_markup_margin_cd),
+ (draw_markup_margin_cd_bc):
+ * src/wdgt-mini-preview.c: (mini_outline_list_new):
+ * src/wdgt-rotate-label.c: (gl_wdgt_rotate_label_finalize):
+ Plugged various memory leaks located with valgrind.
+ * src/view-image.c: (update_canvas_item_from_object_cb):
+ Don't allow a width or height of zero when drawing pixbuf.
+
+2005-10-22 Jim Evins <evins@snaught.com>
+
+ * libglabels/xml-paper.c:
+ * libglabels/xml-template.c:
+ * libglabels/xml.c:
+ * src/base64.c:
+ * src/bc-gnubarcode.c:
+ * src/canvas-hacktext.c:
+ * src/label-text.c:
+ * src/object-editor-data-page.c:
+ * src/print-dialog.c:
+ * src/print.c:
+ * src/recent.c:
+ * src/template-designer.c:
+ * src/text-node.c:
+ * src/ui-property-bar.c:
+ * src/ui.c:
+ * src/view-barcode.c:
+ * src/view-box.c:
+ * src/view-ellipse.c:
+ * src/view-image.c:
+ * src/view-line.c:
+ * src/view-text.c:
+ * src/view.c:
+ * src/wdgt-media-select.c:
+ * src/xml-label-04.c:
+ * src/xml-label-191.c:
+ * src/xml-label.c:
+ Modified to compile warning free with gcc-4.0. Mostly
+ casting to change signedness of characters. Did not
+ attack gnu-barcode library yet.
+
+2005-10-22 Jim Evins <evins@snaught.com>
+
+ * src/glabels.c: (main):
+ * src/splash.c: (gl_splash):
+ Removed some small memory leaks.
+ * gtk-doc.make:
+ Added.
+
+2005-09-19 Jim Evins <evins@snaught.com>
+
+ * data/glade/property-bar.glade:
+ Remove items from font_family_combo. This prevents the
+ double entry after adding text model and list of fonts.
+ * src/ui-property-bar.c: (reset_to_default_properties):
+ Free font_family_list.
+
2005-07-01 Jim Evins <evins@snaught.com>
* po/it.po: