]> git.sur5r.net Git - glabels/log
glabels
14 years agoFix drawing problems with view.c
Jim Evins [Tue, 5 Oct 2010 02:52:24 +0000 (22:52 -0400)]
Fix drawing problems with view.c

- Create separate cairo_t from bin_window and draw into it.
- For manual updates, create allocation rectangle manually

14 years agoInitial port to GTK3.
Jim Evins [Mon, 4 Oct 2010 02:24:28 +0000 (22:24 -0400)]
Initial port to GTK3.

Still has update and drawing problems with view.c.

14 years agoMerge changes from gsettings branch.
Jim Evins [Sat, 2 Oct 2010 18:01:15 +0000 (14:01 -0400)]
Merge changes from gsettings branch.

14 years agoBetter test for libzint.
Jim Evins [Mon, 27 Sep 2010 21:20:33 +0000 (17:20 -0400)]
Better test for libzint.

14 years agoUpdated Spanish translation
Daniel Mustieles [Sun, 26 Sep 2010 10:22:36 +0000 (12:22 +0200)]
Updated Spanish translation

14 years agoAdded Best Office 75753 template
Mario Blättermann [Sun, 26 Sep 2010 09:55:11 +0000 (11:55 +0200)]
Added Best Office 75753 template

14 years agoUpdated Brazilian Portuguese translation
Antonio Fernandes C. Neto [Wed, 22 Sep 2010 14:30:26 +0000 (11:30 -0300)]
Updated Brazilian Portuguese translation

14 years agoUpdated Danish translation
Joe Hansen [Sun, 19 Sep 2010 21:41:30 +0000 (23:41 +0200)]
Updated Danish translation

14 years agoUpdate Czech translation by Marek Cernocky
Petr Kovar [Fri, 10 Sep 2010 19:02:39 +0000 (21:02 +0200)]
Update Czech translation by Marek Cernocky

14 years agoFixed small typo
Mario Blättermann [Thu, 9 Sep 2010 19:22:57 +0000 (21:22 +0200)]
Fixed small typo

14 years agoUpdated Spanish translation
Daniel Mustieles [Mon, 6 Sep 2010 19:14:45 +0000 (21:14 +0200)]
Updated Spanish translation

14 years agoAdded logo for template designer druid.
Jim Evins [Mon, 6 Sep 2010 03:04:45 +0000 (23:04 -0400)]
Added logo for template designer druid.

14 years agoManage mimetype icon with other theme friendly icons.
Jim Evins [Mon, 6 Sep 2010 02:35:59 +0000 (22:35 -0400)]
Manage mimetype icon with other theme friendly icons.

14 years agoTheme friendly, glabels specific, action icons.
Jim Evins [Mon, 6 Sep 2010 00:40:45 +0000 (20:40 -0400)]
Theme friendly, glabels specific, action icons.

14 years agoAdditional ignore pattern.
Jim Evins [Sat, 4 Sep 2010 16:15:25 +0000 (12:15 -0400)]
Additional ignore pattern.

14 years agoTheme friendly app icons.
Jim Evins [Sat, 4 Sep 2010 16:12:58 +0000 (12:12 -0400)]
Theme friendly app icons.

14 years agoNew logo and tweaking of about dialog.
Jim Evins [Fri, 3 Sep 2010 16:10:08 +0000 (12:10 -0400)]
New logo and tweaking of about dialog.

14 years agoRemoved remaining artifacts from old hig module.
Jim Evins [Fri, 3 Sep 2010 13:32:25 +0000 (09:32 -0400)]
Removed remaining artifacts from old hig module.

14 years ago[i18n] Updated German translation
Mario Blättermann [Fri, 3 Sep 2010 19:24:41 +0000 (21:24 +0200)]
[i18n] Updated German translation

14 years agoUpdated Slovenian translation
Andrej Žnidaršič [Fri, 3 Sep 2010 16:34:13 +0000 (18:34 +0200)]
Updated Slovenian translation

