Commit Graph

425 Commits

Author SHA1 Message Date
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
Jim Evins 5a6cab89b1 Minor updates to README. Including new cover image. 2018-05-21 22:17:29 -04:00
Jim Evins a3d07e8d9f Adjust width of mode list according to its contents. (#15)
Also added mode controls to File menu.
2018-05-21 21:45:53 -04:00
Mario Blättermann 2609d007ca Merge remote-tracking branch 'upstream/master' 2018-04-29 20:25:03 +02:00
Mario Blättermann b729ee21d2 German template database translation (#16)
* Initial German GUI translation

* Initial German translation of the template database
2018-04-29 12:38:04 -04:00
Mario Blättermann d99fa198a9 Initial German translation of the template database 2018-04-29 15:54:13 +02:00
Mario Blättermann c2e4fd8c73 Merge from upstream 2018-04-29 14:43:12 +02:00
Jim Evins 17482013fa Created TRANSLATION_FILES.txt so that translators don't need to edit CMakeLists.txt file. 2018-04-28 17:19:56 -04:00
Mario Blättermann 05d6e1638d Initial German GUI translation (#12) 2018-04-28 17:14:24 -04:00
Mario Blättermann 8332eae4af Initial German GUI translation 2018-04-28 11:25:50 +02:00
Jim Evins 425912cd65 Updates to developer documentation. 2018-04-15 17:35:53 -04:00
Jim Evins 724ad8e115 Reconciled product database with 3.4. Also tried to reduce the number of unique strings in database. 2018-04-15 13:40:24 -04:00
Jim Evins 7a910ba14e Use QLineEdit's built-in clear button instead of our own in SelectProductDialog.
- Clear button was introduced in Qt 5.2
2018-04-13 23:07:24 -04:00
Jim Evins b091e13307 Updated and renamed HACKING.md to CONTRIBUTING.md. 2018-04-11 21:57:42 -04:00
Jim Evins 93d01302ba Use 48x48 icon in template designer. 2018-04-08 18:07:25 -04:00
Jim Evins 9e2c65bf98 Unified icon/logo style. 2018-04-08 14:43:36 -04:00
Jim Evins a0e1dae5cf Implemented TemplateDesigner. 2018-04-07 22:24:09 -04:00
Jim Evins 6379ba9cef Change order of CI blocklist and safelist. 2018-03-23 23:27:30 -04:00
Jim Evins d415c7954e Exclude all non-master branches from CI. 2018-03-23 23:13:54 -04:00
Jim Evins e7877a757b Limit CI to master branch. 2018-03-22 20:54:50 -04:00
Jim Evins af3b953de3 Fixed semantics of enabling alignment verbs. 2018-03-03 12:09:02 -05:00
Jim Evins a932ca74a2 Object lifecycle cleanup in glbarcode. 2018-02-11 17:28:55 -05:00
Jim Evins 9aff6c2e2f Push temporary color list down into ColorHistory. 2018-02-11 16:21:35 -05:00
Jim Evins 6e6a1fab72 Minor performance cleanup. 2018-02-11 15:51:30 -05:00
Jim Evins 931294a0f9 Validate "encoding" attribute of "image/png" file nodes. 2018-02-10 16:06:01 -05:00
Jim Evins 0cc3be205f Avoid temporary container. 2018-02-10 15:30:12 -05:00
Jim Evins 7897aa542e Removed CAPI base classes from glbarcode.
Will reconcile when merging back to stand-alone version of glbarcode.
2018-02-10 14:58:26 -05:00
Jim Evins 267c5384cc Use constFirst() on temporaries. 2018-02-10 14:39:41 -05:00
Jim Evins 2b5ad625e4 Initialize previously uninitialized members. 2018-02-03 21:29:29 -05:00
Jim Evins c7c97178ca Explicitly check QFile::open() return value. 2018-01-02 03:32:28 -05:00
Jim Evins 26f10d7faf Check dynamic casts for null. 2018-01-02 03:03:59 -05:00
Jim Evins b2859d47bb Correctly override ModelObject::can*() virtual methods. 2018-01-01 19:42:39 -05:00
Jim Evins ff003e5b17 Use range-based loops when possible. 2017-12-30 22:09:48 -05:00
Jim Evins 9a135f8971 Use auto to reduce some verbosity. 2017-12-30 21:41:02 -05:00
Jim Evins c7a6ed4917 Remove unnecessary typedefs or replace with using. 2017-12-30 18:42:26 -05:00
Jim Evins b11754462f Replace trivial constructors and destructors with defaults. 2017-12-30 17:43:03 -05:00
Jim Evins 7a8159c554 Removed redundant void. 2017-12-29 20:35:41 -05:00
Jim Evins 0edea79495 Use nullptr instead of NULL. Use cstdint instead of stdint.h. 2017-12-29 19:51:46 -05:00
Jim Evins 7f903f5a68 Added some initial CPack support. 2017-12-29 19:13:48 -05: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 25872eb32c Tweak layout of AboutDialog. 2017-12-03 21:44:31 -05:00
Jim Evins 9917e9d4c2 Don't use tr() in static initialization. 2017-11-26 14:34:26 -05:00
Jim Evins c6c52a8895 Minor code cleanup. 2017-11-25 16:54:37 -05:00
Jim Evins ae76470ea9 Use modern cmake patterns to build translations/XmlStrings. 2017-11-25 12:08:06 -05:00
Jim Evins 32cde7cb1d Made zlib an optional dependency.
Only needed to read legacy files, which is not fully supported yet.  Hopefully
this will make it easier to build on Windows.
2017-11-25 03:18:39 -05:00