Commit Graph

367 Commits

Author SHA1 Message Date
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 e970301680 Fixed old cut&paste artifact. 2017-11-04 12:36:50 -04:00
Jim Evins a31484700c Initial implementation of glabels-batch.
Note: must currently use QGuiApplication instead of QCoreApplication to
support QFont.  Unfortunately, this means that glabels-batch must run
within a windowing system.  Ideally, it would not have this requirement.
2017-10-02 23:15:43 -04:00
Jim Evins 347bf35c79 Updates to .travis.yml
- Use qt591
- Only install necessary packages
- Use personal clones of linuxdeployqt and upload.sh to minimize risks that
  updates to the upstream projects would unexpectedly break CI builds.  Clones
  can be updated in a coordinated manner.
2017-09-13 20:56:46 -04:00
Jim Evins 6c9e27e0d9 Readme updates. Started draft substitution field spec. 2017-06-17 19:05:41 -04:00
Jim Evins 0be7cada59 Added version requirements to optional dependencies. 2017-06-03 12:55:27 -04:00
Jim Evins 179103ef05 Finished fleshing out Zint barcode backend. 2017-06-03 12:52:04 -04:00
Jim Evins 3e2b40c000 Initial implementation of Zint barcode backend. 2017-06-02 22:39:44 -04:00
Jim Evins cb9013cdd5 Finished fleshing out GNU Barcode backend. 2017-06-01 22:58:11 -04:00
Jim Evins 4ca02e7a40 Fleshed out GNU Barcode EAN barcodes. 2017-05-31 23:16:47 -04:00
Jim Evins 9601541614 Removed use of deprecated Qt APIs. 2017-05-29 21:19:47 -04:00
Jim Evins e0992db6b6 Initial implementation of GNU Barcode backend. 2017-05-29 20:43:10 -04:00
Jim Evins 52edeaff83 Some name cleanup to QrEncode backend. 2017-05-24 19:46:32 -04:00
Jim Evins 662d7a9ef5 Added FindGnuBarcode cmake module. 2017-05-24 19:33:39 -04:00
Jim Evins df5b977853 Created QrEncode barcode backend. 2017-05-22 22:26:28 -04:00
Jim Evins 8e2905727a Moved EnumUtil functionality to XmlUtil. 2017-05-19 23:18:19 -04:00
Jim Evins 28f11da8d9 Update cached editor layouts in constructor. 2017-05-19 23:17:30 -04:00
Jim Evins 438dccd28f Construct objects in XmlLabelParser atomically. 2017-05-19 21:06:16 -04:00
Jim Evins 720c904d2f Fixed size issues with Datamatrix barcodes. 2017-05-14 14:44:13 -04:00
Jim Evins 629c32b90f Improvements to placeholder barcode rendering in editor. 2017-05-13 20:25:32 -04:00
Jim Evins 446d580f13 Correctly handle invalid barcode data cases in label editor. 2017-05-13 15:37:16 -04:00
Jim Evins 276756a317 Read and write barcodes in glabels project files. 2017-05-07 22:21:29 -04:00
Jim Evins 56c2930db7 Finished hooking up barcode style controls in object editor. 2017-05-07 19:09:36 -04:00
Jim Evins 409ca1bf57 Added RawText type for text and barcode objects. 2017-05-06 20:08:17 -04:00
Jim Evins 6d764bbf4d Render barcode placeholder for invalid data in label editor. 2017-05-04 21:58:29 -04:00
Jim Evins c2052abf43 Hooked up barcode data controls in object editor. 2017-05-03 22:20:09 -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 0b9609493a Started hooking up barcode to object editor. 2017-04-30 22:56:34 -04:00
Jim Evins fdce71b042 Fixed include directory search. 2017-04-29 20:34:33 -04:00
Jim Evins cf000a5d5c Initial implementation of barcode object. 2017-04-29 19:12:20 -04:00
Jim Evins 02630aec19 Fix label parsing and creation issues.
- Parse rotate attribute of Objects node.
- Create proper page size when creating template.
2017-04-22 00:14:51 -04:00
Jim Evins 42b1744901 Update .travis.yml
Removed verbosity of previous troubleshooting commits
2017-04-15 11:08:01 -04:00
Jim Evins 2a68899e56 Update .travis.yml
More troubleshooting #5
2017-04-15 10:56:27 -04:00
Jim Evins 53f9030b66 Update .travis.yml
More troubleshooting #4
2017-04-15 10:42:25 -04:00
Jim Evins f888f3be52 Update .travis.yml
More troubleshooting #3
2017-04-15 07:45:56 -04:00
Jim Evins 984d20009b Update .travis.yml
More troubleshooting
2017-04-15 07:13:24 -04:00
Jim Evins 1b68ea1887 Update .travis.yml
Troubleshooting continuous build.
2017-04-15 06:55:09 -04:00
Jim Evins d23e145ba9 Fixed misspellings. 2017-04-13 20:56:00 -04:00
Jim Evins 6d05999f40 Renamed continuous AppImage. 2017-04-13 20:51:57 -04:00
Jim Evins 4d194f72e9 Modernization cleanup. 2017-04-10 22:43:34 -04:00
Jim Evins b17cea7ace Incorporated glbarcode library into source tree. 2017-04-09 19:14:13 -04:00
Jim Evins 76bd5a0c6b Reorganized COPYING files. 2017-04-09 15:08:42 -04:00
Jim Evins cc354d06da Modifications to build successfully with -Werror -Wall -Wpedantic. 2017-04-07 20:37:25 -04:00
Jim Evins 8184027c05 Some reformatting of README. 2017-04-04 22:24:10 -04:00
Jim Evins 8e94e44e4e Fixed typo in CREDITS. 2017-04-04 20:54:58 -04:00
Jim Evins 60012b666d Added CI appImage and CI source links to README. 2017-04-04 20:50:13 -04:00
Jim Evins f76303d23e Update .travis.yml
Attempting to use uploadtool to upload appImages from continuous builds to Releases.
2017-04-04 00:05:34 -04:00
Jim Evins d18708c791 Update .travis.yml 2017-04-03 23:51:42 -04:00
probonopd d1d5c4bb5e Add build status (#3) 2017-04-03 21:15:55 -04:00
Jim Evins 6f25168389 Merge branch 'master' of github.com:jimevins/glabels-qt 2017-04-02 22:05:19 -04:00