Commit Graph

323 Commits

Author SHA1 Message Date
Jim Evins 9601541614 Removed use of deprecated Qt APIs. 2017-05-29 21:19:47 -04:00
Jim Evins e0992db6b6 Initial implementation of GNU Barcode backend. 2017-05-29 20:43:10 -04:00
Jim Evins 52edeaff83 Some name cleanup to QrEncode backend. 2017-05-24 19:46:32 -04:00
Jim Evins 662d7a9ef5 Added FindGnuBarcode cmake module. 2017-05-24 19:33:39 -04:00
Jim Evins df5b977853 Created QrEncode barcode backend. 2017-05-22 22:26:28 -04:00
Jim Evins 8e2905727a Moved EnumUtil functionality to XmlUtil. 2017-05-19 23:18:19 -04:00
Jim Evins 28f11da8d9 Update cached editor layouts in constructor. 2017-05-19 23:17:30 -04:00
Jim Evins 438dccd28f Construct objects in XmlLabelParser atomically. 2017-05-19 21:06:16 -04:00
Jim Evins 629c32b90f Improvements to placeholder barcode rendering in editor. 2017-05-13 20:25:32 -04:00
Jim Evins 446d580f13 Correctly handle invalid barcode data cases in label editor. 2017-05-13 15:37:16 -04:00
Jim Evins 276756a317 Read and write barcodes in glabels project files. 2017-05-07 22:21:29 -04:00
Jim Evins 56c2930db7 Finished hooking up barcode style controls in object editor. 2017-05-07 19:09:36 -04:00
Jim Evins 409ca1bf57 Added RawText type for text and barcode objects. 2017-05-06 20:08:17 -04:00
Jim Evins 6d764bbf4d Render barcode placeholder for invalid data in label editor. 2017-05-04 21:58:29 -04:00
Jim Evins c2052abf43 Hooked up barcode data controls in object editor. 2017-05-03 22:20:09 -04:00
Jim Evins 0b9609493a Started hooking up barcode to object editor. 2017-04-30 22:56:34 -04:00
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