Commit Graph

602 Commits

Author SHA1 Message Date
Jim Evins bd92e6f238 Increase maximum density of 2D barcodes to 64 blocks/in. (#78)
This affects the minimum size of 2D barcodes.  Even though you can print
at this density, it may be problematic depending on printer quality or
scanner optics.
2019-12-03 21:31:37 -05:00
Jim Evins edcb0d7166 Add workaround for non-gui environments to glabels-batch manpage. (#68) 2019-11-27 19:26:00 -05:00
Jim Evins f09ca36b7b Added "Open Recent" button to StartupView.
- Also disabled broken MacOS build in travis CI file
2019-11-12 21:40:43 -05:00
Jim Evins 75e613e9f1 Trim leading and trailing spaces from image filenames from merge records. (#76) 2019-11-11 23:21:34 -05:00
Jim Evins 7a02c0b226 Allow user variables to be set from glabels-batch command line (#75) 2019-10-12 21:57:04 -04:00
Jim Evins 1a900d0ebc CI cleanup/updates
- Create versioned snapshots
  - include MacOS build -- still needs test and deploy steps
  - include barcode and libqrencode in Linux build
  - include libqrencode in Windows build

  Updated README and TODO files.
2019-10-06 16:46:57 -04:00
Jim Evins 34efe8ddb3 Merge pull request #73 from mariobl/transifex
Latest translations from Transifex
2019-09-06 20:00:53 -04:00
Mario Blättermann 242285e1e4 Update UI translations from Transifex 2019-09-06 16:12:01 +02:00
Mario Blättermann f8e801ee4c Merge remote-tracking branch 'upstream/master' 2019-09-06 15:59:21 +02:00
Jim Evins d9e644472b Merge pull request #72 from gitlost/UserVariables
User variables (includes original UserVariables branch and gitlost's mods)
2019-08-29 19:58:19 -04:00
gitlost 6bc0cb8443 Remove XmlLabel png render tests, too system dependent 2019-08-29 08:10:27 +01:00
gitlost 7e44bbdc06 New FileUtil::makeRelativeIfInDir func; label parser_3 barcode map; unit tests 2019-08-26 03:00:32 +01:00
gitlost e8daa8aa48 Fix readImageFile to set mSvg, use in drawShadow also 2019-08-23 09:27:14 +01:00
gitlost 98038e34e7 Make absolute image filename more Windows friendly 2019-08-23 00:56:31 +01:00
gitlost 010879fa71 Add root to images search path, readImageFile svg; unit tests 2019-08-21 15:04:52 +01:00
gitlost 2444cacb74 UserVariables branch merge 2019-08-21 03:37:56 +01:00
Jim Evins 6a789c9632 Save/restore file paths as relative to project file. 2019-08-18 21:56:37 -04:00
Jim Evins ec3d900e87 Display merge file locations as relative paths. 2019-08-12 23:03:38 -04:00
Jim Evins d4f742e7e6 Display image filenames as relative paths. 2019-08-08 07:57:12 -04:00
Jim Evins c2d9a4c075 Make sure keys are set for all apropos controls in ObjectEditor. 2019-08-05 20:26:07 -04:00
Jim Evins 3fedb16c2c Look for image files from substitution fields relative to project file. 2019-08-04 23:32:50 -04:00
Jim Evins f41461ef26 Added color variable type. 2019-08-03 17:16:14 -04:00
Jim Evins dd41aa3dd7 Minor tweaking of EditVariablesDialog. 2019-08-03 15:31:57 -04:00
Jim Evins 48bfb68837 Make ColorHistory more robust to change in format. 2019-08-03 14:10:01 -04:00
Jim Evins 2c1c865f53 Update .gitignore. 2019-08-03 13:44:05 -04:00
Jim Evins 6fda0246a8 Implement fields in ModelImageObject. 2019-07-30 21:26:16 -04:00
Jim Evins 57cbf18039 Added variables expansion to TextNode and ColorNode. 2019-07-27 22:00:05 -04:00
Jim Evins f6ecdc64e0 Redesigned ColorHistory to include color description. 2019-07-24 08:25:22 -04:00
Jim Evins cd0af020c6 Added default cases to switch statements. 2019-07-21 19:26:03 -04:00
Jim Evins 1e1db1fc89 Incorporated FieldButton into ColorPaletteDialog. Tweaked ColorPaletteDialog. 2019-07-21 17:08:24 -04:00
Jim Evins 8fa34325a5 Reconciled margin of VariablesView with other views. 2019-07-21 13:44:39 -04:00
Jim Evins 5b9eba9af9 Tweaked look of image object placeholders. 2019-07-21 13:17:45 -04:00
Jim Evins 3cfda79b82 Yet another redesign of image file selection in ObjectEditor. 2019-07-21 00:59:14 -04:00
Jim Evins 4e94933dcf Redesigned FieldButton. 2019-07-20 23:18:03 -04:00
gitlost 6ab3a12b92 Share Model merge; Merge initializers; undo/redo descs (#65)
- use "shared" pointer between Model and undo/redo instances
- adds missing initializers to Merge and Text classes
- adds checkpoints for mouse resize, barcode, and image reset.
- renames the position dialog checkpoint from Move -> Position to differentiate it from a mouse move.
- adds the Undo/Redo action descriptions to the menu items.
- adds unit tests for the Merge and Model change, and for ColorNode, RawText and TextNode.
2019-07-20 14:41:01 -04:00
Jim Evins f03aa0db3d Update BUILD-INSTRUCTIONS-LINUX.md
Added GNU barcode example to Linux build instructions.
2019-07-19 00:04:12 -04:00
nblock e1117d3359 Handle --copies commandline argument (#64)
Oops!
2019-07-16 21:51:43 -04:00
Jim Evins b33f9d201b Update BUILD-INSTRUCTIONS-LINUX.md
Added Ubuntu 19.04 specific example
2019-07-15 23:09:18 -04:00
gitlost 850c62ddd0 Make lockAspectRatio (sizeAspectCheck) per-object (#63)
* Make lockAspectRatio (sizeAspectCheck) per-object
* Added unit tests for XmlLabelCreator and XmlLabelParser.
2019-07-13 22:18:30 -04:00
Jim Evins 00970d8673 Added MacOS build instructions (#50) 2019-07-07 16:27:44 -04:00
Jim Evins ea4099a57d Removed call to deprecated QRcode_clearCache().
QRcode_clearCache has been deprecated in libqrencode 4.0.  In previous versions,
it was only necessary to help debug memory leaks.  So it should be harmless
to remove this call.
2019-07-07 16:16:23 -04:00
gitlost 20157ec3ae Add missing loadRectSizePage for barcode (#62) 2019-07-06 23:46:52 -04:00
gitlost 3c9a822b50 Typo cmake LIBZINT_LIBRARIES -> LIBZINT_LIBRARY (#60)
* Typo cmake LIBZINT_LIBRARIES -> LIBZINT_LIBRARY
* Also adds libzint to appimage deployment
2019-07-06 23:30:41 -04:00
Jim Evins 2db137e4c2 Added Herma 5078 product template (#54) 2019-05-18 14:38:59 -04:00
Brian K. White f030954663 Add OL1649 (#55) 2019-05-18 13:51:56 -04:00
Jim Evins 25756753ac Removed new to qt 5.12 feature accidentally introduced by qt designer. 2019-05-12 18:42:45 -04:00
Jim Evins eb1e7715fb Merge branch 'master' of github.com:jimevins/glabels-qt 2019-05-12 17:35:23 -04:00
Jim Evins 33e2d3dee3 Tweaks to PrintView.
- Increased range of copies spinbox to 100x the number of iterms per page (#51)
 - Fixed issue that blocked user from holding down on spinbox controls
 - Minor layout tweaks
2019-05-12 17:30:42 -04:00
Jim Evins 5109da9c6a Restore repository depth in Travis CI script to properly count commits in auto versioning. 2019-05-05 22:23:05 -04:00
Jim Evins 5108650ee2 Re-attach to master in CI scripts to satisfy auto version tooling. 2019-05-05 21:36:16 -04:00