14 years agoUpdate POTFILES.in after merge and update AUTHORS.
Jim Evins [Fri, 3 Sep 2010 02:46:35 +0000 (22:46 -0400)]
Update POTFILES.in after merge and update AUTHORS.

14 years agoMerge branch 'zint'
Jim Evins [Fri, 3 Sep 2010 02:14:49 +0000 (22:14 -0400)]
Merge branch 'zint'

14 years agoFix maximum size of object editor sidebar at initialization. upstream/zint
Jim Evins [Wed, 1 Sep 2010 01:48:50 +0000 (21:48 -0400)]
Fix maximum size of object editor sidebar at initialization.

Kludge:  Load barcode styles for each backend type at initialization, so that
when they are loaded for real, the maximum size of the widget has already been
established and doesn't cause the object editor to change size.

14 years ago Encapsulate barcode style in single struct.
Jim Evins [Wed, 1 Sep 2010 01:22:39 +0000 (21:22 -0400)]
Encapsulate barcode style in single struct.

    Encapsulate barcode style into a single struct and related clean-up.

14 years agoAllow user selection of barcode backend.
Jim Evins [Mon, 30 Aug 2010 01:56:45 +0000 (21:56 -0400)]
Allow user selection of barcode backend.

- User can now select which backend to use for a particular barcode.
- This prevents one implementation from eclipsing another.
- For backwards compatability, do best guess at backend.

14 years agoAdded support for Maxicode barcodes using the libzint backend.
Robin Stuart [Sun, 22 Aug 2010 03:04:21 +0000 (23:04 -0400)]
Added support for Maxicode barcodes using the libzint backend.

14 years agoUpdated Slovenian translation
Andrej Žnidaršič [Wed, 18 Aug 2010 12:30:22 +0000 (14:30 +0200)]
Updated Slovenian translation

14 years agoUpdated Czech translation
Marek Černocký [Tue, 10 Aug 2010 22:28:24 +0000 (00:28 +0200)]
Updated Czech translation

14 years agoUpdated Slovenian translation
Andrej Žnidaršič [Sun, 8 Aug 2010 13:38:24 +0000 (15:38 +0200)]
Updated Slovenian translation

14 years ago[i18n] Updated German translation
Mario Blättermann [Fri, 6 Aug 2010 20:16:00 +0000 (22:16 +0200)]
[i18n] Updated German translation

14 years agoUpdated Spanish translation
Daniel Mustieles [Thu, 5 Aug 2010 10:28:26 +0000 (12:28 +0200)]
Updated Spanish translation

14 years agoAdded user submitted templates.
Jim Evins [Tue, 3 Aug 2010 01:50:04 +0000 (21:50 -0400)]
Added user submitted templates.

Added templates submitted by Rudolph Leitgeb and E. Travis.  Also cleaned up
avery-iso-templates.xml file.

14 years agoCleanup zint backend settings and flags.
Jim Evins [Thu, 15 Jul 2010 00:18:52 +0000 (20:18 -0400)]
Cleanup zint backend settings and flags.

14 years agoMore refactoring of barcode subsystem.
Jim Evins [Sun, 11 Jul 2010 18:00:20 +0000 (14:00 -0400)]
More refactoring of barcode subsystem.

Create a clear separation between the intermediate barcode format and
the management of the barcode backends.

14 years agoRefactoring of barcode structure.
Jim Evins [Sun, 11 Jul 2010 04:49:15 +0000 (00:49 -0400)]
Refactoring of barcode structure.

Minor refactoring of API to barcode structure.

14 years agoUpdated Slovenian translation
Andrej Žnidaršič [Sat, 10 Jul 2010 09:10:18 +0000 (11:10 +0200)]
Updated Slovenian translation

