Dustin Bosveld
48d0db7272
Fix formatting
...
Make one sentence look nicer in formatting by removing the line break in
the middle of a sentence.
2022-10-21 10:11:56 -06:00
Dustin Bosveld
a56351dcd6
Updat Readme so it renders nicer
...
- Change to markdown formatting
2022-10-21 10:04:44 -06:00
gitlost
fbfaabf004
CODE128: use int for glyph_count
2022-10-14 15:05:33 +01:00
gitlost
2c95718d4f
ChangeLog: fix some miscategorizing, typos
2022-10-13 13:44:34 +01:00
gitlost
ada19fc079
CODE128: allow for extended latching (double FNC4) spanning
...
intermediate CodeC sequence by setting `f_state` only if in
CodeA/B & checking before adding extended mode switch (cf
OkapiBarcode commit [9ce6dcc], props Daniel Gredler)
DATAMATRIX: in FAST_MODE re-process any buffered X12 characters
when mode changes from X12 (cf OkapiBarcode commit [fb7981e],
props Daniel Gredler)
CODABLOCKF: allow for FNC4 when estimating no. of rows required
CODE16K: make sure row calculation accurate by dispensing with
glyph estimate & using actual codeword count
CODE16K: ensure initial mode selection allows for extended
characters
vector.c: add `z_alloca()` cast for `first_row_rects` (ticket
#272 )
MSVC project files: remove incorrect "CompileACpp" setting from
libzint project files (ticket #272 )
bwipp_dump.ps: fix 2/4-track processing; update to latest BWIPP
manual/man page/GUI: Code 16k -> Code 16K
2022-10-13 13:33:59 +01:00
gitlost
92a4a25ed2
- DOTCODE, QRCODE, RMQR: return warning if ECI or Structured Append used in
...
GS1 mode, ticket #271
- CLI: improve `getopt_long_only()` processing, printing own message if bad
arg and returning error if so rather than continuing to process
- manual: MSE typo -> MSI, a few other changes; adjust SVG scaling for PDF
manual; pandoc 2.19.2
2022-09-28 21:58:57 +01:00
gitlost
39c47b8927
CLI: allow for d, o and U escapes in mirror; make C89 compat (except
...
for -Woverlength-strings)
2022-09-14 20:23:47 +01:00
gitlost
d0cfabba84
common.h: define ZINT_IS_C89 as __STDC_VERSION__ not defined by MSVC
...
zintconfig.h: edit generator file zintconfig.h.in
2022-09-14 14:48:57 +01:00
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