gitlost
2444cacb74
UserVariables branch merge
2019-08-21 03:37:56 +01:00
Jim Evins
6a789c9632
Save/restore file paths as relative to project file.
2019-08-18 21:56:37 -04:00
Jim Evins
ff9188f7e7
Added File->"Open Recent" menu.
...
Initially based on pull request #40 by hochwasser <oo.o+github@windbuechse.samba-tng.org >, with refactoring.
2019-01-28 12:28:45 -05:00
Jim Evins
467ca9fc62
Implement continuous tape labels and path-based label shapes.
...
- Added "roll" as a special paper id
- Added roll_width attribute to draw tape in previews
- Updated Brother QL-500/* label templates
- Preserve print dialog settings between print jobs.
- Added path based labels for arbitrary shaped labels.
- Fleshed out implementation of continuous labels.
2018-11-30 20:30:10 -05:00
Jim Evins
a0e1dae5cf
Implemented TemplateDesigner.
2018-04-07 22:24:09 -04:00
Jim Evins
6e6a1fab72
Minor performance cleanup.
2018-02-11 15:51:30 -05:00
Jim Evins
9a135f8971
Use auto to reduce some verbosity.
2017-12-30 21:41:02 -05:00
Jim Evins
b8ee5e1f73
Restructuring directory layout. Move towards "Modern CMake" usage.
2017-11-23 22:15:24 -05:00
Jim Evins
7b36ab4943
Tweaked layout of SelectProductDialog.
...
- Tweaks to layout so that it resizes without artifacts.
- Removed parent window so that window manager will not center dialog on parent,
which makes resizing difficult depending on size and location of parent window.
2017-11-06 22:35:59 -05:00
Jim Evins
c926d8fd0d
Some coding style adjustments.
2017-04-01 13:30:19 -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
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
602e3f9ab6
Intelligently choose CWD in open and saveAs dialogs.
2017-01-06 04:44:29 -05:00
Jim Evins
4cc6ddab6c
Start new projects in unmodified state.
2016-05-21 11:59:35 -04:00
Jim Evins
f920965668
Let Qt keep track of top-level windows.
2016-05-15 16:33:02 -04:00
Jim Evins
1819a02d50
Properly handle close events.
2016-05-15 16:15:32 -04:00
Jim Evins
a30af8eeab
Properly track modification status due to changes in merge or merge source.
2016-05-15 14:26:03 -04:00
Jim Evins
003641b8f2
Reconcile window title styles.
2016-05-14 21:31:55 -04:00
Jim Evins
8d9686430f
Moved startup wizard to welcome page in main window's stacked widget.
2016-05-14 20:01:36 -04:00
Jim Evins
9d417bcc38
Hook up File::open to StartupWizard.
2016-03-27 22:27:12 -04:00
Jim Evins
5b21e8a23f
Added a startup wizard.
2016-03-27 17:06:53 -04:00
Jim Evins
7559544b06
Some namespace cleanup.
2016-03-27 00:14:38 -04:00
Jim Evins
7d0b7868fe
Created PropertiesView page.
2016-03-26 20:30:50 -04:00
Jim Evins
a34a3c93fd
Set filename on successful open. Changed filename to fileName.
2015-09-05 19:47:59 -04:00
Jim Evins
68cb85ce36
Created initial XmlLabelCreator.
2015-09-05 17:06:56 -04:00
Jim Evins
9bebf921b2
Create label based on new label dialog.
2015-08-11 10:50:24 -04:00
Jim Evins
f402599b8a
Replace std::cout and std::cerr with qDebug and qWarning.
2014-09-26 21:44:33 -04:00
Jim Evins
3d9875545c
Initial parsing of glabels files.
2014-09-25 22:56:24 -04:00
Jim Evins
b318efd68e
Added initial File boilerplate.
2014-09-01 23:26:20 -04:00
Jim Evins
cff463a23a
Moved app/ to glabels/.
2014-07-06 12:22:06 -04:00