Commit Graph

307 Commits

Author SHA1 Message Date
Jim Evins fdce71b042 Fixed include directory search. 2017-04-29 20:34:33 -04:00
Jim Evins cf000a5d5c Initial implementation of barcode object. 2017-04-29 19:12:20 -04:00
Jim Evins 02630aec19 Fix label parsing and creation issues.
- Parse rotate attribute of Objects node.
- Create proper page size when creating template.
2017-04-22 00:14:51 -04:00
Jim Evins cc354d06da Modifications to build successfully with -Werror -Wall -Wpedantic. 2017-04-07 20:37:25 -04:00
Jim Evins dc09478b63 Parse command line options and open files from command line. 2017-04-02 22:04:27 -04:00
Jim Evins a80b76343b Added QT translator. 2017-04-02 17:16:44 -04:00
Jim Evins c926d8fd0d Some coding style adjustments. 2017-04-01 13:30:19 -04:00
Jim Evins ca3d4a5d5c First pass at setting up translation framework. 2017-03-25 23:14:49 -04:00
Jim Evins 3b911e53aa Removed obsolete void argument lists. 2017-03-22 21:22:27 -04:00
Jim Evins 4be4ea08f6 Replace 0 and NULL with nullptr where apropriate.
- fixed using clang-tidy's modernize-use-nullptr check.
2017-03-21 23:48:13 -04:00
Jim Evins e09936233a Use override specifier where apropriate.
- fixed using clang-tidy's modernize-use-override check.
2017-03-21 23:36:39 -04:00
Jim Evins 9f9ba345cf Fixed a handful of errors flagged by clang-tidy. 2017-03-21 23:21:35 -04:00
Jim Evins 60cfad3ed3 Fix crash after paste-undo-redo of image object. 2017-03-18 23:12:50 -04:00
Jim Evins 153467ddfe Embed SVG data in glabels file. 2017-03-18 17:14:11 -04:00
Jim Evins e2a3b68ffc XmlLabel* cleanup. 2017-03-16 22:10:04 -04:00
Jim Evins c8f7011cd0 Serialize/deserialize for copy/paste. 2017-03-14 23:29:46 -04:00
Jim Evins fd79d7c6bd Embed image data in glabels file. 2017-03-12 22:39:15 -04:00
Jim Evins fe1aa77799 Paste image from clipboard. 2017-03-11 15:02:16 -05:00
Jim Evins 79c5dcde81 Paste text from clipboard. 2017-03-11 10:00:37 -05:00
Jim Evins 3162694045 Minor cleanup. 2017-02-26 20:09:29 -05:00
Jim Evins 885914d5ae Fleshing out windows(MINGW) install. 2017-02-26 19:56:07 -05:00
Jim Evins c363c340ce Some cmake cleanup. 2017-02-26 16:26:40 -05:00
Jim Evins 95467b6ed2 Fleshing out installation. 2017-02-26 15:07:44 -05:00
Jim Evins 5cf98840fc Moved compilation settings to CMakeLists.txt in glabels subdirectory. 2017-02-25 19:35:25 -05:00
Jim Evins 711d7ec330 Include script used to build windows icon in CM. 2017-02-25 19:14:01 -05:00
Jim Evins cc83e6e433 Added windows icon file. 2017-02-25 19:04:51 -05:00
Jim Evins 030f9eb5e0 Updated glabels, file-save and file-save-as icons. 2017-02-25 15:54:13 -05:00
Jim Evins f82a50d585 Some cosmetic layout changes. Added titles to Properties, Merge and Print views. 2017-02-19 22:31:02 -05:00
Jim Evins a864766472 Added new 32x32 icons. 2017-02-19 18:31:51 -05:00
Jim Evins 3f0741cd77 New file and edit icons. 2017-02-19 16:48:02 -05:00
Jim Evins 06d708d8ac Another set of updated icons. 2017-02-18 21:33:50 -05:00
Jim Evins 55285405c2 Added glabels zoom icons. 2017-02-05 22:19:11 -05:00
Jim Evins 7736f9c1e4 Added missing files from last commit. 2017-02-02 22:52:26 -05:00
Jim Evins 851ddabc40 Updated some 16x16 icons. 2017-02-02 22:51:24 -05:00
Jim Evins 86aafdf5db Updated arrow icon and text formatting icons. 2017-01-31 23:39:46 -05:00
Jim Evins db6a36a650 Updated text alignment icons. 2017-01-28 00:16:24 -05:00
Jim Evins 6dc9642051 Updated some of the built-in drawing icons. 2017-01-22 20:18:45 -05:00
Jim Evins b797d13e40 Reconcile style accross all source files.
- All glabels code is in "glabels" top-level namespace.
- Other assorted cleanup.
2017-01-15 22:58:53 -05:00
Jim Evins 44aa31d074 Some reorganization of source tree.
- Merged libglabels back into glabels.
- Created docs directory.
- Adjusted COPYING files to reflect above changes.
2017-01-14 01:38:20 -05:00
Jim Evins da3436a02a Some coding style cleanup. 2017-01-14 01:04:35 -05:00
Jim Evins 9cba0d4a43 Reconcile style of include directives across all source files. 2017-01-06 19:00:59 -05:00
Jim Evins 602e3f9ab6 Intelligently choose CWD in open and saveAs dialogs. 2017-01-06 04:44:29 -05:00
Jim Evins 5b65f069dd Reconcile style differences between TextNode and ColorNode classes. 2017-01-06 02:51:44 -05:00
Jim Evins 90ea790e7a Renamed LabelRegion to just Region. Reconciled style with Size class. 2017-01-05 16:46:40 -05:00
Jim Evins 9d39b9804a Implemented reset image size button. 2017-01-02 02:01:26 -05:00
Jim Evins bd41164816 Keep track of CWD between image open file dialogs 2017-01-01 23:39:59 -05:00
Jim Evins 4cc5882ec3 Added SVG support to image objects. 2017-01-01 23:06:03 -05:00
Jim Evins 719604ca40 Added image objects to xml creator and parser. 2017-01-01 19:52:07 -05:00
Jim Evins d5508a2862 Implemented "Insert field" button. 2016-12-31 18:02:56 -05:00
Jim Evins aa11fcc4e6 Some simple fleshing out of AboutDialog. 2016-12-31 00:38:18 -05:00