Jaye Evins
f8efe3aafa
Update all occurrences of my name with my legal name.
2025-04-08 18:47:02 -04:00
Jim Evins
aebcda43cb
Merge branch 'RefactorPrint'
...
- Modifies printing model to be similar to glabels-3.x.
- Allow simple projects to print by-the-page (#51 )
- Added collated vs uncollated document merges
- Added ability to separate merge groups by page
- Updated man pages
- Updated misc developer documentation
2020-01-01 14:35:15 -05:00
Jim Evins
af607ca4af
Barcode tweaks.
...
- Add capability to disable text in glbarcode UPC/EAN barcodes. (#79 )
- Add backend name to display text in BarcodeMenuButton.
2019-12-08 17:07:10 -05:00
Jim Evins
f09ca36b7b
Added "Open Recent" button to StartupView.
...
- Also disabled broken MacOS build in travis CI file
2019-11-12 21:40:43 -05:00
gitlost
7e44bbdc06
New FileUtil::makeRelativeIfInDir func; label parser_3 barcode map; unit tests
2019-08-26 03:00:32 +01:00
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
ec3d900e87
Display merge file locations as relative paths.
2019-08-12 23:03:38 -04:00
Jim Evins
d4f742e7e6
Display image filenames as relative paths.
2019-08-08 07:57:12 -04:00
Jim Evins
c2d9a4c075
Make sure keys are set for all apropos controls in ObjectEditor.
2019-08-05 20:26:07 -04:00
Jim Evins
f41461ef26
Added color variable type.
2019-08-03 17:16:14 -04:00
Jim Evins
dd41aa3dd7
Minor tweaking of EditVariablesDialog.
2019-08-03 15:31:57 -04:00
Jim Evins
48bfb68837
Make ColorHistory more robust to change in format.
2019-08-03 14:10:01 -04:00
Jim Evins
f6ecdc64e0
Redesigned ColorHistory to include color description.
2019-07-24 08:25:22 -04:00
Jim Evins
1e1db1fc89
Incorporated FieldButton into ColorPaletteDialog. Tweaked ColorPaletteDialog.
2019-07-21 17:08:24 -04:00
Jim Evins
8fa34325a5
Reconciled margin of VariablesView with other views.
2019-07-21 13:44:39 -04:00
Jim Evins
5b9eba9af9
Tweaked look of image object placeholders.
2019-07-21 13:17:45 -04:00
Jim Evins
3cfda79b82
Yet another redesign of image file selection in ObjectEditor.
2019-07-21 00:59:14 -04:00
Jim Evins
4e94933dcf
Redesigned FieldButton.
2019-07-20 23:18:03 -04:00
gitlost
6ab3a12b92
Share Model merge; Merge initializers; undo/redo descs ( #65 )
...
- use "shared" pointer between Model and undo/redo instances
- adds missing initializers to Merge and Text classes
- adds checkpoints for mouse resize, barcode, and image reset.
- renames the position dialog checkpoint from Move -> Position to differentiate it from a mouse move.
- adds the Undo/Redo action descriptions to the menu items.
- adds unit tests for the Merge and Model change, and for ColorNode, RawText and TextNode.
2019-07-20 14:41:01 -04:00
gitlost
850c62ddd0
Make lockAspectRatio (sizeAspectCheck) per-object ( #63 )
...
* Make lockAspectRatio (sizeAspectCheck) per-object
* Added unit tests for XmlLabelCreator and XmlLabelParser.
2019-07-13 22:18:30 -04:00
gitlost
20157ec3ae
Add missing loadRectSizePage for barcode ( #62 )
2019-07-06 23:46:52 -04:00
Jim Evins
25756753ac
Removed new to qt 5.12 feature accidentally introduced by qt designer.
2019-05-12 18:42:45 -04:00
Jim Evins
eb1e7715fb
Merge branch 'master' of github.com:jimevins/glabels-qt
2019-05-12 17:35:23 -04:00
Jim Evins
33e2d3dee3
Tweaks to PrintView.
...
- Increased range of copies spinbox to 100x the number of iterms per page (#51 )
- Fixed issue that blocked user from holding down on spinbox controls
- Minor layout tweaks
2019-05-12 17:30:42 -04:00
Jim Evins
3256c407fb
Make version numbers of snapshots more meaningful.
2019-05-05 14:45:44 -04:00
Jim Evins
d9a41c66f0
Don't emit selectionChanged if index is invalid.
2019-03-30 18:59:15 -04:00
Jim Evins
87cc5d7e22
Redesigned image selection in ObjectEditor to use new FieldCombo widget.
2019-03-30 12:50:30 -04:00
Jim Evins
54a66dfd8f
Increment per item, not per merge record.
2019-03-24 22:33:40 -04:00
Jim Evins
37f0a8890d
Implemented variable substitution in simple print jobs.
2019-03-24 17:49:41 -04:00
Jim Evins
dedbe07312
Populate VariablesView headers in class rather than ui/.
2019-03-22 23:23:50 -04:00
Jim Evins
ff15eb1d7e
Disable focus on QTableWidgets. No more annoying highlighted cell.
2019-03-22 20:06:57 -04:00
Jim Evins
3a425f932a
Include variables in glabels project file.
2019-03-17 22:38:45 -04:00
Jim Evins
dab2c19862
Add window titles to "Add Variable" and "Edit Variable" dialogs.
2019-03-17 14:35:29 -04:00
Jim Evins
d05c6fbfd2
Fleshed out input validation for EditVariableDialog.
2019-03-17 14:24:55 -04:00
Jim Evins
6255939f39
Closed MVC loop for VariablesView.
2019-03-16 18:12:17 -04:00
Jim Evins
c9e26c45fb
Prototype of VariableView and EditVariableDialog user interface.
2019-03-05 21:35:11 -05:00
Jim Evins
803f42f4de
Added "Toolbar" to name of "Quick Access Toolbar" in its context menu.
2019-02-24 10:43:28 -05:00
Jim Evins
9d8269fd03
Fixed incosistent control of Quick Access toolbar.
2019-02-19 22:40:09 -05:00
Jim Evins
6be243d3f9
Handle plural vs. singular cases in PrintView ( #47 )
2019-02-19 22:13:24 -05: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
0e60c52d4c
Added ReportBugDialog to Help menu.
...
- Also renamed "File" toolbar to "Quick Access" toolbar (#13 ).
2019-01-27 21:46:56 -05:00
Jim Evins
fe6dcd6a7f
Cleanup of CMakeLists.txt files.
...
- Bumped required cmake version to 3.9.
- Added Appveyor CI YAML file for Windows builds
2018-12-19 23:23:59 -05:00
Jim Evins
b9b792272c
Created placeholder for Variables page in UI.
2018-12-08 12:53:04 -05:00
Jim Evins
7e142bb57d
Automatically generate a more informative version string.
2018-12-04 22:56:51 -05:00
Jim Evins
316f3915bd
Merge branch 'hochwasser-parser_for_fileformat_3'
2018-12-02 16:52:24 -05:00
hochwasser
ba3c60216f
Implemented compatablility import of glabels-3 project files ( #39 ).
2018-12-02 16:36:02 -05:00
Jim Evins
e5cb97441d
Merge branch 'ContinuousRollLabels'
2018-11-30 21:04:41 -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
Chris Morgan
0bc4b66489
Preview - Add label index overlay text to preview screen ( #38 )
...
Implementation of feature originally suggested in Issue #36 .
2018-11-16 21:10:48 -05:00