gitlost
72eac41c34
Add compliant height, using ZINT_COMPLIANT_HEIGHT flag for back-compatibility
...
Rename barcode funcs to same as BARCODE_XXX name
library: barcode funcs array for dispatch, used for ZBarcode_ValidID() also
general: change is_sane() comparison to nonzero from ZINT_ERROR_INVALID_OPTION
MAILMARK: fuller error messages
CODABAR: add option to show check character in HRT
zint.h: use 0xNNNN for OR-able defines
GUI: add guard descent height reset button, add Zint version to window title,
static get_zint_version() method, use QStringLiteral (QSL shorthand),
use SIGNAL(toggled()), add errtxt "popup" and status bar, add icons,
add saveAs shortcut, add main menu, context menus and actions, add help,
reset_view() -> reset_colours(), add copy to clipboard as EMF/GIF/PNG/TIF,
lessen triggering of update_preview(), shorten names of getters/setters,
simplify/shorten some update_preview() logic in switch,
CODEONE disable structapp for Version S
qzint.cpp: add on_errored signal, add missing getters, add test
2021-10-09 00:13:39 +01:00
gitlost
c0791ad85e
Add Structured Append support for AZTEC, CODEONE, DATAMATRIX, DOTCODE,
...
GRIDMATRIX, MAXICODE, MICROPDF417, PDF417, QRCODE, ULTRA
DOTCODE: use pre-calculated generator poly coeffs in Reed-Solomon for
performance improvement
PDF417/MICROPDF417: use common routine pdf417_initial()
GUI: code lines <= 118, shorthand widget_obj(),
shorten calling upcean_addon_gap(), upcean_guard_descent()
various backend: var name debug -> debug_print
2021-09-28 21:42:44 +01:00
gitlost
4284f3c578
Add output_options BARCODE_QUIET_ZONES and BARCODE_NO_QUIET_ZONES
2021-09-24 13:21:24 +01:00
gitlost
4009c86c5f
UPC/EAN: Add guard_bar descent (guard_descent)
...
zint.h: Adjust field order to improve alignments; encoded_data 143 -> 144
2021-09-22 00:04:15 +01:00
gitlost
62cc9e49f5
Bump version to 2.10.0.9 (dev)
2021-08-14 16:11:25 +01:00
gitlost
546114ed1e
backend_tcl/lib/zint/pkgIndex.tcl: fix version, props HaO; run autoconf
...
ChangeLog: fix version number/date, props HaO
GUI: remove "Windows port by..." and place in thanks
2021-08-11 19:39:39 +01:00
gitlost
a04a44f1e6
Update zint version to 2.10.0
2021-08-10 16:14:10 +01:00
gitlost
14d1140d09
CODABLOCKF: prevent cols > 62; fix pTestList buffer overflow
...
RMQR: update to new draft ISO/IEC JTC1/SC31N000 (Draft 2019-6-24);
allow for righthand vertical timing pattern in populate_grid()
ULTRA: update max size and min cols based on BWIPP 2021-07-14 update
backend_tcl/zint_tcl.dsp: use /MD instead of /MT for tcl lib compat;
change include/lib path to more standard one
manual.txt: highlight that rMQR is still in development
GUI: use cross-platform smaller font func instead of explicit values for notes
2021-08-10 12:04:25 +01:00
gitlost
2e84fd5157
Replace WARN_ZPL_COMPAT with GS1NOCHECK_MODE
2021-07-13 17:39:03 +01:00
gitlost
c693482aa1
Change height and row_height array to floats; DAFT tracker ratio
2021-06-19 13:11:23 +01:00
gitlost
9b63e2ae22
DOTCODE: allow for max 200 cols in CLI, GUI, Tcl; more detailed size error messages
2021-05-28 15:05:06 +01:00
gitlost
ba273b40dd
Add whitespace_height - remove DEBUG from tcl; manual.txt input_mode
2021-05-26 13:10:34 +01:00
gitlost
00e8cb0904
Add whitespace_height to zint_symbol (vertical whitespace)
2021-05-25 20:42:26 +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
7f74414666
eci.c: fix bad bug in Korean, return EUC-KR instead of raw KS X 1001
2021-03-20 14:36:21 +00:00
gitlost
f6bed3acb2
DOTCODE: Fix best_mask -> high_score prime test; manual mask
2021-01-22 18:07:59 +00:00
Harald Oehlmann
2f48b69138
2021-01-14 HaO TCL Backend: Added detection of presence of the Tk package and late initialization. This is a preparation to add a TCL only mode to the DLL.
2021-01-14 11:03:13 +01:00
Harald Oehlmann
5cc4674a99
Added changelog in TCL file, that character encoding is now treated by zint and TCL encodings are not used any more.
2021-01-14 10:07:25 +01:00
gitlost
e1e0aa7ac4
eci: All ECIs: update CLI main.c and tcl zint.c
2021-01-12 14:11:53 +00:00
Harald Oehlmann
04bf0ec99c
2021-01-05 2.9.1 HaO TCL backend update
...
+- Added options -reverse, -werror, -wzpl
+- Use version number from zint.h (first 3 digits). Do not use an own one.
2021-01-05 14:13:11 +01:00
gitlost
2b85585e69
MAXICODE: scmvv option #212 ; postcode needn't be space-filled
2020-12-19 17:13:35 +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
e37a82a8f1
Tabs/typo in zint.h; PostNet -> POSTNET; ui: shortcuts, tooltips; tests inkscape -> libreoffice
2020-10-03 22:51:08 +01: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
b78fa8cf2f
- Compile-able with MS-VC6
...
- Compile-able with MS-VC2015+QT5.18
- transbarency in TCL backend
- correct TCL demo
- README changes
2020-08-04 15:49:25 +02:00
Robin Stuart
e9652df70c
Change PDF417TRUNC -> PDF417COMP and version 2.8 -> 2.9
2020-07-29 22:35:31 +01:00
Robin Stuart
0004cfb35a
Change symbol names e.g. RSS > GS-1 DataBar
...
Preserves old names in zint.h to retain backwards compatability.
2020-07-29 20:43:08 +01:00
Harald Oehlmann
b0c30489ec
README updated with the changes of the last 3 weeks
...
TCL backend changes:
- Version now 2.9.0
- option -addongap added
- renamed the following symbology names:
- Matrix2of5 -> Standard2of5
- PDF417Trunc -> PDF417Compact
- RSS14Stacked -> GS1DataBarStacked
- RSS14Stacked -> GS1DataBarStacked
- RSS14StackedOmni -> GS1DataBarSstackedOmni
- RSS14ExpandedStacked -> GS1DataBarExpandedStacked
- OneCode -> USPSIntelligentMail
- EAN128-CC -> GS1-128-CC
- RSS14-CC -> GS1DataBarOmni-CC
- RSSLimited-CC -> GS1DataBarLimited-CC
- RSSExpandedStacked-CC -> GS1DataBarExpanded-CC
- RSSEXPanded-CC -> GS1DataBarExpanded-CC
- RSS14Stacked-CC -> GS1DataBarStacked-CC
- RSS14Omni-CC -> GS1DataBarStackedOmni-CC
- RSSExpandedStacked-CC -> GS1DataBarExpandedStacked-CC
*** Potential incompatibility ***
2020-07-27 18:44:51 +02:00
Harald Oehlmann
5875305cef
Added changes list of last great commit by GITLose
2020-06-10 12:02:53 +02: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
9f56a1c35e
- Added changes in README
...
- Migrated changes in main.c to tcl backend
- TCL Demo did not honor the specified options
- Added "static" to function "is_stackable" in frontend/main.c. This is an interrim solution, see E-Mail.
2020-05-19 12:02:18 +02:00
Harald Oehlmann
17474b10d8
Add UltraCode symbology to the tcl backend.
2020-04-07 18:11:33 +02:00
Harald Oehlmann
2f99f0c4fd
Add -fullmultibyte to tcl frontend
2020-04-06 18:37:39 +02:00
Harald Oehlmann
0c5dc4d030
Set version to 2.7.1
2020-02-01 19:36:50 +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
e03d03c877
Update version to 2.7.0
2019-12-05 20:16:39 +01: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
128a6f43d6
Included backend/ultra.c in makefiles I maintain
2019-08-30 14:41:03 +02:00
Harald Oehlmann
059eb7e450
tcl backend update to version 2.6.4:
...
- Add options -bold, -dotted, -dotsize, -dmre, -eci
- Implemented ECI logic
2018-11-02 18:48:04 +01:00
Harald Oehlmann
458d1c2ca0
tcl backend: improved help and corrected parameter error that -rotate 360 was allowed but would crash
2018-11-02 09:36:51 +01:00
Harald Oehlmann
30a334f60b
Add backend/vector.c to makefiles I maintain
2018-11-02 09:34:00 +01:00
Harald Oehlmann
7fb7203a86
Include VIN and MailMark symbologies
2018-02-13 16:37:46 +01:00
Boris Zentner
31cc0ae78a
Remove spaces before EOL
2017-10-25 17:23:57 +01:00