Commit Graph

575 Commits

Author SHA1 Message Date
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
Jim Evins b77d57ad08 Another method of determining branch. 2019-05-05 16:04:40 -04:00
Jim Evins 3256c407fb Make version numbers of snapshots more meaningful. 2019-05-05 14:45:44 -04:00
Mario Blättermann 1313c2fc19 Fix typo (#52) 2019-05-05 13:38:54 -04:00
Mario Blättermann 32816d3ae8 Fix typo 2019-05-05 17:40:10 +02:00
Jim Evins cb9f345a0a Merge branch 'mariobl-manpages' (#49) 2019-05-04 14:48:18 -04:00
Jim Evins 775a6a7822 Cleaned up english. 2019-05-04 14:42:05 -04:00
Mario Blättermann 10518306b8 Add a more informative short summary for man pages 2019-04-05 15:36:11 +02:00
Mario Blättermann 88c41dfbdb Add BUGS sections to man pages 2019-04-05 12:47:33 +02:00
Jim Evins d9a41c66f0 Don't emit selectionChanged if index is invalid. 2019-03-30 18:59:15 -04:00
Jim Evins 87cc5d7e22 Redesigned image selection in ObjectEditor to use new FieldCombo widget. 2019-03-30 12:50:30 -04:00
Jim Evins 54a66dfd8f Increment per item, not per merge record. 2019-03-24 22:33:40 -04:00
Jim Evins efbb052856 Implemented variables in merge print jobs. 2019-03-24 20:22:12 -04:00
Jim Evins 37f0a8890d Implemented variable substitution in simple print jobs. 2019-03-24 17:49:41 -04:00
Jim Evins dedbe07312 Populate VariablesView headers in class rather than ui/. 2019-03-22 23:23:50 -04:00
Jim Evins ff15eb1d7e Disable focus on QTableWidgets. No more annoying highlighted cell. 2019-03-22 20:06:57 -04:00
Jim Evins 3a425f932a Include variables in glabels project file. 2019-03-17 22:38:45 -04:00
Jim Evins 879092deaa Updated substitution field spec and TODO document. 2019-03-17 19:55:05 -04:00
Jim Evins dab2c19862 Add window titles to "Add Variable" and "Edit Variable" dialogs. 2019-03-17 14:35:29 -04:00
Jim Evins d05c6fbfd2 Fleshed out input validation for EditVariableDialog. 2019-03-17 14:24:55 -04:00
Jim Evins 6255939f39 Closed MVC loop for VariablesView. 2019-03-16 18:12:17 -04:00
Jim Evins c9e26c45fb Prototype of VariableView and EditVariableDialog user interface. 2019-03-05 21:35:11 -05:00
Jim Evins 803f42f4de Added "Toolbar" to name of "Quick Access Toolbar" in its context menu. 2019-02-24 10:43:28 -05:00
Jim Evins 9d8269fd03 Fixed incosistent control of Quick Access toolbar. 2019-02-19 22:40:09 -05:00
Jim Evins 6be243d3f9 Handle plural vs. singular cases in PrintView (#47) 2019-02-19 22:13:24 -05:00
Jim Evins ff9188f7e7 Added File->"Open Recent" menu.
Initially based on pull request #40 by hochwasser <oo.o+github@windbuechse.samba-tng.org>, with refactoring.
2019-01-28 12:28:45 -05:00
Jim Evins 0e60c52d4c Added ReportBugDialog to Help menu.
- Also renamed "File" toolbar to "Quick Access" toolbar (#13).
2019-01-27 21:46:56 -05:00
Jim Evins 212578c380 Ideal template for Dymo 30334/11345 for testing. 2019-01-22 22:14:22 -05:00