Dymo label templates - #171
Conversation
Be more resilient to the size of labels changing when applying translations. Also probably more resilient to changes due to themes.
* 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
…ed link to it in docs/CONTRIBUTING.md
Implementation of feature originally suggested in Issue #36.
- 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.
Currently there is a lot of source code churn. This leads to non-substantive differences in the glabels translation files, complicating merges and commits.
- Modified build system to not re-generate strings in every translation file in every build.
… license related files in top directory.
Latest translations from Transifex
- 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.
- Also disabled broken MacOS build in travis CI file
This affects the minimum size of 2D barcodes. Even though you can print at this density, it may be problematic depending on printer quality or scanner optics.
- Add capability to disable text in glbarcode UPC/EAN barcodes. (#79) - Add backend name to display text in BarcodeMenuButton.
- 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
According to the spec., valid syntax for merge field names is determined by the merge source with a couple of minor exceptions. Current text backends allow any printable characters, so the SubstitutionField parser now accepts any printable characters.
- New zint API is incompatible, may eventually create a compatible backend
- Most libraries use the 7.5 mils for the minimum X value, not 10. - Minimum recommended barcode height is 5 mm according to ISO/IEC 16388. - Minimum quiet zone is 10 * X according to ISO/IEC 16388. - Adjust minimum text sizes for reduced minimum barcode sizes Signed-off-by: Marton Balint <cus@passwd.hu>
* Update TRANSLATIONS.md Co-authored-by: Jim Evins <evins@snaught.com>
Signed-off-by: Teresa Remmet <teresa-dev@remmet.eu>
|
Sorry, don't understand what's going on here. I think there are some posts mixed up |
|
This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation. |
* 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>
- New baseline minimum platform is Ubuntu 22.04
- Qt6 requires at least 6.2
- some deprecations may be flagged on later versions (e.g. 6.8)
- CMake requires at least 3.22
- Include build-tests.yml github action to validate builds on mulitple platforms
- QtTest is no longer optional since it easily comes along for the ride with Qt
- Replaced QStringRef in model::SubstitutionField with simple ParserState class
- Removed deprecations up to Qt 6.2
I've coded some label templates for Dymo continuos tape labels (#115 (comment)) and made some generic media-cover templates for printing on plain paper.
Maybe you take a look and want to add them to the release?
Those files are also published on https://github.com/GralfR/gLabels-Templates
dymo+media templates.zip