Commit Graph

476 Commits

Author SHA1 Message Date
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 879092deaa Updated substitution field spec and TODO document. 2019-03-17 19:55:05 -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 b9b792272c Created placeholder for Variables page in UI. 2018-12-08 12:53:04 -05:00
Jim Evins 1afd5f737f Update to README.md. 2018-12-06 22:23:51 -05:00
Jim Evins 0ca05c6678 Updates to README.md. 2018-12-06 22:21:42 -05:00
Mario Blättermann 0d2ad97a16 Sync updated translations from Zanata 2018-12-06 21:54:24 -05:00
Jim Evins 9a443cda41 Simplify sending glabels-batch output to stdout. (#27) 2018-12-05 16:38:02 -05:00
Jim Evins e0b9eeb146 Fixed accidental breakage of CI. 2018-12-05 12:12:06 -05:00
Jim Evins 93734061a8 Removed all-caps section titles in README.md. 2018-12-05 12:05:41 -05:00
Jim Evins 16d6ed1fbb Try not to confuse github's automatic license detection with multiple license related files in top directory. 2018-12-05 11:57:20 -05:00
Jim Evins 9024d173d8 Revert accidental reset of translations. (#41)
- Modified build system to not re-generate strings in every translation file
  in every build.
2018-12-05 10:47:11 -05:00
Jim Evins 7e142bb57d Automatically generate a more informative version string. 2018-12-04 22:56:51 -05:00
Jim Evins 8942101a18 Updates to CREDITS.md file. 2018-12-03 22:47:21 -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 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 ca6f0c7573 Don't include line numbers in translation files.
Currently there is a lot of source code churn.  This leads to non-substantive
differences in the glabels translation files, complicating merges and commits.
2018-11-30 23:27:21 -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 1cdb3979ab Fixes to model::XmlUtil. Added unit tests for model::XmlUtil. 2018-11-19 23:00:28 -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
Jim Evins be9cdffe02 Propogate typo fixes to translation files. 2018-11-16 21:05:13 -05:00
Yuri Chornoivan 76c370bf52 Fix minor typos (#37) 2018-11-13 19:01:14 -05:00
Jim Evins 9ff59a2cb5 Update to docs/CONTRIBUTING.md 2018-11-11 13:02:28 -05:00
Jim Evins 4707aaee88 Simplified management of action enable/visibility states in MainWindow. 2018-11-07 22:06:52 -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 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
Mario Blättermann 0d3aec40e6 Clean translations and make them ready for translators (#32)
* Fix typos in translatable strings

* Add language definitions to ukrainian ts files

* Add acknowledgements for previous translators of v3.x

* Cleaning the translations

* Map the last commit to the translation files list

* Add instructions for translators
2018-10-31 18:21:11 -04:00
Jim Evins f3f9f2907d Include GNU barcode and libqrencode in continuous integration build environment (#29) 2018-09-22 21:06:54 -04:00
Jim Evins 3322411c1e Renamed file. 2018-08-05 22:00:35 -04:00
Jim Evins 44af49d2d6 Include qt59translations in travis-CI (#24) 2018-07-28 18:17:00 -04: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
Mario Blättermann b9a1f2e150 Ukrainian translation files need language definitions (#22)
* Add language definitions to Ukrainian ts files
* Add acknowledgements for previous translators of v3.x
2018-07-21 16:09:20 -04:00
Mario Blättermann 77aa18dda4 Fix typos in translatable strings (#21) 2018-07-20 19:46:21 -04:00
Jim Evins 2415457a32 Added missing files from previous commit. (#20) 2018-07-20 19:37:25 -04:00
Jim Evins 842c5012f5 Added skeletal Ukrainian translation files. (#20) 2018-07-20 19:32:04 -04:00
Jim Evins 4bd4c85a8a Merge branch 'mariobl-master' 2018-07-17 20:26:23 -04:00
Jim Evins fd55100960 Fixed filenames in TRANSLATION_FILES.txt. Regenerated .ts files. 2018-07-16 23:12:44 -04:00
Jim Evins c0b1273dd9 Merge branch 'master' of git://github.com/mariobl/glabels-qt into mariobl-master 2018-07-16 23:00:49 -04:00
Mario Blättermann 7ac9bc33e1 Remove unused file 2018-07-15 17:12:39 +02:00
Mario Blättermann 1d9f1c6f82 Import existing po files 2018-07-15 17:00:41 +02:00
Mario Blättermann 969f08cf11 Updated German translation 2018-07-14 22:03:07 +02:00
Jim Evins 12b02d2521 Implemented text auto shrink feature. 2018-07-08 20:39:14 -04:00
Jim Evins 0832acabf5 Added wrap mode attribute to text box. 2018-07-04 20:58:03 -04:00