14 years agoUpdated Spanish translation
Daniel Mustieles [Sat, 10 Jul 2010 08:40:21 +0000 (10:40 +0200)]
Updated Spanish translation

14 years agoImproved centering of barcode text.
Jim Evins [Sat, 10 Jul 2010 05:38:48 +0000 (01:38 -0400)]
Improved centering of barcode text.

Don't try to calculate x offset using hardcoded fixed character width, which
does not work properly for proportional fonts.  Use the origin provided by
zint (wich is at the horizontal center) and use pango to calculate the offset
at render time.

14 years agoUpdate po files to allow me to push this branch.
Jim Evins [Sat, 10 Jul 2010 04:39:15 +0000 (00:39 -0400)]
Update po files to allow me to push this branch.

14 years agoAdded new barcode drawing primitives.
Jim Evins [Sat, 10 Jul 2010 03:20:11 +0000 (23:20 -0400)]
Added new barcode drawing primitives.

Added a "Box" and a "String" barcode drawing primitives.  The box primitive
should be more natural for drawing actual boxes instead of lines.  The string
primitive allows an entire string to be rendered with a single interaction with
pango and cairo, rather than an interaction for each character.  There is no
need to try to implement kerning since pango will take care of the string as
a single layout.

14 years agoFixed width behavior of object editor.
Jim Evins [Sat, 10 Jul 2010 03:15:30 +0000 (23:15 -0400)]
Fixed width behavior of object editor.

I had neglected to add the barcode page to the appropriate size group. Longer
names in the zint backend caused the style combobox to be the long pole in
the tent, causing the width of the object editor to fluctuate when selecting
and un-selecting barcode objects.

14 years agoRevert "Fix for batch output"
Jim Evins [Fri, 9 Jul 2010 03:09:03 +0000 (23:09 -0400)]
Revert "Fix for batch output"

This reverts commit 03d80812158823eb8ad7184d1c7629b64daaecb5.

14 years agoFix for batch output
Sam Lown [Thu, 8 Jul 2010 11:42:43 +0000 (13:42 +0200)]
Fix for batch output

14 years agoFreeing memory in xml and adding poor mans kerning to bc-zint
Sam Lown [Wed, 7 Jul 2010 19:58:48 +0000 (21:58 +0200)]
Freeing memory in xml and adding poor mans kerning to bc-zint

14 years agoUsing regexp to remove white space from text instead of detecting newlines in xml
Sam Lown [Wed, 7 Jul 2010 18:43:22 +0000 (20:43 +0200)]
Using regexp to remove white space from text instead of detecting newlines in xml

14 years agoGetting GS1-128 to behave as expected
Sam Lown [Wed, 7 Jul 2010 15:43:40 +0000 (17:43 +0200)]
Getting GS1-128 to behave as expected

14 years agoAdding Robin's changes for latest Zint
Sam Lown [Tue, 6 Jul 2010 13:50:29 +0000 (15:50 +0200)]
Adding Robin's changes for latest Zint

14 years agoProvides barcode even if invalid for correct sizing
Sam Lown [Sun, 13 Jun 2010 15:36:44 +0000 (17:36 +0200)]
Provides barcode even if invalid for correct sizing

14 years agoMinor alteration for GS1-128 length@
Sam Lown [Sat, 12 Jun 2010 00:56:36 +0000 (02:56 +0200)]
Minor alteration for GS1-128 length@

14 years agoUpdating for Zint strings and fixed dimensions
Sam Lown [Fri, 11 Jun 2010 17:43:25 +0000 (19:43 +0200)]
Updating for Zint strings and fixed dimensions

14 years agoAlterations to zint rendering
Sam Lown [Sun, 30 May 2010 17:33:37 +0000 (19:33 +0200)]
Alterations to zint rendering

14 years agoModified Zint support to use rendered data rather than encoded
Sam Lown [Sun, 30 May 2010 16:53:05 +0000 (18:53 +0200)]
Modified Zint support to use rendered data rather than encoded

