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
375c9573f1
Simple formatting fix in README.md.
2018-12-14 21:44:13 -05:00
Jim Evins
3dfeb47f97
Added link to @krisives PPA in README.md. ( #19 )
2018-12-14 21:37:26 -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
Jim Evins
03a8e29396
Expand barcode merge fields. ( #18 )
2018-07-03 21:46:21 -04:00
Mario Blättermann
65a33e5c41
Fixed XML structure in German translation
2018-06-17 14:55:29 +02:00
Mario Blättermann
82e4ec6c4f
Updated German translation
2018-06-09 10:45:07 +02:00
Mario Blättermann
87680a8772
Merge remote-tracking branch 'upstream/master'
...
Merge from upstream
2018-06-02 00:16:56 +02:00
Jim Evins
6ee1d3b358
Include previously missed translatable strings.
2018-05-26 09:42:34 -04:00
Jim Evins
42719c03f5
Adjust width of SelectProductDialog's side panel according to its contents.
...
The width is determined at runtime based on the largest page in the
QTabWidget. Without this fix, the side panel would annoyingly change
width as you selected the search tab for the first time -- this was
particularly annoying in the de_DE locale.
2018-05-24 22:05:48 -04:00