Commit Graph

571 Commits

Author SHA1 Message Date
Jim Evins 9f6697376d Single-click selection of product.
It was clumsy to first select the product and then click the select
button.
2016-03-31 22:06:05 -04:00
Jim Evins c2aef0b738 Track all three paper size search flags in settings. 2016-03-31 21:41:19 -04:00
Jim Evins 1cfd89aeae Added initial preferences dialog. 2016-03-30 23:11:36 -04:00
Jim Evins 13cf7a79f2 Better method to determine default units. 2016-03-30 00:04:45 -04:00
Jim Evins 2da6cdd872 Initial implementation of Settings object. 2016-03-29 22:35:52 -04:00
Jim Evins 7382074477 Removed OBE properties action. Reworded some tooltips. 2016-03-28 22:48:55 -04:00
Jim Evins 90012b97e6 Updated about dialog. 2016-03-28 22:34:44 -04:00
Jim Evins 9d417bcc38 Hook up File::open to StartupWizard. 2016-03-27 22:27:12 -04:00
Jim Evins fdd4887e6e Removed errant opacity setting in StartupWizard. 2016-03-27 21:43:41 -04:00
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 4be367ae60 Fixed parsing of unsigned ints 2015-09-05 19:34:27 -04:00
Jim Evins 68cb85ce36 Created initial XmlLabelCreator. 2015-09-05 17:06:56 -04:00
Jim Evins 54bfcca5a9 Added XmlTemplateCreator class. 2015-08-30 20:13:27 -04:00
Jim Evins 000c7f69e5 Fleshed out remainder of XmlUtil. Units cleanup. 2015-08-27 00:30:54 -04:00
Jim Evins 38450ebb2d Use MINGW zlib instead of MSYS on Windows. 2015-08-26 15:31:55 -04:00
Jim Evins 800d0a7469 Make sure find_package can find libz when building in MSys on Windows. 2015-08-25 15:58:17 -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 592aa32b90 Make sure proper encoding is used when formating fractions. 2015-08-24 12:32:36 -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