1
0
mirror of https://git.code.sf.net/p/zint/code synced 2026-06-10 07:33:43 +00:00
Commit Graph

1458 Commits

Author SHA1 Message Date
gitlost f09826b9a4 ZBarcode_Encode_File: suppress gcc -fanalyzer warning, props Andre Maute; ZINT_MAX_FILE_LEN 2020-12-18 02:36:48 +00:00
gitlost acdfc73cce gif: move fopen down to avoid possible FILE leak, props Andre Maute 2020-12-17 17:18:43 +00:00
gitlost 3e93968781 AZTEC: add "X Layers" to GUI "Adjust Size To"; buttongroup Size/ECC 2020-12-17 15:12:56 +00:00
gitlost 6fb82dc13d AZTEC: use short for AztecMap to avoid issues on Windows with VS2017 2020-12-17 14:23:23 +00:00
gitlost 2c3c7293d0 AZTEC: Test example from Andre Maute, mailing list 2020-12-16 2020-12-16 16:19:30 +00:00
gitlost fe70911ea3 QRCODE: fix dark mods count and percentage calc broken by [cd214a] 2020-12-10 19:48:52 +00:00
gitlost 6322c0c2b0 #213 Use PNG::PNG for libpng, require cmake 3.5, props Schaich Alonso 2020-11-30 15:51:14 +00:00
gitlost 8e0078695c hx_define_mode() if/else; qr.h tabs 2020-11-27 15:24:37 +00:00
gitlost cd214addba HANXIN: 0xFFE terminator; reedsol/AZTEC: stack-based; AZTEC/HANXIN/QR/GRIDMATRIX speedups; #209 2020-11-27 12:54:44 +00:00
gitlost ab379a233d tools/update_version.php: add back CMakeLists.txt 2020-11-26 15:10:06 +00:00
gitlost 4b7561ab29 Remove further refs to QZint; win32/README; add zintconfig.h to Win make files 2020-11-24 22:22:12 +00:00
gitlost 142cca7995 tools/update_version.php: zint.h -> zintconfig.h; remove CMakeLists.txt, backend_qt 2020-11-24 15:40:14 +00:00
Robin Stuart f545075162 Add explicit zintconfig.h for non-Cmake Windows build 2020-11-24 07:03:03 +00:00
Robin Stuart f9b639ed9c Move QZint class into frontend binary 2020-11-22 20:17:46 +00:00
Robin Stuart 3eb31fe3f8 Take version information from CmakeLists.txt
Warning: potential incompatibility because version number is no longer stored in zint.h
2020-11-22 11:29:45 +00:00
gitlost 44923349f3 PDF417/raster: performance large data; common.h inline, module_colour_is_set(); #209 2020-11-01 18:32:55 +00:00
gitlost 6bdd7e8509 GUI: Retab data/export/sequencewindow.cpp (no code changes) 2020-10-27 15:21:50 +00:00
gitlost d2f86e01e6 GUI: Use UTF-8 for QSettings (non-ASCII was getting garbled on restore) 2020-10-27 15:11:33 +00:00
gitlost 943ba79866 AZTEC: fix bit-stuffing; AZTECRUNE: fix >= 128; DATAMATRIX: eod shift -> 0 pad; Qt6 2020-10-26 12:21:43 +00:00
gitlost 90012ab23f EANX_CC: allow for check digit + buffer overflow for too long add-on; GUI text colour; cmake 3.0 2020-10-05 23:22:06 +01:00
gitlost 0617a5fec0 GUI: tooltip tables too spaced; tests: Ultracode READER_INIT, more signedness fixes 2020-10-04 14:27:28 +01:00
Robin Stuart 5a8bbb28f0 Ultracode: Fix miscalculation of number of codewords when using reader initialisation 2020-10-04 10:32:57 +01:00
gitlost e37a82a8f1 Tabs/typo in zint.h; PostNet -> POSTNET; ui: shortcuts, tooltips; tests inkscape -> libreoffice 2020-10-03 22:51:08 +01:00
gitlost 36c19053d7 vector.c: string halign; POSTNET/PLANET: 1 module space; ZBarcode_Cap(); GUI settings 2020-09-30 12:19:12 +01:00
gitlost 3f5ac34057 DATAMATRIX: avoid unnecessary latch in X12 mode at end of data, #208 2020-09-28 19:46:23 +01:00
gitlost 5a272d17ce raster: reduce UPCEAN letter_gap to 4 (too close to guards at 5) 2020-09-14 23:24:49 +01:00
gitlost 1adba12fce raster: fix text not scaling for half_int_scaling; UPCEAN font 2020-09-13 13:37:15 +01:00
gitlost e41cb71fd1 DBAR_LTD: add 5 right guard spaces (ISO/IEC 24723:2010 6.2 (e)) 2020-09-11 08:07:21 +01:00
gitlost f9591e0b88 #206 Fix tools/update_version.php copyright 2020-09-08 20:34:30 +01:00
gitlost ac7b5dd282 #206 build: version to 2.9.1.9; ZINT_VERSION_BUILD (9 dev); tools/update_version.php 2020-09-04 16:38:11 +01:00
gitlost caf46ed69b #205 library: Make dpd_parcel() signature consistent, props Pierre Y. 2020-09-03 16:36:57 +01:00
Robin Stuart 3d606858bf Add some (fun?) extras for the terminally curious 2020-08-23 20:32:33 +01:00
Robin Stuart 9f5ae4cbb2 First stage at creating ZPL compatability mode
Partly resolves #142 and relates to discussion in #197
2020-08-22 11:09:57 +01:00
Harald Oehlmann 321e1c1372 Changes in README:
Changes:
- Ticket 197: Allow scaling in substeps.
  Warn if scaling < 0.5 as pixels are lost.
