3
I Use This!
Moderate Activity

Commits : Listings

Analyzed 16 days ago. based on code collected 16 days ago.
Jan 29, 2024 — Jan 29, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
GS1: update to latest gs1-syntax-dictionary, new AI 8014 (GSCN 21-283) MUDI, and AI 03 MTO GTIN); hhmm -> hh,mm, mmoptss -> mm,ss, yymmddhh obsolete More... 7 months ago
test: BWIPP: add `fixedeclevel` to PDF417/QRCODE variants when `eclevel` given; update BWIPP to latest More... 7 months ago
2nd attempt to fix [857021] - add ZINT_NO_PNG define to tests More... 7 months ago
Fix previous commit [857021] - allow for ZINT_NO_PNG More... 7 months ago
png: allow for use of zlib-ng, a zlib replacement, by Fedora 40, by avoiding binary comparison in tests More... 7 months ago
- GS1: fix square brackets treated as FNC1 in GS1PARENS_MODE by changing internal FNC1 marker '[' -> '\x1D' (GS), ticket #319, props Moli Sojet; also fix non-AI square brackets -> round brackets in GS1_128 HRT - BWIPP: update to latest More... 7 months ago
gs1/gs1_lint: update to latest gs1-syntax-dictionary, removing `iso3166list` linter and adjusting all others to allow for multiple optional linters (by checking `data_len` vs `offset`) library: change invalid `input_mode` reset to return warning; split func table into 2 - func declarations without prototype will be error in C23; make invalid symbology check a separate function using a table and call near beginning of `ZBarcode_Encode_Segs()`; in `ZBarcode_BarcodeName()` save some bytes by simplifying name table and removing "BARCODE_" prefix from entries output: fix pack logic to use pragma by default (actually more portable than `__attribute__`) common.h: remove C99 detection which was artifice of specifying "-std=", and rejig layout to be more logical BWIPP: update to latest version general: change `ZINT_VERSION_BUILD` tests to `#if`s general: further fiddling with some tables to save a few bytes CLI: change function arg `optarg` -> `arg` so doesn't shadow global general: library now compilable with Comp Cert C (though as it doesn't support `alloca()` will have multiple memory leaks) More... 8 months ago
iso4217: new ISO 4217 currency code 924 for ZWG (amendment no. 177) (gs1-syntax-dictionary commit [d64e28d]) TODO: remove 932 ZWL 1 Sept 2024 More... 8 months ago
CMake: use "GNUInstallDirs" instead of old (2008) KDE "SetPaths.cmake" (removed) - resolves absolute paths in "zint-targets.cmake", ticket #318, props John Alexander; also remove "FindZint.cmake" install as not best practice (Daniel Pfeifer “Effective CMake"), but retain in tree for now; also remove APPLE stuff re UNIVERSAL build, obsolete, and setting of CMAKE_OSX_SYSROOT, seems unnecessary More... 8 months ago
gs1: Update to latest version of gs1-syntax-dictionary with new AIs 7250-7259 (GSCN 22-246), new checkers `yyyymmdd()`, `iso5218()`, `posinseqslash()`; allow for new "?" flag in "gen_gs1_lint.php" More... 9 months ago
getopt: fix previous #ifdef 1 -> #if 1 More... 9 months ago
test_library: suppress size_t -> int warning getopt: suppress `-Wdeprecated-non-prototype` warnings More... 9 months ago
GUI: fix foreground/background picker invocations (broken [f3a982c1dd199a1a02b32d698844b2257c23f01b]) AZTEC/CODE16K/CODEONE/DATAMATRIX/DBAR_EXP/GRIDMATRIX/HANXIN /MAILMARK_4S/PDF417/MSI_PLESSEY/QRCODE/RMQR/TIF/ULTRA/USPS_IMAIL: lessen storage of some tables by using least integral size required (saves ~3K); reformat some tables, comments AUSPOST/AZTEC: remove unnecessary int casts on array indexing CODE11/CODE39: move start/stop chars into one entry in tables to save a few bytes; some reformatting, comments CODEONE: add `c1_` prefixes common: more precise compiler/version checks composite: add `cc_` prefixes; UINT -> unsigned short; use `sizeof()` instead of `strlen()` for `in_linear_comp` static; some reformatting, comments EMF: use table instead of string for `ultra_chars[]` GIF: remove unnecessary cast library: use `sizeof()` instead of `strlen()` for static; add `consts` to `escape_char_process()` & use unsigned for `ch` DBAR: use `dbar_`, `dbar_ltd_`, `dbar_exp_` prefixes docs: update pandoc version More... 9 months ago
CMakeLists.txt: check against c not c++ (CheckCXX -> CheckC etc) BMP/EMF/PCX/TIF: use more portable packed attribute instead of pragma if not MSVC CHANNEL: pass ptr not struct to `channel_copy_precalc()` More... 9 months ago
AZTEC: workaround MSVC optimizer deciding not to emit code for inner top/right/bottom/left loops of `az_populate_map()` by jiggling them around a bit, ticket #317, props Andre Maute frontend/tests: clean up any directories created in `test_input()`, ticket #316, props Andre Maute More... 9 months ago
Fix legacy width and security level getters/setters in Qt backend More... 9 months ago
GUI: about box: display QSettings config location More... 11 months ago
GUI: factory reset: reset preview background colour also More... 11 months ago
README.macos/windows: fix modified date year 2014 -> 2024 More... 11 months ago
output: `out_fopen()` fix `_WIN32` def check (ticket #313, props Axel Waggershauser) More... 12 months ago
As `get_best_eci()` can no longer return 0 remove caller checks library: simplify dealing one-letter escapes into one case; other fiddlings (`first_err` -> `warn_number`) More... 12 months ago
ECI: `get_best_eci()`: just assert `is_valid_utf8()` as checked prior to being called manual: update to latest GS1 General Specifications (v24), pandoc (3.1.12.1) More... 12 months ago
QRCODE: check `fopen()` return in ZINTLOG debugging code (ticket #181, props Stf Ortm) CODE128: suppress gcc -Wmaybe-uninitialized false positive (Release only) CLI: add "isbn" synonym; save a few bytes using `char[]` rather than `char *` More... 12 months ago
CODE128: simplify bitmask in `qr_add_version_info()` (ticket #110, props Daniel Gredler); check for next shift rather than next in `c128_dxsmooth()` to improve encodation on A/B shifting, props Daniel Gredler (Okapi) More... about 1 year ago
test suite: zxing-cpp: adjust for `returnCodabarStartEnd` no-op; allow for old "libpng" (`png_set_scale_16()` not available) general: Solaris compat library: use proper function ptr instead of `void *` for function table; warning suppression "-Wpedantic" -> "-Wstrict-prototypes" GRIDMATRIX/HANXIN/QRCODE: `xx_define_mode()`: multi-dim `char_modes` More... about 1 year ago