Commit Graph

19 Commits

Author SHA1 Message Date
Jaye Evins 226841fe38 Minor UI cleanup (#313)
* Adjust tab-order of widgets to follow a logical spatial order.  (#309)
* Remove default attribute from Print button in PrintView.  (#308)
2026-02-18 11:38:38 -05:00
Jaye Evins 1c902230fe Big-Ugly Style Update (#278)
* Bulk replaced tabs with spaces
* Bulk removed trailing whitespace from lines
* Replaced c-style comments with c++-style comments in file banners
* Replace nested namespace definitions with single concise definitions (C++17), this keeps the indentation more manageable
* Cleanup ordering and spacing of include directives
* Bulk renaming of header file extensions from '.h' to '.hpp'.
* Update CODING-STYLE.md
* Update target_compile_features from cxx_std_11 to cxx_std_20.
* Refresh .clang-format file.  Still needs a lot of tweaking.
2026-01-07 19:43:34 -05:00
Jaye Evins 9d516b7e1f Minor string cleanup (#248)
- Simplified some strings to not include unnecessary markup.
- Fix translator comments so that they actually make it to glabels_C.ts file
      - Reconciled the style of these comments.
      - Added translator comments
2025-11-10 17:46:07 -05:00
Jaye Evins ffd634075f Reorganize icon data as an embedded icon theme (#226) 2025-08-25 23:44:40 -04:00
gitlost 2444cacb74 UserVariables branch merge 2019-08-21 03:37:56 +01: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 b9b792272c Created placeholder for Variables page in UI. 2018-12-08 12:53:04 -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
Jim Evins f5b494d714 Implemented MainWindow's TOC as a toolbar with icons and text. 2018-11-04 16:39:57 -05:00
Jim Evins effd5214a3 Less fragile layouts for PrintView and PropertiesView (#15)
Be more resilient to the size of labels changing when applying translations.
Also probably more resilient to changes due to themes.
2018-07-23 21:23:50 -04:00
Jim Evins f82a50d585 Some cosmetic layout changes. Added titles to Properties, Merge and Print views. 2017-02-19 22:31:02 -05:00
Jim Evins a864766472 Added new 32x32 icons. 2017-02-19 18:31:51 -05: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 ec26cbb07a Finished extending undo/redo framework into PropertiesView. 2016-04-30 09:49:50 -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 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