Commit Graph

41 Commits

Author SHA1 Message Date
Jim Lieb be567f90eb Update Qt dependency from QT 5.6 to QT 5.15 (#162)
* Update QT5 references 5.6 -> 5.15

Builds and runs but now needs deprecated -> current updates.

Signed-off-by: Jim Lieb <lieb@sea-troll.net>

* Update build instructions for Fedora 35 particulars

Signed-off-by: Jim Lieb <lieb@sea-troll.net>

* Replace deprecated QtString::sprintf with QtString::arg

This was deprecated some revisions prior to 5.15.

Signed-off-by: Jim Lieb <lieb@sea-troll.net>

* Replace deprecated QtString::SkipEmptyParts with Qt::SkipEmptyParts

Builds now with 5.15

Signed-off-by: Jim Lieb <lieb@sea-troll.net>

* Replace deprecated QPrinter::setPageMargins with 5.15 version

Signed-off-by: Jim Lieb <lieb@sea-troll.net>

* Replace deprecated QImage::byteCount() with QImage::sizeInBytes()

This could be problematic if qsizetype differs from int

Signed-off-by: Jim Lieb <lieb@sea-troll.net>

* Replace deprecated endl with QT::endl

Signed-off-by: Jim Lieb <lieb@sea-troll.net>

* Replace deprecated QMatrix with QTransform

Signed-off-by: Jim Lieb <lieb@sea-troll.net>

---------

Signed-off-by: Jim Lieb <lieb@sea-troll.net>
2025-04-28 22:16:28 -04:00
Jaye Evins f8efe3aafa Update all occurrences of my name with my legal name. 2025-04-08 18:47:02 -04:00
Jakob Haufe 3c33e3e64f Bump required Qt version (fixes #112) (#113) 2021-02-06 07:37:54 -05:00
Juan Jose Pablos 4a9f3aad8e Update TRANSLATIONS.md (#89)
* Update TRANSLATIONS.md

Co-authored-by: Jim Evins <evins@snaught.com>
2020-02-29 21:30:41 -05: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 7a02c0b226 Allow user variables to be set from glabels-batch command line (#75) 2019-10-12 21:57:04 -04:00
Jim Evins 1a900d0ebc CI cleanup/updates
- Create versioned snapshots
  - include MacOS build -- still needs test and deploy steps
  - include barcode and libqrencode in Linux build
  - include libqrencode in Windows build

  Updated README and TODO files.
2019-10-06 16:46:57 -04:00
gitlost 2444cacb74 UserVariables branch merge 2019-08-21 03:37:56 +01:00
Jim Evins f03aa0db3d Update BUILD-INSTRUCTIONS-LINUX.md
Added GNU barcode example to Linux build instructions.
2019-07-19 00:04:12 -04:00
Jim Evins b33f9d201b Update BUILD-INSTRUCTIONS-LINUX.md
Added Ubuntu 19.04 specific example
2019-07-15 23:09:18 -04:00
Jim Evins 00970d8673 Added MacOS build instructions (#50) 2019-07-07 16:27:44 -04:00
Jim Evins 879092deaa Updated substitution field spec and TODO document. 2019-03-17 19:55:05 -04:00
Jim Evins c2d024f47e Added manpages for glabels-qt and glabels-batch-qt. 2018-12-29 14:10:04 -05:00
Jim Evins 8a23466db6 Some updates to README.md and docs/BUILD-INSTRUCTIONS-WINDOWS.md. 2018-12-28 19:26:05 -05:00
Jim Evins 616b4520a6 Updated PRODUCT-TEMPLATES.md for path and continuous-tape based labels. 2018-12-03 22:26:38 -05:00
Jim Evins 9ff59a2cb5 Update to docs/CONTRIBUTING.md 2018-11-11 13:02:28 -05:00
Jim Evins b8166315b2 Moved and renamed README.translations.md to docs/TRANSLATIONS.md. Added link to it in docs/CONTRIBUTING.md 2018-10-31 18:27:28 -04:00
Jim Evins 3322411c1e Renamed file. 2018-08-05 22:00:35 -04:00
Jim Evins 5a6cab89b1 Minor updates to README. Including new cover image. 2018-05-21 22:17:29 -04:00
Jim Evins 425912cd65 Updates to developer documentation. 2018-04-15 17:35:53 -04:00
Jim Evins b091e13307 Updated and renamed HACKING.md to CONTRIBUTING.md. 2018-04-11 21:57:42 -04:00
Jim Evins a0e1dae5cf Implemented TemplateDesigner. 2018-04-07 22:24:09 -04:00
Jim Evins 3bac0e9e42 Minor edits to Substitution Field Spec. 2017-12-14 11:04:28 -05:00
Jim Evins 5e9f8355b9 Updated prerequisites and build instructions. Updated Windows install. 2017-12-13 17:09:20 -05:00
Jim Evins 8bec3594ec Fleshed out SubstitutionField spec and implementation.
- Added newline modifier to spec and implementation
- Does not belong in Merge, so moved back to glabels
- Incorporated SubstitutionField into RawText
2017-11-22 13:33:30 -05:00
Jim Evins 6c9e27e0d9 Readme updates. Started draft substitution field spec. 2017-06-17 19:05:41 -04:00
Jim Evins b29dd58c6b Added IDEAS file to docs as a place to collect ideas as I have them. 2017-05-01 23:41:56 -04:00
Jim Evins c926d8fd0d Some coding style adjustments. 2017-04-01 13:30:19 -04:00
Jim Evins 790abba5f6 Finished converting PRODUCT-TEMPLATES.md to markdown. 2017-03-27 22:47:04 -04:00
Jim Evins d01059a939 Started fleshing out PRODUCT-TEMPLATES.md. 2017-03-27 02:44:48 -04:00
Jim Evins 657ea9fa3e Template cleanup.
- Reconciled capitalization style of product descriptions
- Reduced the number of unique product descriptions
- Started product template documentation
- Added credits file
2017-03-26 22:03:22 -04:00
Jim Evins c8a435b169 Fix indentation. 2017-03-21 20:50:41 -04:00
Jim Evins 62e03a40e2 Added screenshot. Minor readme edits. 2017-03-21 20:46:28 -04:00
Jim Evins b95efa4fd9 Updated readme files. 2017-03-10 22:36:59 -05:00
Jim Evins af57967dfd A couple of minor edits to Windows build instructions. 2017-03-03 22:51:47 -05:00
Jim Evins 26fc5a6baf Added initial Windows build instructions. 2017-03-03 22:46:22 -05:00
Jim Evins 6e278f38b9 Small edits to Linux build instructions. 2017-03-03 21:02:10 -05:00
Jim Evins 604f9fa137 Added Linux build instructions. 2017-03-03 20:58:17 -05:00
Jim Evins 59c9f8754d Added HACKING.md file. Fixes to CODING-STYLE.md. 2017-02-11 11:32:17 -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 44aa31d074 Some reorganization of source tree.
- Merged libglabels back into glabels.
- Created docs directory.
- Adjusted COPYING files to reflect above changes.
2017-01-14 01:38:20 -05:00