]> git.sur5r.net Git - glabels/log
glabels
21 years agoBarcodes are now resizable interactively on the canvas in both width and height ...
Jim Evins [Sat, 25 Jan 2003 00:43:45 +0000 (00:43 +0000)]
Barcodes are now resizable interactively on the canvas in both width and height (no more scale).
Added checkbox to turn-off checksum digit on barcodes when it is optional.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@245 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoText box refinement.
Jim Evins [Thu, 16 Jan 2003 03:49:37 +0000 (03:49 +0000)]
Text box refinement.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@244 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoAdded xml_set_prop_*() utilities to xml.c.
Jim Evins [Wed, 8 Jan 2003 00:13:45 +0000 (00:13 +0000)]
Added xml_set_prop_*() utilities to xml.c.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@243 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoAdded text box support.
Jim Evins [Tue, 7 Jan 2003 07:05:55 +0000 (07:05 +0000)]
Added text box support.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@242 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoAdded xml utility module. Parsing of label and template xml files should no longer...
Jim Evins [Tue, 7 Jan 2003 04:14:03 +0000 (04:14 +0000)]
Added xml utility module.  Parsing of label and template xml files should no longer strand pointers returned from xmGetProp().

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@241 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoUpdated ja and pt_BR translations.
Jim Evins [Mon, 6 Jan 2003 23:12:14 +0000 (23:12 +0000)]
Updated ja and pt_BR translations.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@240 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoUpdated pt_BR translations.
Jim Evins [Mon, 6 Jan 2003 23:05:56 +0000 (23:05 +0000)]
Updated pt_BR translations.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@239 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoAdded pixbuf cache and base64 modules.
Jim Evins [Mon, 6 Jan 2003 05:56:01 +0000 (05:56 +0000)]
Added pixbuf cache and base64 modules.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@238 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoAdded pixbuf cache and base64 modules.
Jim Evins [Mon, 6 Jan 2003 05:53:19 +0000 (05:53 +0000)]
Added pixbuf cache and base64 modules.
Pixbufs are now saved in a glabels file as a base64 encoded version of the serialized pixdata.
Files are now compressed.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@237 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoAdded support for "Other" page sizes. Template sheets with a page size of "Other...
Jim Evins [Fri, 3 Jan 2003 05:22:30 +0000 (05:22 +0000)]
Added support for "Other" page sizes.  Template sheets with a page size of "Other" should also have the height and width properties set.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@236 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoBumped up version to 1.91.1, in preparation for next release.
Jim Evins [Thu, 2 Jan 2003 00:49:25 +0000 (00:49 +0000)]
Bumped up version to 1.91.1, in preparation for next release.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@235 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoAdded support for Business Card CD Labels (Clipped circular shape).
Jim Evins [Thu, 2 Jan 2003 00:27:46 +0000 (00:27 +0000)]
Added support for Business Card CD Labels (Clipped circular shape).

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@234 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoAdded support for Business Card CD Labels (Clipped circular shape).
Jim Evins [Thu, 2 Jan 2003 00:26:00 +0000 (00:26 +0000)]
Added support for Business Card CD Labels (Clipped circular shape).
Fixed artifact hack in wdgt-rotate-label -- made sure the scroll region was
as large as the canvas, so that the label was not shoved into the upper left corner of the canvas.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@233 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoUse art_affine_scale() to flip objects instead of art_affine_flip().
Jim Evins [Tue, 31 Dec 2002 08:04:13 +0000 (08:04 +0000)]
Use art_affine_scale() to flip objects instead of art_affine_flip().

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@231 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoCreated "File" tag for literal filenames for image objects.
Jim Evins [Tue, 31 Dec 2002 07:29:54 +0000 (07:29 +0000)]
Created "File" tag for literal filenames for image objects.
Added "Literal" tag to barcode objects.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@230 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoDo not g_object_unref a merge object, if NULL. Caused warnings during paste.
Jim Evins [Tue, 31 Dec 2002 04:16:42 +0000 (04:16 +0000)]
Do not g_object_unref a merge object, if NULL.  Caused warnings during paste.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@229 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoNo longer attempt to rotate/flip around center of object. This was very problematic...
Jim Evins [Sat, 28 Dec 2002 22:59:10 +0000 (22:59 +0000)]
No longer attempt to rotate/flip around center of object.  This was very problematic because the object's affine keeps changing under one's nose.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@228 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoglLabelText now uses a GtkTextBuffer to store text, in preparation for editing of...
Jim Evins [Sat, 28 Dec 2002 07:39:06 +0000 (07:39 +0000)]
glLabelText now uses a GtkTextBuffer to store text, in preparation for editing of text in place.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@227 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoFixed compiler warning.
Jim Evins [Sat, 28 Dec 2002 06:20:20 +0000 (06:20 +0000)]
Fixed compiler warning.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@226 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoMoved item event handler to view-object.c.
Jim Evins [Sat, 28 Dec 2002 00:23:25 +0000 (00:23 +0000)]
Moved item event handler to view-object.c.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@225 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years ago"New" dialog is now modal.
Jim Evins [Fri, 27 Dec 2002 16:55:18 +0000 (16:55 +0000)]
"New" dialog is now modal.
Added short name to titles of "print" and "save as" dialogs.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@224 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoWindow title cleanup.
Jim Evins [Fri, 27 Dec 2002 06:35:55 +0000 (06:35 +0000)]
Window title cleanup.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@223 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoMerge property dialog now a widget.
Jim Evins [Fri, 27 Dec 2002 06:33:25 +0000 (06:33 +0000)]
Merge property dialog now a widget.
One merge property dialog per view.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@222 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoFormatting clean up.
Jim Evins [Wed, 25 Dec 2002 19:16:37 +0000 (19:16 +0000)]
Formatting clean up.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@221 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoCatching up on backlog of template submissions.
Jim Evins [Wed, 25 Dec 2002 04:47:08 +0000 (04:47 +0000)]
Catching up on backlog of template submissions.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@220 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoAdds test to ensure a valid font family.
Jim Evins [Wed, 25 Dec 2002 03:02:00 +0000 (03:02 +0000)]
Adds test to ensure a valid font family.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@219 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoUse object specific methods to determine size when determining extent and centers...
Jim Evins [Tue, 24 Dec 2002 16:10:16 +0000 (16:10 +0000)]
Use object specific methods to determine size when determining extent and centers of objects.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@218 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoRemoved unused gl_view_object_get_dialog() function.
Jim Evins [Sun, 22 Dec 2002 19:29:57 +0000 (19:29 +0000)]
Removed unused gl_view_object_get_dialog() function.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@217 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoFixes crash in gl_text_node_lines_expand() when line contains no nodes.
Jim Evins [Sun, 22 Dec 2002 19:26:10 +0000 (19:26 +0000)]
Fixes crash in gl_text_node_lines_expand() when line contains no nodes.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@216 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoAlways set default entry when loading new strings in the template_combo.
Jim Evins [Sun, 15 Dec 2002 18:25:57 +0000 (18:25 +0000)]
Always set default entry when loading new strings in the template_combo.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@215 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoMore work on images from merge data.
Jim Evins [Thu, 12 Dec 2002 04:00:24 +0000 (04:00 +0000)]
More work on images from merge data.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@214 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoInitial support for supplying images from merge data.
Jim Evins [Wed, 11 Dec 2002 05:09:28 +0000 (05:09 +0000)]
Initial support for supplying images from merge data.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@213 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoAdded wdgt_image_select widget for selecting image files or merge fields for images.
Jim Evins [Tue, 10 Dec 2002 03:00:12 +0000 (03:00 +0000)]
Added wdgt_image_select widget for selecting image files or merge fields for images.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@212 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoFixed logic to remember previous merge source.
Jim Evins [Sun, 8 Dec 2002 18:00:33 +0000 (18:00 +0000)]
Fixed logic to remember previous merge source.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@211 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoAdded logic that ignores lines containing a single empty field (e.g. ${ADDRESS2}...
Jim Evins [Sun, 8 Dec 2002 17:56:22 +0000 (17:56 +0000)]
Added logic that ignores lines containing a single empty field (e.g. ${ADDRESS2} == "").

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@210 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoRemoved annoying affine debug statements.
Jim Evins [Sun, 8 Dec 2002 17:53:34 +0000 (17:53 +0000)]
Removed annoying affine debug statements.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@209 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoAdded GtkTreeView w/ model to preview fields and allow record selection.
Jim Evins [Sun, 8 Dec 2002 06:42:44 +0000 (06:42 +0000)]
Added GtkTreeView w/ model to preview fields and allow record selection.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@208 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoAdded get_primary_key method.
Jim Evins [Sun, 8 Dec 2002 06:40:09 +0000 (06:40 +0000)]
Added get_primary_key method.
Rewrote  gl_merge_get_key_list() to use record_list().
Ported improved CSV parser from 0.4.6.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@207 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoAdded get_primary_key method.
Jim Evins [Sun, 8 Dec 2002 06:36:25 +0000 (06:36 +0000)]
Added get_primary_key method.
Removed open, close, get_record, free_record, free_record_list functions
from public API.
Renamed gl_merge_read_record_list() to gl_merge_get_record_list().
Renamed gl_merge_count_records() to gl_merge_get_record_count().

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@206 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoMoved gl_merge_get_record_list() to inner-most functions possible.
Jim Evins [Sun, 8 Dec 2002 06:31:57 +0000 (06:31 +0000)]
Moved gl_merge_get_record_list() to inner-most functions possible.
Fixed page_begin logic for merge print functions.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@205 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoChanged field text from "FIELD{*}" to "${*}".
Jim Evins [Sun, 8 Dec 2002 06:27:06 +0000 (06:27 +0000)]
Changed field text from "FIELD{*}" to "${*}".

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@204 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoCorrected order of arguments to gl_merge_eval_key().
Jim Evins [Sun, 8 Dec 2002 06:26:00 +0000 (06:26 +0000)]
Corrected order of arguments to gl_merge_eval_key().
Changed field text from "FIELD{*}" to "${*}".

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@203 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoBumped up namespace to 1.92.
Jim Evins [Sun, 8 Dec 2002 06:21:13 +0000 (06:21 +0000)]
Bumped up namespace to 1.92.
Literal text is now contained in "Literal" nodes -- this breaks compatability with 1.89 and 1.90.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@202 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agogl_window_new_from_file() no longer ignores abs_filename.
Jim Evins [Sun, 8 Dec 2002 04:19:56 +0000 (04:19 +0000)]
gl_window_new_from_file() no longer ignores abs_filename.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@201 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoMultiple fixes to merge type and properties dialog.
Jim Evins [Thu, 5 Dec 2002 22:38:38 +0000 (22:38 +0000)]
Multiple fixes to merge type and properties dialog.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@200 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoAdditions to development plan.
Jim Evins [Tue, 3 Dec 2002 02:55:28 +0000 (02:55 +0000)]
Additions to development plan.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@199 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoNew document merge API.
Jim Evins [Tue, 3 Dec 2002 02:53:54 +0000 (02:53 +0000)]
New document merge API.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@198 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoChanged M_PI to G_PI.
Jim Evins [Sun, 1 Dec 2002 15:37:51 +0000 (15:37 +0000)]
Changed M_PI to G_PI.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@197 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agofree name during finalize.
Jim Evins [Sun, 1 Dec 2002 04:12:34 +0000 (04:12 +0000)]
free name during finalize.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@196 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoAdded callback to adjust affine of highlight.
Jim Evins [Sat, 30 Nov 2002 04:10:55 +0000 (04:10 +0000)]
Added callback to adjust affine of highlight.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@195 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoRemoved obsolete menu from view_object.
Jim Evins [Sat, 30 Nov 2002 00:17:59 +0000 (00:17 +0000)]
Removed obsolete menu from view_object.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@194 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoDisconnect callbacks that reference the properties dialog when it is destroyed.
Jim Evins [Sat, 30 Nov 2002 00:11:31 +0000 (00:11 +0000)]
Disconnect callbacks that reference the properties dialog when it is destroyed.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@193 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoAdded functions gl_view_rotate_selection_left() and gl_view_rotate_selection_right().
Jim Evins [Fri, 29 Nov 2002 22:20:45 +0000 (22:20 +0000)]
Added functions gl_view_rotate_selection_left() and gl_view_rotate_selection_right().

Added new context menus.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@192 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoAdded stock_properties_16 icon.
Jim Evins [Fri, 29 Nov 2002 22:18:34 +0000 (22:18 +0000)]
Added stock_properties_16 icon.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@191 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoAdded commands to center selected objects to center of label.
Jim Evins [Thu, 28 Nov 2002 04:16:22 +0000 (04:16 +0000)]
Added commands to center selected objects to center of label.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@190 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoAdded stock_center_horiz and stock_center_vert stock icons.
Jim Evins [Thu, 28 Nov 2002 04:14:52 +0000 (04:14 +0000)]
Added stock_center_horiz and stock_center_vert stock icons.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@189 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoUpdated russian translations, thanks to Vitaly Lipatov <LAV@VL3143.spb.edu>.
Jim Evins [Thu, 28 Nov 2002 02:55:28 +0000 (02:55 +0000)]
Updated russian translations, thanks to Vitaly Lipatov <LAV@VL3143.spb.edu>.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@188 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoAdded additional templates from my backlog.
Jim Evins [Thu, 28 Nov 2002 02:51:36 +0000 (02:51 +0000)]
Added additional templates from my backlog.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@187 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoAdded strategic debug statement to help locate bad templates.
Jim Evins [Thu, 28 Nov 2002 02:49:00 +0000 (02:49 +0000)]
Added strategic debug statement to help locate bad templates.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@186 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoCleaned up label object duplication code.
Jim Evins [Tue, 26 Nov 2002 03:12:05 +0000 (03:12 +0000)]
Cleaned up label object duplication code.
Added get_size methods for text and barcode objects.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@185 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoAdded menu icons for order, rotation, and flipping commands.
Jim Evins [Mon, 25 Nov 2002 04:17:02 +0000 (04:17 +0000)]
Added menu icons for order, rotation, and flipping commands.
Split Align submenu, into Horizontal and Vertical submenus.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@184 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoAdded menu icons for order, rotation, and flipping commands.
Jim Evins [Mon, 25 Nov 2002 04:15:21 +0000 (04:15 +0000)]
Added menu icons for order, rotation, and flipping commands.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@183 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoAdded object alignment commands.
Jim Evins [Mon, 25 Nov 2002 02:15:16 +0000 (02:15 +0000)]
Added object alignment commands.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@182 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoMenu icons for alignment commands.
Jim Evins [Mon, 25 Nov 2002 02:13:33 +0000 (02:13 +0000)]
Menu icons for alignment commands.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@181 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoMade set_size and get_size into child methods for label-object, and construct_dialog...
Jim Evins [Fri, 22 Nov 2002 02:49:20 +0000 (02:49 +0000)]
Made set_size and get_size into child methods for label-object, and construct_dialog for view-object.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@180 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoMade set_size and get_size into child methods.
Jim Evins [Fri, 22 Nov 2002 02:46:15 +0000 (02:46 +0000)]
Made set_size and get_size into child methods.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@179 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoMoved highlights/handles to separate layer (top-level group).
Jim Evins [Thu, 21 Nov 2002 04:33:24 +0000 (04:33 +0000)]
Moved highlights/handles to separate layer (top-level group).
Tweaked appearance of highlights.
Removed shuffling of items after a raise or lower, these were artifacts from when all items belonged to a single top-level group.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@178 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoWorkaround for flipping/rotation problem for gdkpixbuf items. See libgnomecanvas...
Jim Evins [Mon, 11 Nov 2002 22:27:29 +0000 (22:27 +0000)]
Workaround for flipping/rotation problem for gdkpixbuf items.  See libgnomecanvas bug #97604.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@177 f5e0f49d-192f-0410-a22d-a8d8700d0965

21 years agoAdded initial object rotation code.
Jim Evins [Mon, 11 Nov 2002 20:10:14 +0000 (20:10 +0000)]
Added initial object rotation code.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@176 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoReplaced gdk_pointer_grab() calls with gnome_canvas_item_grab() calls.
Jim Evins [Fri, 8 Nov 2002 01:19:04 +0000 (01:19 +0000)]
Replaced gdk_pointer_grab() calls with gnome_canvas_item_grab() calls.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@175 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoUnref highlight before destroying group.
Jim Evins [Mon, 4 Nov 2002 03:58:55 +0000 (03:58 +0000)]
Unref highlight before destroying group.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@174 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoAdds code to set the view canvas's background color.
Jim Evins [Sun, 3 Nov 2002 18:16:31 +0000 (18:16 +0000)]
Adds code to set the view canvas's background color.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@173 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoHighlight is now placed in object group, so it no longer needs to track object moveme...
Jim Evins [Sun, 3 Nov 2002 16:24:36 +0000 (16:24 +0000)]
Highlight is now placed in object group, so it no longer needs to track object movements.  This also causes the label layer to appear as an ancestor of the highlight objects so that object_at in view.c does the right thing.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@172 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoAdded demonstration markup lines to Avery 5931 and its lookalikes.
Jim Evins [Sun, 20 Oct 2002 22:26:22 +0000 (22:26 +0000)]
Added demonstration markup lines to Avery 5931 and its lookalikes.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@171 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoAdded line markup to template.
Jim Evins [Sun, 20 Oct 2002 22:22:54 +0000 (22:22 +0000)]
Added line markup to template.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@170 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoFixes finalization problems with highlight and object properties dialog.
Jim Evins [Sun, 20 Oct 2002 14:33:57 +0000 (14:33 +0000)]
Fixes finalization problems with highlight and object properties dialog.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@169 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoIncludes grid lines at perimeter.
Jim Evins [Sun, 20 Oct 2002 14:31:13 +0000 (14:31 +0000)]
Includes grid lines at perimeter.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@168 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoChanged version in preparation for next release.
Jim Evins [Sun, 20 Oct 2002 01:45:16 +0000 (01:45 +0000)]
Changed version in preparation for next release.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@167 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoAdded grid to view.
Jim Evins [Sun, 20 Oct 2002 01:43:41 +0000 (01:43 +0000)]
Added grid to view.
Created distinct gnome_canvas_groups for each distinct layer in view.
Grid and markup visibility are now controlled by view menu.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@166 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoView_highlight is now a full-fledged object that tracks its corresponding label objec...
Jim Evins [Tue, 15 Oct 2002 04:00:20 +0000 (04:00 +0000)]
View_highlight is now a full-fledged object that tracks its corresponding label object independently.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@165 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoPointer events are now generated for all modes.
Jim Evins [Tue, 15 Oct 2002 03:56:18 +0000 (03:56 +0000)]
Pointer events are now generated for all modes.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@164 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoInitial flipping support -- still has some problems.
Jim Evins [Mon, 14 Oct 2002 01:57:46 +0000 (01:57 +0000)]
Initial flipping support -- still has some problems.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@163 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoNow uses gl_label_object_copy_props() in dup function.
Jim Evins [Mon, 14 Oct 2002 01:55:58 +0000 (01:55 +0000)]
Now uses gl_label_object_copy_props() in dup function.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@162 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoIncludes support for flipping.
Jim Evins [Mon, 14 Oct 2002 01:53:36 +0000 (01:53 +0000)]
Includes support for flipping.
Added function for copying properties from one object to another.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@161 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoNew verbs and menu structure for flipping and rotation.
Jim Evins [Mon, 14 Oct 2002 01:50:18 +0000 (01:50 +0000)]
New verbs and menu structure for flipping and rotation.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@160 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoPreferences are now saved when view options are modified.
Jim Evins [Mon, 14 Oct 2002 01:46:39 +0000 (01:46 +0000)]
Preferences are now saved when view options are modified.
Includes new verbs for flipping and rotation.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@159 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoFixed default-font-weight bug.
Jim Evins [Mon, 14 Oct 2002 01:43:30 +0000 (01:43 +0000)]
Fixed default-font-weight bug.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@158 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoAll 2-pass labels have been converted to single-pass labels using multiple layouts...
Jim Evins [Sat, 12 Oct 2002 00:58:42 +0000 (00:58 +0000)]
All 2-pass labels have been converted to single-pass labels using multiple layouts per sheet.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@157 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoChanges to development plan.
Jim Evins [Thu, 10 Oct 2002 04:25:38 +0000 (04:25 +0000)]
Changes to development plan.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@156 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoPreferences and object property dialogs are now rebuilt if previously destroyed rathe...
Jim Evins [Thu, 10 Oct 2002 03:56:48 +0000 (03:56 +0000)]
Preferences and object property dialogs are now rebuilt if previously destroyed rather than assuming they were cleanly closed.  This fixes bug #619052.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@155 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoAdded handler for view's "pointer_exit" function: clears cursor_info label.
Jim Evins [Wed, 9 Oct 2002 02:03:38 +0000 (02:03 +0000)]
Added handler for view's "pointer_exit" function:  clears cursor_info label.
"zoom_changed" handler now updates zoom related verbs.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@154 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoAdded gl_ui_update_zoom_verbs () function and added updates to zoom verbs in the...
Jim Evins [Wed, 9 Oct 2002 02:01:19 +0000 (02:01 +0000)]
Added gl_ui_update_zoom_verbs () function and added updates to zoom verbs in the gl_ui_update_all () function.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@153 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoAdded "pointer_exit" signal.
Jim Evins [Wed, 9 Oct 2002 01:59:14 +0000 (01:59 +0000)]
Added "pointer_exit" signal.
Added gl_view_is_zoom_min () and gl_view_is_zoom_max () functions.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@152 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoAdded cursor position to status bar.
Jim Evins [Tue, 8 Oct 2002 03:24:53 +0000 (03:24 +0000)]
Added cursor position to status bar.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@151 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoFixed incorrect usage of gtk_toggle_button_get_active() in update_prefs_from_locale_p...
Jim Evins [Tue, 8 Oct 2002 03:23:20 +0000 (03:23 +0000)]
Fixed incorrect usage of gtk_toggle_button_get_active() in update_prefs_from_locale_page () -- must have cut-n-paste from a strcmp based decision tree?

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@150 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoInitial status bar code -- only the zoom_info area implemented.
Jim Evins [Mon, 7 Oct 2002 04:45:12 +0000 (04:45 +0000)]
Initial status bar code -- only the zoom_info area implemented.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@149 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoFixed coordinate system for rotated labels.
Jim Evins [Sat, 5 Oct 2002 04:50:02 +0000 (04:50 +0000)]
Fixed coordinate system for rotated labels.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@147 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoRemoved glabels.h artifact from POTFILES.in
Jim Evins [Sat, 5 Oct 2002 04:21:36 +0000 (04:21 +0000)]
Removed glabels.h artifact from POTFILES.in

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@146 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoalert module merged into hig module.
Jim Evins [Sat, 5 Oct 2002 04:00:07 +0000 (04:00 +0000)]
alert module merged into hig module.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@145 f5e0f49d-192f-0410-a22d-a8d8700d0965

22 years agoTemplate origins are now the upper left corner rather than the lower left.
Jim Evins [Sat, 5 Oct 2002 03:29:54 +0000 (03:29 +0000)]
Template origins are now the upper left corner rather than the lower left.

git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@144 f5e0f49d-192f-0410-a22d-a8d8700d0965