Commit Graph

  • dc8cc35d51 Added simple pointer tracking signals. Jim Evins 2013-12-08 23:43:05 -05:00
  • 0a6d41bd7e Implemented zoom to fit. Jim Evins 2013-12-08 21:56:24 -05:00
  • 4d7b19056d Basic zoom implementation. Jim Evins 2013-12-08 20:13:19 -05:00
  • a6ca214a99 Initial skeletal View implementation. Jim Evins 2013-12-08 00:01:09 -05:00
  • 0ff0021a8d Some style cleanup of LabelModel.h Jim Evins 2013-12-06 23:42:15 -05:00
  • 52755383ed Sync graphics item with matrix and shadow common parameters. Jim Evins 2013-12-05 19:45:39 -05:00
  • 385df72c9b Go back to "Object" nomenclature instead of "Item" for label objects. Jim Evins 2013-12-04 22:45:22 -05:00
  • a64813cf13 Add hooks to sync QGraphicsItems with label objects. Jim Evins 2013-12-04 22:27:17 -05:00
  • 58b261d1a7 Added filename and compressionLevel parameters to LabelModel class. Jim Evins 2013-11-27 18:34:15 -05:00
  • 072b527d09 More methods for LabelModel. Reconciled naming conventions in LabelModelItem. Jim Evins 2013-11-26 21:16:16 -05:00
  • 060fd6d143 More methods for LabelModel. Jim Evins 2013-11-26 18:46:20 -05:00
  • 8f26f5a56f More methods to LabelModel. Jim Evins 2013-11-26 01:55:13 -05:00
  • b808b7ef2a Adding more methods to LabelModel. Jim Evins 2013-11-24 23:55:32 -05:00
  • 7d5a0da2ef More naming cleanup. Jim Evins 2013-11-24 20:38:43 -05:00
  • ac96cb8112 Reconciled names, namespaces and nameing conventions. Jim Evins 2013-11-23 17:39:08 -05:00
  • eff40a7600 Return a valid name for "Other" page sizes. Jim Evins 2013-11-17 18:01:37 -05:00
  • f5bdbb98f9 Added cancel and create button handler slots. Jim Evins 2013-11-17 17:43:42 -05:00
  • d4541d396e Control orientation of labels in NewLabelDialog. Jim Evins 2013-11-17 12:12:36 -05:00
  • 64a9076b18 Added "up arrow" to SimplePreview. Jim Evins 2013-11-17 01:34:37 -05:00
  • f255f561ce Prettied up SimplePreview. Jim Evins 2013-11-16 16:46:41 -05:00
  • fe87cd5d76 Shadow offsets are in device coordinates (pixels). Jim Evins 2013-11-16 15:50:05 -05:00
  • e1ed8587f6 Hide selection information when there is no selection in NewLabelDialog. Jim Evins 2013-11-16 15:28:02 -05:00
  • 9c68b60194 Don't allow TemplatePickerItems to be dragged. Jim Evins 2013-11-16 14:56:12 -05:00
  • 1f5e555e00 Added similar list to NewLabelDialog. Jim Evins 2013-11-15 21:58:28 -05:00
  • 932ab5b65b Added initial selection info to NewLabelDialog. Jim Evins 2013-11-15 00:54:31 -05:00
  • 9dce9addf1 Added SimplePreview to NewLabelDialog. Jim Evins 2013-11-13 23:53:05 -05:00
  • 5dff08935e Don't maintain selection when item is hidden. Jim Evins 2013-11-13 00:08:26 -05:00
  • 1c02315db9 Added simple page size filtering. Jim Evins 2013-11-13 00:04:00 -05:00
  • 5ce9121801 Added simple search capability to TemplatePicker. Jim Evins 2013-11-12 22:42:51 -05:00
  • 7f3adc818b Initial non-functioning implementation of NewLabelDialog. Jim Evins 2013-11-11 23:48:45 -05:00
  • 773587b3e4 Sort templates in "Natural" order. Jim Evins 2013-11-06 01:46:00 -05:00
  • ba83204445 Initial implementation of TemplatePicker. Debugged mini previews. Jim Evins 2013-11-05 23:51:48 -05:00
  • fe4595bde0 Added MiniPreviewPixmap to Template. Jim Evins 2013-11-04 23:58:03 -05:00
  • 2843d8ccda Implemented XmlTemplateParser. Jim Evins 2013-11-03 19:39:07 -05:00
  • 54fcda7ce4 Use QList and QStringList instead of STL list. Jim Evins 2013-11-03 15:56:33 -05:00
  • 21c6b82b04 Initialize Papers, Categories and Vendors in Db. Jim Evins 2013-11-03 14:45:31 -05:00
  • 6ebc6a3177 Implementations of XmlCategoryParser and XmlVendorParser. Jim Evins 2013-11-03 12:08:09 -05:00
  • 109574a409 Initial implementation of XmlUtil. Completed XmlPaperParser. Jim Evins 2013-11-03 11:10:08 -05:00
  • cbae7243b8 Added initial implementation of XmlPaperParser. Jim Evins 2013-11-03 01:23:09 -04:00
  • 438ea40878 Include TODO comment in Db constructor. Jim Evins 2013-11-02 23:26:19 -04:00
  • 81916cdbda Added initial implementation of Db. Jim Evins 2013-11-02 23:25:00 -04:00
  • 262932a4c7 Added initial implementation of Template. Jim Evins 2013-11-02 17:10:49 -04:00
  • be55bebc50 Some cleanup/restructuring of Frame and its subclasses. Jim Evins 2013-10-31 18:59:23 -04:00
  • a11b498e9a Store copy of layoutDescription in Frame. Jim Evins 2013-10-31 00:00:00 -04:00
  • 96ea6fce9f Added initial FrameCd, FrameRound and FrameEllipse implementations. Jim Evins 2013-10-30 21:34:39 -04:00
  • 5f1c2ec3e9 Added initial Markup, Frame, FrameRect and StrUtil implementations. Jim Evins 2013-10-29 22:39:07 -04:00
  • 336d892983 Some of the low-hanging fruit in libglabels. Jim Evins 2013-10-27 23:16:36 -04:00
  • ddfedb55cc Added some fallback icons. Jim Evins 2013-10-27 12:16:45 -04:00
  • c39d95f2b1 Added status bar framework. Jim Evins 2013-10-26 16:05:01 -04:00
  • f00b88ef80 Added private methods to enable/disable actions based on state. Jim Evins 2013-10-26 13:57:00 -04:00
  • b3a2ee7435 Fixed cut&paste error. Jim Evins 2013-10-26 12:53:52 -04:00
  • 028091e836 Save/restore toolbar visibility in settings. Jim Evins 2013-10-26 12:47:22 -04:00
  • 9b5bc45e5a Added toolbars to main window. Jim Evins 2013-10-26 10:40:49 -04:00
  • 03d28b8c42 Broke out help functions into separate Help module. Jim Evins 2013-10-26 09:21:35 -04:00
  • e73bed188b Finished action/menu framework. Jim Evins 2013-10-25 23:25:31 -04:00
  • 3d9f49543c Added more action/menu framework. Added most action icons to icons resources. Jim Evins 2013-10-24 22:49:35 -04:00
  • ce58b02c3b Added more action/menu framework. Added icons resources. Jim Evins 2013-10-23 22:36:35 -04:00
  • 0be276e9d3 Added more action/menu framework. Jim Evins 2013-10-22 22:46:24 -04:00
  • 5d39bbaf15 Some initial experimenting with main window. Jim Evins 2013-10-22 19:01:49 -04:00
  • e7cbf8d8a3 Use QColor in ColorNode. Jim Evins 2013-10-17 22:47:08 -04:00
  • 27e791212d Initial porting of some core files from VALA/gtk+ to C++/Qt. Jim Evins 2013-10-14 22:19:24 -04:00
  • 96d46a6bd5 Initial commit Jim Evins 2013-10-14 19:16:23 -07:00