gitlost
102c2f3a69
manual.pmd: fix DataBar Stacked difference from Omnidirectional comment
2022-09-13 22:19:39 +01:00
gitlost
a6cc4f5203
backend: standard lib includes before local (fixes [[e1522e]])
2022-09-13 22:08:08 +01:00
gitlost
e1522e0808
backend: non-functional code-fiddling: format codablock.c (clang-format
...
+ manual); add SPDX to all files; prefix include guards with Z_;
move vim comment to bottom; remove some trailing spaces
2022-09-13 21:16:31 +01:00
gitlost
ee23f92151
common.h: only include alloca.h if C89 or NuttX
2022-09-13 17:29:15 +01:00
gitlost
67fc381198
github ci: add ubuntu debug & 32-bit, Windows 32/64-bit, macOS & sanitize
2022-09-12 22:33:02 +01:00
gitlost
3728dd9309
test suite: suppress some Windows warnings (strlen)
2022-09-12 20:19:41 +01:00
gitlost
d2664f8fc0
test suite: remove getopt.h include
2022-09-12 20:06:16 +01:00
gitlost
90dfbdb5d9
test suite: convert to use test context p_ctx
instead of individual
...
args; new -x exclude option and ranges; no longer use getopt();
make C89 compat
2022-09-12 19:26:04 +01:00
gitlost
0d4aa6cce3
common.h: allow for no alloca.h on BSD
2022-09-12 17:27:42 +01:00
Xiang Xiao
b4a20b24a2
fix warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef]
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
Change-Id: I8e6cae855d7298e7b471ebf6456228f08fcb8918
2022-09-09 05:15:38 +08:00
Xiang Xiao
62f788ce03
fix warning: implicit declaration of function 'alloca'
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
Change-Id: Ib79f7cfa9a059a90687683a77e53a3b8f74712fe
2022-09-09 05:15:31 +08:00
gitlost
defb4587de
telepen_num: strcpy -> memcpy to ensure temp buffer filled ( #270 )
...
common: ensure stripf() not inlined to prevent optimizations undoing
effect (#269 ), undo previous volatile temps workaround ([ac80b3])
2022-09-06 15:58:53 +01:00
gitlost
ac80b33c3c
common: set_height() workaround gcc 12.2.1 issue using temp volatiles ( #269 )
...
test_library: skip test_encode_file_unreadable() if root (#268 , #269 )
test_args: clean up out.gif/png in test_checks/other_opts() (#268 , #269 )
2022-09-05 15:11:46 +01:00
gitlost
c790f36815
Convert bwipp_dump.ps patch to append (.diff -> .cat)
2022-09-04 16:31:14 +01:00
gitlost
ac421144c9
Bump version to 2.11.1.9 (dev)
2022-08-25 17:58:13 +01:00
gitlost
fd1dc20216
zint.1.pmd: Manual.aspx -> manual/
2022-08-25 13:03:04 +01:00
Robin Stuart
8d8abe62cc
Update URL for manual (no longer ASPX)
...
In the correct branch this time!
2022-08-23 10:53:56 +01:00
gitlost
8310a4b938
Release 2.11.1
2022-08-22 16:28:22 +01:00
gitlost
25c9582ae2
Update bwipp_dump; README: mention doc; some other tweaks
2022-08-21 15:15:27 +01:00
gitlost
b42f456b88
CEPNET: height/quiet zones, backend_tcl, test suite
2022-08-20 20:45:51 +01:00
gitlost
400f124a04
Merge branch 'cepnet'
2022-08-20 17:37:26 +01:00
gitlost
d0e5878dce
Suppress old gcc -Wpedantic const warnings ([1a2592])
2022-08-18 22:33:27 +01:00
gitlost
1a25927b73
PDF417: some tweaks to MR #151 [e8a125], update test suite
2022-08-18 22:25:09 +01:00
Robin Stuart
35c207edd4
Add Brizilian CEPNet (almost identical to POSTNET) using Symbol #54
2022-08-16 16:17:39 +01:00
Jeff Skaistis
e8a125a2e1
PDF417 enhancements:
...
- Switched mode selection to better optimized method listed in Appendix D of the AIM PDF417 specification.
- Removed extraneous text latch after a byte shift.
- Removed invalid numeric->byte shift transitions.
2022-08-10 13:40:40 -05:00
gitlost
c0ec67f99e
- vector: ensure separators don't overlap with other rectangles so that
...
they render correctly when have RGBA alpha channel
- GUI: update_preview() after Data Dialog return to ensure preview in sync
- GUI: add automatic info feedback to "Automatic" combo item of size/row/height
comboboxes
- backend_qt: always call getMaxRectsRightBottom() for render fudge; use
ZBarcode_Clear() instead of ZBarcode_Delete() after 1st call
- update BWIPP to latest & add some MICROQR tests to exercise optimize change
2022-08-07 22:43:49 +01:00
gitlost
c0a5c7b125
manual: Deutshe -> Deutsche ( #266 )
2022-08-05 23:51:24 +01:00
gitlost
516e4ddd49
manual/GUI: correct MaxiCode space padding description/tooltip (mode 3 only)
2022-07-28 22:18:16 +01:00
gitlost
a1d7fae90b
github ci add frontend to PATH
2022-07-26 03:49:24 +01:00
gitlost
68ed293942
github ci give up on Qt
2022-07-26 03:45:10 +01:00
gitlost
8c66735281
github ci try a few more random xcb libs
2022-07-26 03:36:22 +01:00
gitlost
6a0a567910
github ci install libxkbcommon-x11-0
2022-07-26 03:32:32 +01:00
gitlost
961c20ae47
github ci install xcb (for Qt)
2022-07-26 03:20:50 +01:00
gitlost
e8feea5c70
github ci install mesa (for Qt)
2022-07-26 03:15:54 +01:00
gitlost
767740e1f8
github ci add backend_qt to LD_LIBRARY_PATH
2022-07-26 03:08:23 +01:00
gitlost
5accbe5901
github ci add LD_LIBRARY_PATH for ctest
2022-07-26 03:01:27 +01:00
gitlost
a6b3fe42cf
Create ci.yml
2022-07-26 02:52:31 +01:00
gitlost
4bf8d2c29d
Try github ci; update BWIPP
2022-07-26 02:48:48 +01:00
gitlost
f4f3219128
manual: BC412 barcode number 140 -> 146
2022-07-23 10:23:30 +01:00
gitlost
65eb2f075c
update_version.php: fix README.linux replacement regex
...
various .rc: http -> https, 2021 -> 2022
GUI: Sourceforge -> SourceForge
2022-07-21 23:10:39 +01:00
gitlost
294238ac0f
man page: RMRE -> DMRE
2022-07-21 19:53:48 +01:00
gitlost
2a55f15135
BC412: height calc, table typo fix, tests, manual
2022-07-21 12:29:53 +01:00
gitlost
4e2c467718
test_maxicode: add Set A/B char tests; // -> /*
2022-07-19 20:56:07 +01:00
gitlost
c017bbb7ff
manual: logo -> is derived, full stop.
2022-07-19 19:38:33 +01:00
Robin Stuart
415bce003f
Transition to Python script for HTML generation, also correcting pandoc theme issue
2022-07-19 17:11:33 +01:00
Robin Stuart
bc0c745a93
Harmonise manual versions and add auto-formatting tool for Zint.org.uk website
2022-07-19 12:33:51 +01:00
gitlost
78bda3b359
test suite: update to latest BWIPP (add dontlint, rebase patch file)
...
common.h: remove TRUE/FALSE (barely used)
test suite: gs1: proper val for longitude test; some comments // -> /*
2022-07-18 20:30:31 +01:00
gitlost
799503f0ef
test suite: remove DBAR_EXP hack for zxingcpp (now returns non-HRI)
...
libzint: Windows: BSD license in .rc -> BSD-3-Clause
2022-07-15 02:49:08 +01:00
gitlost
a48434c19c
GS1: update for new AI 4309 with latlong validator, plus new GS1
...
syntax dictionary format (pre-release)
iso4217: new currency code 925
2022-07-14 20:44:48 +01:00
gitlost
930f458979
backend: define z_alloca() and use for both Unix and Windows;
...
replace double-slash comments with old-skool slash asterisk ones;
define uint16_t etc for Windows ourselves and remove ms_stdint.h &
stdint_msvc.h as no longer used;
(backend (excepting test suite) now C89 compatible)
LICENSE: move from backend to root and move COPYING to frontend, with
copies in frontend_qt & backend_qt, so in where it applies;
add LICENSE section from manual to root README
2022-07-14 16:01:30 +01:00