Commit Graph

33 Commits

Author SHA1 Message Date
Jim Evins 79c5dcde81 Paste text from clipboard. 2017-03-11 10:00:37 -05:00
Jim Evins 06d708d8ac Another set of updated icons. 2017-02-18 21:33:50 -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 9cba0d4a43 Reconcile style of include directives across all source files. 2017-01-06 19:00:59 -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 27306808fb Initial implementation of text object. 2016-12-29 14:59:22 -05:00
Jim Evins 6dba70dfd1 Use Qt abstractions of cmath functions. 2016-12-23 22:09:49 -05:00
Jim Evins 34da3fe17c Use field button for image selection. 2016-10-22 19:56:06 -04:00
Jim Evins f7ccf4ca7b Added basic image object functionality. 2016-06-26 12:49:47 -04:00
Jim Evins f447aed034 Added line object implementation. 2016-05-28 18:50:02 -04:00
Jim Evins 26e3aa37e3 Added ellipse object. 2016-05-22 16:17:59 -04:00
Jim Evins b1e7a6507c Moved Merge subsystem into its own subdirectory. 2016-05-22 13:01:48 -04:00
Jim Evins 669c1d02e7 Fleshing out of using merge for colors. 2016-05-17 23:31:52 -04:00
Jim Evins ec85e2c0ef Extended undo/redo framework into ObjectEditor. 2016-04-30 20:48:57 -04:00
Jim Evins 783ede0a03 PropertiesView and View now follow Settings::units. 2016-04-14 23:10:38 -04:00
Jim Evins f570056880 Block value changed signal of spin boxes when updating units. 2016-04-13 20:35:49 -04:00
Jim Evins e7000f2567 Object editor now follows Settings::units(). 2016-04-13 00:00:36 -04:00
Jim Evins 7559544b06 Some namespace cleanup. 2016-03-27 00:14:38 -04:00
Jim Evins a6aa0d921f Added unit-independent distance type. 2016-03-13 21:03:09 -04:00
Jim Evins 409abe4428 Improved approach to honor aspect ratio during size changes. 2015-09-07 16:19:35 -04:00
Jim Evins b614d8dacb Hooked up shadow controls in object editor. 2015-08-19 18:16:54 -04:00
Jim Evins d2b5822567 Gracefully handle deletion of selected object in object editor. 2015-08-19 15:13:59 -04:00
Jim Evins 0834d158ed Hooked up rect size controls in object editor. 2015-08-19 14:49:02 -04:00
Jim Evins c4ceb8c14d Hooked up position controls in object editor. Added recursion block. 2015-08-19 13:09:50 -04:00
Jim Evins b1bfdc6952 Hookup line and fill color buttons in object editor. 2015-08-19 00:13:36 -04:00
Jim Evins 4131bedba5 Color button fixes. 2015-08-18 14:58:30 -04:00
Jim Evins 4ab105e06f Hooked up line width spin box. 2015-08-18 12:34:26 -04:00
Jim Evins 50aeefde5e Initial skeletal object editor. 2015-08-17 15:55:39 -04:00