14 years agoForwardporting changes for zint barcode support
Sam Lown [Mon, 17 May 2010 08:55:06 +0000 (10:55 +0200)]
Forwardporting changes for zint barcode support

14 years agoInitialize font-history subsystem in glabels-batch.
Jim Evins [Fri, 9 Jul 2010 00:36:31 +0000 (20:36 -0400)]
Initialize font-history subsystem in glabels-batch.

14 years ago[i18n] Updated German translation
Mario Blättermann [Wed, 7 Jul 2010 10:03:29 +0000 (12:03 +0200)]
[i18n] Updated German translation

14 years agoString cleanup.
Jim Evins [Wed, 7 Jul 2010 03:13:12 +0000 (23:13 -0400)]
String cleanup.

Removed pango markup from translatable strings.  Fixed word order assumption
with use of standalone "per sheet" string.

14 years agoFixed a few -Wall warnings.
Jim Evins [Wed, 7 Jul 2010 01:28:04 +0000 (21:28 -0400)]
Fixed a few -Wall warnings.

14 years ago[i18n] Updated German translation
Mario Blättermann [Sun, 4 Jul 2010 22:48:36 +0000 (00:48 +0200)]
[i18n] Updated German translation

14 years agoUpdated Slovenian translation
Andrej Žnidaršič [Sun, 4 Jul 2010 05:55:48 +0000 (07:55 +0200)]
Updated Slovenian translation

14 years agoAdd native support for SVG images.
Jim Evins [Sat, 3 Jul 2010 03:12:32 +0000 (23:12 -0400)]
Add native support for SVG images.

Rather than just rasterizing SVG files into GdkPixbufs, use RSVG to handle
SVG files directly -- preserving the original file as inline data.

14 years agoUpdated Spanish translation
Daniel Mustieles [Wed, 16 Jun 2010 06:08:21 +0000 (08:08 +0200)]
Updated Spanish translation

14 years agoAdd shadow property to image objects.
Jim Evins [Sun, 13 Jun 2010 00:40:24 +0000 (20:40 -0400)]
Add shadow property to image objects.

Added shadow support to image objects.  Shadow is created from the image's
alpha channel, so the shadow will work properly for images with transparent
backgrounds.  More work needs to be done to better optimize the performance.

14 years agoCleanup of shadows for boxes and ellipses.
Jim Evins [Sat, 12 Jun 2010 16:20:29 +0000 (12:20 -0400)]
Cleanup of shadows for boxes and ellipses.

Do a more intelligent job of drawing shadows for boxes and ellipses.  Instead
of just blindly drawing a fill shadow and an outline shadow, choose to draw
one or the other and adjust size of shadow appropriately.

14 years agoDo not explicitly set sidebar size.
Jim Evins [Sat, 12 Jun 2010 01:53:49 +0000 (21:53 -0400)]
Do not explicitly set sidebar size.

Use 2 sizegroups to automatically fix sidebar size based on the size
of the widgets it contains -- even hidden ones.  The width was previously
set explicitly to prevent the sidebar from changing size whenever objects
are selected and unselected.  This has been problematic for compatability
with different themes, fonts, and translations.

14 years agoUpdated Slovenian translation
Andrej Žnidaršič [Fri, 11 Jun 2010 17:26:06 +0000 (19:26 +0200)]
Updated Slovenian translation

14 years agoUpdated German translation
Mario Blättermann [Thu, 10 Jun 2010 18:05:53 +0000 (20:05 +0200)]
Updated German translation

14 years agoAdded text merge backend for semicolon separated values
Jim Evins [Thu, 10 Jun 2010 00:30:05 +0000 (20:30 -0400)]
Added text merge backend for semicolon separated values

Feature request #3013910.  Added entry for a text merge backend using
a semicolon as delimiter.

