gitlost
a481612631
CI: macOS: add Qt PATH
2025-09-17 22:41:54 +01:00
gitlost
361c63184e
CI: Windows: try GS1 Syntax Engine with fixed CMakeLists.txt; try Qt
2025-09-17 19:26:53 +01:00
gitlost
d8a7a04675
CI: Windows: leave GS1 Syntax Engine out
2025-09-17 03:37:36 +01:00
gitlost
063fd925b2
CI: Windows: fix GS1SE_ROOT; free-bsd: try offscreen for qt test
2025-09-17 03:17:34 +01:00
gitlost
2427f63d79
CI: free-bsd: remove -C from ctest
2025-09-17 03:07:31 +01:00
gitlost
469ae97879
CI: macos: try qt; free-bsd: try explicit --config Release
2025-09-17 03:01:12 +01:00
gitlost
e35a72fd18
CI: macos: try homebrew; free-bsd: fix build, try ctest
2025-09-17 02:44:42 +01:00
gitlost
a79eefa857
CI: macos: try LD_LIBRARY_PATH; free-bsd: try building
2025-09-17 02:22:38 +01:00
gitlost
9216411f7f
CI: Windows: shell missing?; macos: shared zlib/lpng install
2025-09-17 02:11:29 +01:00
gitlost
287070217d
CI: Windows: try with updated CMakeLists.txt; macos: try with PNG
2025-09-17 01:49:56 +01:00
gitlost
6b58074b47
CI: Windows: try with BUILD_TYPE
2025-09-17 01:34:55 +01:00
gitlost
c2b198a079
CI: Windows: try no BUILD_TYPE
2025-09-17 01:20:32 +01:00
gitlost
4901036c2e
CI: Windows: GS1 Syntax Engine cmake
2025-09-17 01:07:36 +01:00
gitlost
40379fb093
CI: Windows: fix ${} syntax
2025-09-17 01:04:02 +01:00
gitlost
9b9142adaf
CI: Windows: try GS1 Syntax Engine install again
2025-09-17 01:01:18 +01:00
gitlost
1321571f46
CI: Windows: try non-relative XXX_ROOTs
2025-09-17 00:40:52 +01:00
gitlost
35e35b6aa5
CI: Windows: don'try GS1 Syntax Engine install
2025-09-16 23:50:56 +01:00
gitlost
826bf11bb7
CI: Windows: try GS1 Syntax Engine install
2025-09-16 23:27:36 +01:00
gitlost
1d44330ea9
CI: Windows: specify WIN32 for zlib/libpng
2025-09-16 22:33:45 +01:00
gitlost
b4633af6e1
CI: Windows: try using libpng
2025-09-16 22:22:45 +01:00
gitlost
fa8800f094
CI: Windows: try slashes
2025-09-16 22:11:27 +01:00
gitlost
f30a58c6f6
CI: Windows: try ZLIB_ROOT
2025-09-16 22:05:54 +01:00
gitlost
e5d9aa7cb6
CI: Windows: try installing libpng
2025-09-16 21:49:39 +01:00
gitlost
39915dbb3f
CI: Windows: wot's in build?
2025-09-16 21:30:25 +01:00
gitlost
3cea9c502f
CI: Windows: leave out zconf.h mv
2025-09-16 20:47:13 +01:00
gitlost
1f9df62afd
CI: Windows: separate cmds
2025-09-16 20:40:07 +01:00
gitlost
9c67499033
CI: Windows: try zlib again
2025-09-16 20:30:45 +01:00
gitlost
5cb193dce5
CI: Windows: leave for now
2025-09-16 11:41:54 +01:00
gitlost
55e89ae01f
CI: Windows: try installing zlib
2025-09-16 11:04:36 +01:00
gitlost
5138d0703c
CLI: --gs1XXX args now imply `--gs1
...
GUI: fix chkGS1Strict enabling on startup regression from previous
commit; update CLI equivalence with --gs1strict & adjust for
implied --gs1; add tests
CMake: allow lpng/zlib and gs1encoders to take paths (for Windows)
win32/README: simplify locating lpng/zlib/gs1encoders for cmake
using above; add note on 64-bit build
manual/man page: adjust for various above changes
2025-09-16 10:10:30 +01:00
gitlost
e4e6143d87
GS1 Syntax Engine: update Windows README and various project files
...
to get working using nmake "makefile.vcwin32", added to fork at
https://github.com/gitlost/gs1-syntax-engine ;
small updates to Linux, macOS READMEs
GUI: change "chkGS1Strict" to be hidden instead of manually adding
pandoc: latest version
2025-09-16 02:19:50 +01:00
gitlost
008dff4aec
Suppress gcc-15 warning -Wunterminated-string-initialization
...
ci: macOS: try GS1 Syntax Engine agin
2025-09-12 22:49:28 +01:00
gitlost
7bccfc4915
github: macos: forget it
2025-09-12 05:17:14 +01:00
gitlost
95be8d1ae9
github ci: macos: try hack around ldconfig not found
2025-09-12 05:15:09 +01:00
gitlost
fdbd728867
github ci: macos: try installing GS1 Syntax Engine
2025-09-12 04:58:32 +01:00
gitlost
fd6948db8f
github ci: ubuntu: try installing GS1 Syntax Engine
2025-09-12 04:48:54 +01:00
gitlost
e340a60adb
And in tests cmake
2025-09-12 04:40:03 +01:00
gitlost
2084b33d5e
cmake: fix GS1SE NOTFOUND test
2025-09-12 04:32:52 +01:00
gitlost
0650d5798e
Integrate GS1 Syntax Engine
2025-09-12 04:20:55 +01:00
gitlost
ad95d8f2b0
general: fix some typos using https://github.com/crate-ci/typos
...
(see gs1-syntax-engine PR #15 , props Viktor Szépe)
2025-09-07 17:40:43 +01:00
gitlost
9b4d097516
RAW_TEXT: change source to be unconverted, i.e. UTF-8 (unless
...
`DATA_MODE`); allows ZXing-C++ to be built in writer-only mode
without needing "libzueci"
library: in GS1 mode check that ECI if any is ASCII compatible
general: some code fiddling, `mode` -> `modes`
2025-09-05 17:23:18 +01:00
gitlost
44e2099a65
library: use "filemem" for TXT dump_plot() -> txt_hex_plot()
...
filemem: remove NOLINTS (clang-tidy-20 bug fixed)
QRCODE: eliminate NOLINTs using some more asserts (clang-tidy-20);
some "de-branching" of loops
general: various code fiddlings, in particular lessen no. of
redundant parenthesized expressions, especially in conditionals,
which reduce rather than aid readibility IMNSHO
manual: mention "--dump" option
2025-08-28 20:34:56 +01:00
gitlost
36364b4912
Tcl: run "autoconfig" and "./configure" after committing PR #9
...
"changes to build for non-standard Tcl/TkF", props Oleh Oliinyk
2025-08-27 00:25:36 +01:00
ooa64
5699dae022
backend_tcl: add tcl 9.0 compatibility define (CONST)
2025-08-27 00:22:34 +01:00
ooa64
be10559208
backend_tcl: configure tk
2025-08-27 00:22:34 +01:00
gitlost
39380d6767
general: prefix all INTERNAL funcs/tables with zint_, except
...
those in "backend/common.h", which are prefixed by `z_` - makes
symbol clashes more unlikely when zint is statically linked
(ticket #337 , props Ulrich Becker)
DOTCODE: fix padding allowance (10 -> 52 - probable max 35) to
cover cases with large no. of columns requested and little data,
to prevent `codeword_array` buffer overflow
AZTEC/CODEONE: some code fiddling
general_field: prefix defines with `GF_`, shorten static funcs
prefix `general_field_` -> `gf_`
2025-08-26 23:48:00 +01:00
gitlost
e18b047a45
gs1: update to latest gs1-syntax-dictionary (key -> gcppos1,
...
keyoff1 -> gcppos2)
2025-06-05 13:48:50 +01:00
gitlost
766fbd98bb
gs1: update to latest gs1-syntax-dictionary (keyoff1 for 8006/8026)
2025-05-31 15:21:27 +01:00
gitlost
18096a25a7
AZTEC/PDF417: stripf ecc feedback (was getting 32-bit difference)
...
test suite: test for `arc4random_uniform()` before including
"test_bwipp" & "test_random" in build
github/ci: try enabling Qt test for ubuntu
2025-05-24 02:51:18 +01:00
gitlost
578d3e4df9
iso4217: add 396 (XAD) ISO 4217 AMENDMENT NUMBER 179
2025-05-19 14:35:40 +01:00