Commit Graph

80 Commits

Author SHA1 Message Date
Jim Evins 5b21e8a23f Added a startup wizard. 2016-03-27 17:06:53 -04:00
Jim Evins 9a92c2a064 Moved zoomInfoLabel to editorToolBar. 2016-03-27 00:36:30 -04:00
Jim Evins 7559544b06 Some namespace cleanup. 2016-03-27 00:14:38 -04:00
Jim Evins 5b7e031c52 Some refactoring of icon names. 2016-03-26 21:42:40 -04:00
Jim Evins 828900919c UI tweaks. 2016-03-26 21:08:33 -04:00
Jim Evins 7d0b7868fe Created PropertiesView page. 2016-03-26 20:30:50 -04:00
Jim Evins a6aa0d921f Added unit-independent distance type. 2016-03-13 21:03:09 -04:00
Jim Evins 573369b6da Change hover style of ColorPaletteItems. 2016-03-01 23:27:30 -05:00
Jim Evins 89d2602b5b Added virtual destructor to Merge. 2016-03-01 23:01:21 -05:00
Jim Evins cf1c194928 Added Merge base class. 2015-09-26 10:45:49 -04:00
Jim Evins 5daa902430 Select top object when objects overlap at cursor position. 2015-09-20 13:12:36 -04:00
Jim Evins 267830e902 Consolidated create mode into states. 2015-09-20 12:59:31 -04:00
Jim Evins 1f4330ff6e Added skeletal MergePropertyEditor. 2015-09-13 15:49:41 -04:00
Jim Evins b12f4a2478 Improved detection of hover
- account for presence of fill or outline colors
- allow for a couple of pixels of slop
2015-09-08 17:53:37 -04:00
Jim Evins 81923681b3 Added context menu to view. 2015-09-07 19:39:53 -04:00
Jim Evins 409abe4428 Improved approach to honor aspect ratio during size changes. 2015-09-07 16:19:35 -04:00
Jim Evins 360d85bbbc Fixed additional problem with resizing transformed objects. 2015-09-07 14:55:02 -04:00
Jim Evins ab01dbd525 Use correct transform when resizing objects. 2015-09-07 11:08:32 -04:00
Jim Evins 4eb6654a30 Use a different color for origin handle (NW). 2015-09-07 00:24:53 -04:00
Jim Evins 2959789a49 Fix problem with order of transformations of objects. 2015-09-07 00:15:49 -04:00
Jim Evins 29d50be98a Hooked up selection based actions. 2015-09-05 22:14:09 -04:00
Jim Evins a34a3c93fd Set filename on successful open. Changed filename to fileName. 2015-09-05 19:47:59 -04:00
Jim Evins 69e7184a51 Moved print button. 2015-09-05 19:40:39 -04:00
Jim Evins 68cb85ce36 Created initial XmlLabelCreator. 2015-09-05 17:06:56 -04:00
Jim Evins 5dc773579b Added support for reading gzipped glabels files.
- Use zlib to uncompress input
2015-08-25 02:09:18 -04:00
Jim Evins ea8a5d084c Tweaking of new label dialog. 2015-08-23 20:30:50 -04:00
Jim Evins 85541c2ec3 Line up controls in object editor. 2015-08-23 08:25:33 -04:00
Jim Evins 9dd72a3524 Better scroll to fit implementation. 2015-08-23 00:24:54 -04:00
Jim Evins 0f78df498f Don't be ridiculous with the minimum zoom levels. 2015-08-22 17:46:05 -04:00
Jim Evins 4430cfdfb1 Default to zoom to fit. 2015-08-22 16:56:01 -04:00
Jim Evins 065485d6e5 Placed view in a scroll area. 2015-08-22 16:53:13 -04:00
Jim Evins 27e006d3e4 Removed print and merge-properties action artifacts from main window. 2015-08-22 14:11:54 -04:00
Jim Evins 9fa2b13522 Tweaks to new label dialog UI. 2015-08-22 14:06:33 -04:00
Jim Evins 144d5a18f4 Hooked up print button and associated cleanup. 2015-08-22 10:56:14 -04:00
Jim Evins 624754d4f8 Hooked up print view controls. 2015-08-21 19:35:26 -04:00
Jim Evins f7eaf8f6ce Added page renderer class. Use renderer to overlay onto preview. 2015-08-21 14:47:38 -04:00
Jim Evins 3bb129b1d1 Created skeletal rich print preview widget. 2015-08-21 00:43:45 -04:00
Jim Evins a345acb90f Added skeletal print view. 2015-08-20 21:02:13 -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 f27cf4708b Remove hardcoded colors from color palette dialog -- use current style colors. 2015-08-19 11:45:03 -04:00
Jim Evins e4d2603cb4 More tweaking of color button and dialog. 2015-08-19 10:14:05 -04:00
Jim Evins b1bfdc6952 Hookup line and fill color buttons in object editor. 2015-08-19 00:13:36 -04:00
Jim Evins 02b00b1511 Tweaking color button menu. 2015-08-18 23:48:25 -04:00
Jim Evins c90c2f8236 Some tweaking of ColorPaletteDialog. 2015-08-18 20:58:55 -04:00
Jim Evins a2504036e8 Improved color palette item widget. 2015-08-18 16:43:47 -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