14 years agoSome final preparation for 2.3.0. glabels-2_3_0
Jim Evins [Sun, 6 Jun 2010 15:30:23 +0000 (11:30 -0400)]
Some final preparation for 2.3.0.

14 years agoSpeed up large barcodes
Christian Persch [Sat, 5 Jun 2010 15:35:10 +0000 (17:35 +0200)]
Speed up large barcodes

g_list_append() is evil. Just use prepend().

14 years agoSome preparation for 2.3.0 release
Jim Evins [Sun, 6 Jun 2010 02:33:41 +0000 (22:33 -0400)]
Some preparation for 2.3.0 release

14 years agoUpdated Brazilian Portuguese translation
Michel Recondo [Sun, 6 Jun 2010 01:27:28 +0000 (22:27 -0300)]
Updated Brazilian Portuguese translation

Reviewed by Henrique Machado <hpmachado@gnome.org>

14 years agoUpdated libglabels documentation.
Jim Evins [Sat, 5 Jun 2010 03:55:09 +0000 (23:55 -0400)]
Updated libglabels documentation.

14 years agoFixed a few -Wall warnings
Jim Evins [Thu, 3 Jun 2010 03:27:18 +0000 (23:27 -0400)]
Fixed a few -Wall warnings

14 years agoUpdated NEWS for upcoming 2.3.0 release.
Jim Evins [Thu, 3 Jun 2010 03:04:55 +0000 (23:04 -0400)]
Updated NEWS for upcoming 2.3.0 release.

14 years agoUpdated DTD.
Jim Evins [Tue, 1 Jun 2010 02:57:33 +0000 (22:57 -0400)]
Updated DTD.

14 years agoFix selection problem.
Jim Evins [Mon, 31 May 2010 02:58:33 +0000 (22:58 -0400)]
Fix selection problem.

Clear existing paths before creating new test paths.  This would occasionally
cause the wrong object to be selected because the in_fill or in_stroke
tests would be satisfied using left-over paths from previous tests.

14 years agoUpdated Danish translation
Joe Hansen [Sun, 30 May 2010 21:12:52 +0000 (23:12 +0200)]
Updated Danish translation

14 years agoUpdated Spanish translation
Daniel Mustieles [Sun, 30 May 2010 09:38:16 +0000 (11:38 +0200)]
Updated Spanish translation

14 years agoTweak rendering of color swatches and font samples.
Jim Evins [Sat, 29 May 2010 21:27:46 +0000 (17:27 -0400)]
Tweak rendering of color swatches and font samples.

14 years agoExplicitly link with libm.
Jim Evins [Sat, 29 May 2010 21:13:13 +0000 (17:13 -0400)]
Explicitly link with libm.

14 years agoUpdated Slovenian translation
Andrej Žnidaršič [Fri, 28 May 2010 18:04:04 +0000 (20:04 +0200)]
Updated Slovenian translation

14 years agoUpdated Spanish translation
Daniel Mustieles [Fri, 28 May 2010 17:32:41 +0000 (19:32 +0200)]
Updated Spanish translation

14 years agoUpdated French translation
Claude Paroz [Thu, 27 May 2010 06:47:48 +0000 (08:47 +0200)]
Updated French translation

Contributed by Claude Paroz and Gérard Baylard

14 years agoSome minor barcode cleanup
Jim Evins [Thu, 27 May 2010 00:02:17 +0000 (20:02 -0400)]
Some minor barcode cleanup

- Added DEBUG_BARCODE so that verbosity on stdout of new libzint backend
  can be controlled.
- Removed artifact comments and some minor formatting changes in libzint
  backend.
- In object editor, make preview format track the number of digits in the
  digits spinbox in real-time.

14 years agoUpdated Spanish translation
Daniel Mustieles [Wed, 26 May 2010 06:47:08 +0000 (08:47 +0200)]
Updated Spanish translation

