1
0
mirror of https://git.code.sf.net/p/zint/code synced 2026-01-06 19:47:09 +00:00

backend_qt: new method save_as_memfile() to save as

`BARCODE_MEMORY_FILE` and use in GUI for pasting to clipboard
  instead of creating temporary file
CLI: allow fully case-insensitive "tiff" as filetype (saved as
  ".tif"), processing up to 4-letter extensions and hopefully
  making filetype handling more expected;
  simplify `validate_float()` (unneeded 2nd fractional max test);
  add some more internal "--test" tests
BWIPP: update to latest (change from ctx to global VM) - zint tests
  work as-is, no change
This commit is contained in:
gitlost
2025-12-29 17:46:24 +00:00
parent a3f6c75bc0
commit b434202817
7 changed files with 303 additions and 41 deletions

View File

@@ -1,7 +1,17 @@
Version 2.16.0.9 (dev) not released yet (2025-12-19)
Version 2.16.0.9 (dev) not released yet (2025-12-29)
====================================================
No changes yet
**Incompatible changes**
------------------------
- New Qt Backend method `save_as_memfile()` to save file to memory
Changes
-------
- backend_qt: add new method `save_as_memfile()` to save as
`BARCODE_MEMORY_FILE` and use in GUI for pasting to clipboard instead of
creating temporary file
- CLI: allow "tiff" as filetype (saved as ".tif");
add `ZINT_TEST`-only "--test" option to do various internal tests
Version 2.16.0 (2025-12-19)