gitlost
6ac8c85dbb
Update zint version to 2.11.0
2022-05-24 21:08:51 +01:00
gitlost
b36fba8ba6
DATAMATRIX: new algorithm for (near-)minimal encoding, props Alex Geller
...
Add FAST_MODE input_mode flag and --fast CLI/Tcl option that selects older
faster ISO algorithm (may be used by other symbologies in the future)
and "Fast Encoding" checkbox to Data Matrix GUI
GUI: adds Zint version numbers to DATAMATRIX sizes.
2021-12-18 16:22:02 +00:00
gitlost
4e72a541f7
PDF417: fix cols/rows calculation to require multiple <= 928 codewords;
...
add specify rows option (option_3) (#204 );
warn if cols increased from specified (back-incompatible);
move table definitions from "pdf417.h" to new "pdf417_tabs.h" and
make INTERNAL_DATA and share with composite.c (saves ~10K);
prefix routines and tables with "pdf_";
some small performance improvements through if/elses, pdf_textprocess()
& pdf_numbprocess() loop simplifications
MICROQR: fix debug access crash on printing non-NUL-terminating binary
DATAMATRIX: fix missing ++ from "[tp]" at C40/TEXT EOD processing of GS1
(though probably never reached); use "[tp++]" throughout
Add const to static tables missing it and also to some variables
Change "debug" -> "debug_print" throughout
2021-10-30 22:00:31 +01:00
Jeff Skaistis
1f4691fbbb
Fix version number format for STRINGFILEINFO resources.
2021-10-21 15:39:46 -05:00
gitlost
62cc9e49f5
Bump version to 2.10.0.9 (dev)
2021-08-14 16:11:25 +01:00
gitlost
71af3b530e
win32/zint_cmdline_vc6/zint.rc, backend/libzint.rc: update copyright year
2021-08-11 21:46:57 +01:00
gitlost
a04a44f1e6
Update zint version to 2.10.0
2021-08-10 16:14:10 +01:00
gitlost
b015e38da0
composite: fix buffer overflow for large linear, small composite (500 -> 1000)
...
composite: clear errtxt when bumping from CC-A -> CC-B -> CC-C
composite: CC-C adjustment 53 -> 52 (same as BWIPP) with proper explanation
composite: remove unneeded > 11805 length check
CODEONE: remove unneeded extended ASCII check in C40 count
GS1_128/CODE16K: remove unneeded initial GS1 mode '[' check
PDF417: remove unneeded second option_2 > 30 check
Document some "Not reached" lines (code coverage)
Update bwipp_dump.ps
GUI: window/tab height +5 so 2 full lines for composite edit box (Ubuntu)
manual: dash -> hyphen, PDF417 "check digit" -> "error correction", DMRE ref
tests: further test cases for CODEONE/CODE16K/common/composite/DATAMATRIX/
DOTCODE/gs1/MAXICODE/PDF417/postal/QRCODE
2021-08-05 16:34:45 +01:00
gitlost
3f33ed3eb9
CMakeLists.txt: cmake min required 3.13 -> 3.5 using CMAKE_REQUIRED_LIBRARIES; add ZINT_COVERAGE option
...
bmp/emf/ps.c: allow for foreground colour in ULTRA
bmp/gif/pcx.c: allow for BARCODE_STDOUT (fflush/fclose)
emf.c: hexagon rotation field not used; dont't use float index in font loop; Windows stdout binary mode
png.c: remove unused 8-bit; simplify libpng error handling and fclose outfile on error
ps.c: fix buffer overflow on colour_to_pscolor() CMYK
tif.c: fix BLACKISZERO indexes
CODE39: simplify check digit setting
reedsol.c: rs_uint_init_gf() log/alog tables must be zeroed
ZBarcode_Encode: debug: fix access out-of-bounds on non-NUL-terminated source if length < 10
manual.txt/zint.h: document NUL-terminated strings
tests: cover further cases for output (bmp/emf/etc), eci/gb18030/gb2312/sjis, reedsol, AZTEC, CODE39
2021-07-26 15:29:05 +01:00
gitlost
37cb277397
Move project history/version from manual.txt, backend/README into new ChangeLog
2021-07-07 10:46:26 +01:00
gitlost
3c1869b032
library: compat symbology 39 fix; ISBN: "X" check
...
WARN_FAIL_ALL: always return error: ZINT_ERROR_USES_ECI/NON_COMPLIANT
Fuller error messages; more comments zint.h
mainwindow.cpp: replace metaobject ENUM with array
(suppresses virtual in constructor warning)
2021-07-06 19:53:31 +01:00
gitlost
54947fb435
Restore backend_qt - static only now; qzint: legacy support for renamed methods
2021-06-24 18:31:08 +01:00
gitlost
32af280254
testcommon: add testUtilDataPath() (uses getcwd()) so generate works for data files, remove copy
2021-06-14 00:48:29 +01:00
gitlost
8ff15d805a
CODABAR: fix [69c1b4] errtxt; CLI: _WIN32, fuller error messages; win32/README: Administrat-or
2021-06-12 16:01:16 +01:00
gitlost
69c1b4cbf0
CODABAR: better error messages; win32/README, zint_cmdline_vc6/readme.txt: fixes
2021-06-10 18:04:27 +01:00
gitlost
4a8cac2a5a
CODEONE/DATAMATRIX/MAILMARK/PLESSEY: fix some 32-bit/portability bugs
...
PLESSEY: add options NCR weighted mod-10, hide check digit(s) in HRT
test suite: now runnable under MSVC 2019, 2017, 2015, MinGW/MSYS
win32/README: update with MSVC 2019 and CMake instructions
2021-06-10 11:15:39 +01:00
gitlost
8e9e007b52
Use zint-64.svg - add zint-qt.svg and zint_black.svg
2021-05-20 18:47:41 +01:00
gitlost
cfcb586f4b
Use zint-64.svg from https://github.com/frhun/flathub for smoother icons, props frhun
2021-05-20 18:22:57 +01:00
gitlost
79d3c1dc7a
Add GS1PARENS_MODE (input_mode) to allow inputting GS1 AIs in parentheses
2021-05-15 12:23:46 +01:00
gitlost
2c053c325a
tif.c: Use palette/bilevel/LZW to reduce file size, alpha/CMYK support
2021-03-19 13:09:21 +00:00
gitlost
f9300cb37e
gs1_verify: validate AIs from BWIPP gs1-format-spec.txt
2021-01-18 20:10:52 +00:00
gitlost
7fe930b4dc
eci: Add support for all ECIs (Big5, Korean, UCS-2BE)
2021-01-11 18:11:41 +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
4b7561ab29
Remove further refs to QZint; win32/README; add zintconfig.h to Win make files
2020-11-24 22:22:12 +00: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
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
Harald Oehlmann
b856990d4a
Set Version 2.9.0 at some hidden places
2020-07-30 17:27:31 +02:00
gitlost
d921cb11fb
Windows: #196 MinGW/MSYS instructions; INTERNAL and printf %zu Windows-compat fixes
2020-06-18 15:51:57 +01:00
gitlost
9db5dd15c2
Windows: #196 Visual Studio 2017 Zint Studio instructions
2020-06-17 20:46:18 +01:00
gitlost
674e7b40d0
Windows: #196 Visual Studio 2017, README, move 2015 stuff, props Pierre Y.
2020-06-16 18:10:44 +01:00
gitlost
3690c19749
CHANNEL: use nested loops (CHNCHK) and pre-calculated values for performance
2020-06-10 18:41:36 +01:00
gitlost
7be63a00b6
CODE16K fixes; separator default 1; raster/vector.c quiet_zones, output.c; #191
2020-05-21 18:22:28 +01:00
Harald Oehlmann
3ef7324311
Added required resource include file for zint cmd on win vc6
2020-01-23 22:16:44 +01:00
gitlost
889e786d95
HANXIN ECI conversion, GB 18030 LIBICONV port; some codeword fixes; optimized encoding modes
2019-12-08 16:15:34 +00:00
Harald Oehlmann
045a9e3b00
Make zint compile on MS-VC6. Adopt makefiles to new file list.
2019-12-05 19:19:37 +01:00
gitlost
8be13283db
ECI conversion for GRIDMATRIX; GB 2312 LIBICONV port
2019-11-28 19:15:29 +00:00
gitlost
fed7378675
Handle UNICODE_MODE ECI conversion for reduced charset barcodes and QRCODE/MICROQR
2019-11-27 16:16:14 +00:00
Harald Oehlmann
23ec0d48fc
Make compile with ms-vc6 (zint, tcl) and VS2015 (qzint)
2019-11-17 19:30:55 +01:00
Harald Oehlmann
6e1283ccd8
2019-10-07 2.6.7 HaO Set version to 2.6.7, documentation, readme
2019-10-07 11:57:35 +02:00
Harald Oehlmann
6751a816a6
2019-09-19 HaO Set Version to 2.6.6
2019-09-18 11:58:57 +02:00
Harald Oehlmann
40aab7908b
2018-08-30 2.6.5 HaO Set version to 2.6.5
2019-09-02 12:37:01 +02:00
Harald Oehlmann
6949143419
2018-08-30 2.6.4 HaO Set version to 2.6.4
2019-08-30 19:18:14 +02:00
Harald Oehlmann
128a6f43d6
Included backend/ultra.c in makefiles I maintain
2019-08-30 14:41:03 +02:00
Harald Oehlmann
cbd4610d0c
Ticket [125]: set type of text_height and text_offset to float as they are only used as such and one is multiplied by 0.8. In addition, silence all compiler warnings about possible data loss due to int->float and double->float conversions
2019-02-02 19:42:02 +01:00
Harald Oehlmann
dc2e0b35a6
2018-01-07 HaO Make compile with MS-VC2017 [Ticket 135]
2019-01-07 11:03:37 +01:00
Harald Oehlmann
9abd2d9bf7
Ticket #69 : Icon missing for windows CMD exe zint.exe
2018-11-02 12:34:34 +01:00
Harald Oehlmann
30a334f60b
Add backend/vector.c to makefiles I maintain
2018-11-02 09:34:00 +01:00
Robin Stuart
749eb55321
Merge branch 'master' of ssh://git.code.sf.net/p/zint/code
...
Thanks to work being done at SF!
2018-02-15 10:47:59 +00:00
Robin Stuart
ffd1ed2d6b
Update version number to 2.6.3
2018-02-15 10:46:02 +00:00
Harald Oehlmann
7fb7203a86
Include VIN and MailMark symbologies
2018-02-13 16:37:46 +01:00