14 years agoUpdated German translation
Mario Blättermann [Tue, 25 May 2010 15:34:14 +0000 (17:34 +0200)]
Updated German translation

14 years agoAdditional translator hints.
Jim Evins [Mon, 24 May 2010 23:45:03 +0000 (19:45 -0400)]
Additional translator hints.

- Fixed a couple of strings that should not have been marked translatable.
- Added comments for "Fixed", "Other", "None", and "No match."
- Attempted to disambiguate 3 different occurances of "Any"

14 years agoUse a translator comment rather than context.
Jim Evins [Mon, 24 May 2010 21:25:12 +0000 (17:25 -0400)]
Use a translator comment rather than context.

14 years agoAdded context for "Up" string
Jim Evins [Mon, 24 May 2010 20:42:32 +0000 (16:42 -0400)]
Added context for "Up" string

14 years agoRemoved "translatable" attribute from unused builder strings
Jim Evins [Mon, 24 May 2010 19:51:18 +0000 (15:51 -0400)]
Removed "translatable" attribute from unused builder strings

Removed "translatable" attribute from unused builder strings.  These strings
are an artifact of how I organized the individual pages for GtkAssistants
in GtkNotebooks in glade.

14 years agoUpdated Japanese translation, taken from the 2_2 branch
Takeshi AIHANA [Mon, 24 May 2010 19:40:03 +0000 (21:40 +0200)]
Updated Japanese translation, taken from the 2_2 branch

14 years agoUpdated German translation
Mario Blättermann [Mon, 24 May 2010 19:20:20 +0000 (21:20 +0200)]
Updated German translation

14 years agoMade PEARL label descriptions translatable
Mario Blättermann [Mon, 24 May 2010 18:57:02 +0000 (20:57 +0200)]
Made PEARL label descriptions translatable

14 years agoAdded more labels
Mario Blättermann [Mon, 24 May 2010 18:54:53 +0000 (20:54 +0200)]
Added more labels

14 years agoProperly mark strings as no-c-format
Jim Evins [Mon, 24 May 2010 14:58:49 +0000 (10:58 -0400)]
Properly mark strings as no-c-format

Properly mark non-c-format strings containing '%' as no-c-format.
 - Added "xgettext: no-c-format" comments as suggested by Claude Paroz.
 - Removed backslashes ('\') from my ignorant attempt to address this.

14 years agoMinor refactoring of glBarcode structure.
Jim Evins [Sat, 22 May 2010 23:02:23 +0000 (19:02 -0400)]
Minor refactoring of glBarcode structure.

Minor refactoring of glBarcode structure in preparation of support for
more exotic barcode shapes.

14 years agoAutosize zint barcode when w == 0 && h == 0.
Jim Evins [Tue, 18 May 2010 00:34:26 +0000 (20:34 -0400)]
Autosize zint barcode when w == 0 && h == 0.

14 years agoAdded libzint as a barcode backend.
Sam Lown [Mon, 17 May 2010 08:55:06 +0000 (10:55 +0200)]
Added libzint as a barcode backend.

Added libzint as a barcode backend.  Currently only implements the
GS1-128 barcode.

14 years agoAllow for small error in comparison of dimensions.
Jim Evins [Sun, 16 May 2010 15:56:03 +0000 (11:56 -0400)]
Allow for small error in comparison of dimensions.

In lgl_template_are_templates_identical(), allow for a small error when
comparing dimensions.  Set EPSILON to 0.5pt, which is aproximately
0.007in or 0.2mm.

14 years agoUse g_get_user_config_dir() to locate custom templates.
Jim Evins [Sun, 16 May 2010 03:42:38 +0000 (23:42 -0400)]
Use g_get_user_config_dir() to locate custom templates.

Use g_get_user_config_dir() to locate custom template.  By default this
means that custom templates will be stored at ~/.config/libglabels/templates
instead of ~/.glabels.

Also automatically migrate user custom templates to the new location when
run for the first time.