f62a678d0f
#209 suppress CodeQL warnings except CODEONE; simplifications AZTEC_RUNE, MICROPDF417
2020-12-23 10:57:24 +00:00
bee5f08f50
#209 rss.c, composite.c; DBAR_EXP encodation methods; symbol NO_PNG out.gif
2020-12-21 19:30:07 +00:00
2b85585e69
MAXICODE: scmvv option #212 ; postcode needn't be space-filled
2020-12-19 17:13:35 +00:00
0ef9fdf684
AZTEC: lessen stack usage by sharing buffer between bit_pattern and binary_string
2020-12-18 03:05:08 +00:00
f09826b9a4
ZBarcode_Encode_File: suppress gcc -fanalyzer warning, props Andre Maute; ZINT_MAX_FILE_LEN
2020-12-18 02:36:48 +00:00
acdfc73cce
gif: move fopen down to avoid possible FILE leak, props Andre Maute
2020-12-17 17:18:43 +00:00
3e93968781
AZTEC: add "X Layers" to GUI "Adjust Size To"; buttongroup Size/ECC
2020-12-17 15:12:56 +00:00
6fb82dc13d
AZTEC: use short for AztecMap to avoid issues on Windows with VS2017
2020-12-17 14:23:23 +00:00
2c3c7293d0
AZTEC: Test example from Andre Maute, mailing list 2020-12-16
2020-12-16 16:19:30 +00:00
fe70911ea3
QRCODE: fix dark mods count and percentage calc broken by [cd214a]
2020-12-10 19:48:52 +00:00
6322c0c2b0
#213 Use PNG::PNG for libpng, require cmake 3.5, props Schaich Alonso
2020-11-30 15:51:14 +00:00
8e0078695c
hx_define_mode() if/else; qr.h tabs
2020-11-27 15:24:37 +00:00
cd214addba
HANXIN: 0xFFE terminator; reedsol/AZTEC: stack-based; AZTEC/HANXIN/QR/GRIDMATRIX speedups; #209
2020-11-27 12:54:44 +00:00
ab379a233d
tools/update_version.php: add back CMakeLists.txt
2020-11-26 15:10:06 +00:00
4b7561ab29
Remove further refs to QZint; win32/README; add zintconfig.h to Win make files
2020-11-24 22:22:12 +00:00
142cca7995
tools/update_version.php: zint.h -> zintconfig.h; remove CMakeLists.txt, backend_qt
2020-11-24 15:40:14 +00:00
f545075162
Add explicit zintconfig.h for non-Cmake Windows build
2020-11-24 07:03:03 +00:00
f9b639ed9c
Move QZint class into frontend binary
2020-11-22 20:17:46 +00:00
3eb31fe3f8
Take version information from CmakeLists.txt
...
Warning: potential incompatibility because version number is no longer stored in zint.h
2020-11-22 11:29:45 +00:00
44923349f3
PDF417/raster: performance large data; common.h inline, module_colour_is_set(); #209
2020-11-01 18:32:55 +00:00
6bdd7e8509
GUI: Retab data/export/sequencewindow.cpp (no code changes)
2020-10-27 15:21:50 +00:00
d2f86e01e6
GUI: Use UTF-8 for QSettings (non-ASCII was getting garbled on restore)
2020-10-27 15:11:33 +00:00
943ba79866
AZTEC: fix bit-stuffing; AZTECRUNE: fix >= 128; DATAMATRIX: eod shift -> 0 pad; Qt6
2020-10-26 12:21:43 +00:00
90012ab23f
EANX_CC: allow for check digit + buffer overflow for too long add-on; GUI text colour; cmake 3.0
2020-10-05 23:22:06 +01:00
0617a5fec0
GUI: tooltip tables too spaced; tests: Ultracode READER_INIT, more signedness fixes
2020-10-04 14:27:28 +01:00
5a8bbb28f0
Ultracode: Fix miscalculation of number of codewords when using reader initialisation
2020-10-04 10:32:57 +01:00
e37a82a8f1
Tabs/typo in zint.h; PostNet -> POSTNET; ui: shortcuts, tooltips; tests inkscape -> libreoffice
2020-10-03 22:51:08 +01:00
36c19053d7
vector.c: string halign; POSTNET/PLANET: 1 module space; ZBarcode_Cap(); GUI settings
2020-09-30 12:19:12 +01:00
3f5ac34057
DATAMATRIX: avoid unnecessary latch in X12 mode at end of data, #208
2020-09-28 19:46:23 +01:00
5a272d17ce
raster: reduce UPCEAN letter_gap to 4 (too close to guards at 5)
2020-09-14 23:24:49 +01:00
1adba12fce
raster: fix text not scaling for half_int_scaling; UPCEAN font
2020-09-13 13:37:15 +01:00
e41cb71fd1
DBAR_LTD: add 5 right guard spaces (ISO/IEC 24723:2010 6.2 (e))
2020-09-11 08:07:21 +01:00
f9591e0b88
#206 Fix tools/update_version.php copyright
2020-09-08 20:34:30 +01:00
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
caf46ed69b
#205 library: Make dpd_parcel() signature consistent, props Pierre Y.
2020-09-03 16:36:57 +01:00
3d606858bf
Add some (fun?) extras for the terminally curious
2020-08-23 20:32:33 +01:00
9f5ae4cbb2
First stage at creating ZPL compatability mode
...
Partly resolves #142 and relates to discussion in #197
2020-08-22 11:09:57 +01:00
321e1c1372
Changes in README:
...
Changes:
- Ticket 197: Allow scaling in substeps.
Warn if scaling < 0.5 as pixels are lost.
- Ticket 197: add output option to bypass time-intensive buffer_plot()
(OUT_BUFFER_INTERMEDIATE)
- Reduce BMP size by using 1 bit per pixel (except Ultracode)
Bugs:
- Code16k selects GS1 mode by default in GUI
- Ultracode: use white pixels instead background for white modules.
- EMF: fix Ultracode colours.
2020-08-13 18:36:30 +02:00
4853b4d851
test_bmp/emf/print/ultra: update after pixel/colour changes, new test_ps
2020-08-12 22:16:11 +01:00
09e6d09e6b
Merge /u/gitlost/zint/ branch out_buffer_intermediate into master
...
https://sourceforge.net/p/zint/code/merge-requests/84/
2020-08-12 19:07:56 +00:00
bc63b21cb4
Bugfix: Ultra colours not displayed in EMF
2020-08-12 15:10:48 +01:00
b5e27d3e0b
Better compression for Ultracode in BMP
...
Also corrects colour shifting bug
File size is still bigger than it needs to be for Ultracode, but now uses 4bpp
2020-08-12 13:19:56 +01:00
20f767c4b6
Force white squares (not same as bgcolour) in Ultracode
2020-08-12 12:19:26 +01:00
50ecc5bbe4
raster: #197 OUT_BUFFER_INTERMEDIATE fix memory leak (caught by clang-tidy)
2020-08-12 11:20:24 +01:00
2153ed416c
test_print: refresh BMPs after 1 bit per pixel change
2020-08-12 08:37:11 +01:00
37fccf1c03
Use 1 bit per pixel for BMP files (Except Ultracode)
...
Needs more work to reduce Ultracode file size too
2020-08-12 00:18:10 +01:00
c22dacfcc8
raster: #197 OUT_BUFFER_INTERMEDIATE; manual retab
2020-08-11 17:05:57 +01:00
d063263432
raster: #197 OUT_BUFFER_INTERMEDIATE output option
2020-08-11 16:11:38 +01:00
6579efd271
raster: #197 optimize scaling for half-int vals, scale >= 0.5 only
2020-08-10 19:40:10 +01:00
6f00c92beb
Document recent changes in README:
...
Changes:
- Add rotation for vector formats (excluding emf)
- Change double to float for performance in many internal places
Bugs:
- Code16k selects GS1 mode by default in GUI
2020-08-10 14:00:43 +02:00