- Ticket 197: add output option to bypass time-intensive buffer_plot()
  (OUT_BUFFER_INTERMEDIATE)
- Reduce BMP size by using 1 bit per pixel (except Ultracode)
Bugs:
- Code16k selects GS1 mode by default in GUI
- Ultracode: use white pixels instead background for white modules.
- EMF: fix Ultracode colours.
2020-08-13 18:36:30 +02:00
gitlost 4853b4d851 test_bmp/emf/print/ultra: update after pixel/colour changes, new test_ps 2020-08-12 22:16:11 +01:00
Git Lost 09e6d09e6b Merge /u/gitlost/zint/ branch out_buffer_intermediate into master
https://sourceforge.net/p/zint/code/merge-requests/84/
2020-08-12 19:07:56 +00:00
Robin Stuart bc63b21cb4 Bugfix: Ultra colours not displayed in EMF 2020-08-12 15:10:48 +01:00
Robin Stuart b5e27d3e0b Better compression for Ultracode in BMP
Also corrects colour shifting bug
File size is still bigger than it needs to be for Ultracode, but now uses 4bpp
2020-08-12 13:19:56 +01:00
Robin Stuart 20f767c4b6 Force white squares (not same as bgcolour) in Ultracode 2020-08-12 12:19:26 +01:00
gitlost 50ecc5bbe4 raster: #197 OUT_BUFFER_INTERMEDIATE fix memory leak (caught by clang-tidy) 2020-08-12 11:20:24 +01:00
gitlost 2153ed416c test_print: refresh BMPs after 1 bit per pixel change 2020-08-12 08:37:11 +01:00
Robin Stuart 37fccf1c03 Use 1 bit per pixel for BMP files (Except Ultracode)
Needs more work to reduce Ultracode file size too
2020-08-12 00:18:10 +01:00
gitlost c22dacfcc8 raster: #197 OUT_BUFFER_INTERMEDIATE; manual retab 2020-08-11 17:05:57 +01:00
gitlost d063263432 raster: #197 OUT_BUFFER_INTERMEDIATE output option 2020-08-11 16:11:38 +01:00
gitlost 6579efd271 raster: #197 optimize scaling for half-int vals, scale >= 0.5 only 2020-08-10 19:40:10 +01:00
Harald Oehlmann 6f00c92beb Document recent changes in README:
Changes:
- Add rotation for vector formats (excluding emf)
- Change double to float for performance in many internal places
Bugs:
- Code16k selects GS1 mode by default in GUI
2020-08-10 14:00:43 +02:00
gitlost 121f89581b raster/vector: revert to floats for performance, doubles ([2a19b8]) unnecessary 2020-08-09 20:20:16 +01:00
Robin Stuart f4bb0cee0a Manual spell check 2020-08-09 09:22:35 +01:00
Robin Stuart 88d6f955ab Bugfix: Code16k selects GS1 mode by default in GUI 2020-08-09 08:21:21 +01:00
Robin Stuart 43ab13f7e5 Remove extra printf() 2020-08-05 21:32:21 +01:00