Commit Graph

1251 Commits

Author SHA1 Message Date
eda3f4b114 Chnaged formatting and set "git config core.autocrlf false" to avoid warning that it will be transformed to crlf. No idea what it does. 2018-12-12 10:09:17 +01:00
934d2d8bc8 Ticket 132: add targets to mingw makefile. git wants to transform lf line endings in crlf, don't know why... 2018-12-12 09:56:12 +01:00
9684bdb556 Ticket 134: do some CMake corrections told to be ok by the ticket author. No test by me. 2018-12-12 09:37:56 +01:00
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
9abd2d9bf7 Ticket #69: Icon missing for windows CMD exe zint.exe 2018-11-02 12:34:34 +01:00
7f41e2a9ff Merge branch 'master' of ssh://git.code.sf.net/p/zint/code
Ticket #109: rename datastream in fullstream, as this is the name of the more global variable
2018-11-02 10:34:05 +01:00
cdc7778880 Ticket #109: rename datastream in fullstream, as this is the name of the more global variable 2018-11-02 10:33:18 +01:00
8ef333bfcc Ticket #109: rename datastream in fullstream, as this is the name of the more global variable 2018-11-02 10:30:33 +01:00
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
30a334f60b Add backend/vector.c to makefiles I maintain 2018-11-02 09:34:00 +01:00
5c00c7893e Make it compile with MS-VC6++ 2018-11-02 09:09:38 +01:00
3ccc00a4d4 Add missing period to manual (test commit) 2018-07-09 22:14:42 -04:00
58398bc754 Enforce length of GSRN
Fixes #115 reported by Daniel Gredler
2018-07-05 21:45:11 +01:00
c83bea4ae0 Enforce maximum length of document type identifier
Fixes #113 reported by Daniel Gredler
2018-07-05 21:27:26 +01:00
951209331a Set max coupon code length to 70
Fixes #112 reported by Daniel Gredler
2018-07-05 21:22:27 +01:00
2642a418b9 Ensure maxium error correction capacity in QR Code
Fixes #107 reported by Daniel Gredler
2018-06-21 00:03:55 +01:00
628078021b Fix typo in estimating lenth of binary data in QR Code
Fixes #106 reported by Daniel Gredler
2018-06-20 23:48:32 +01:00
23a990c37c Ensure ECI encoding doesn't corrupt binary data in Data Matrix
Fixes #105 reported by Daniel Gredler
2018-06-20 23:47:06 +01:00
8fcde380f8 Increase character count for percentages in alphanumeric mode 2018-06-20 23:07:48 +01:00
04b08eb39c Allocate more memory for percentages in Alphanumeric mode in QR Code
Fixes #104 reported by Daniel Gredler <sdanig@users.sourceforge.net>
2018-06-20 03:38:50 +01:00
91d933adb7 Select symbol with unforced corners if none meets threshold 2018-06-20 00:40:36 +01:00
053c83d036 Implement new mask grading with forced corners in Dot Code 2018-06-20 00:10:30 +01:00
7409399438 Correct reader init bug in Code 128 2018-06-19 21:14:02 +01:00
3ed1b5692f Adjust vector border to place bottom border above text 2018-06-19 03:56:44 +01:00
ff332335ea Improved font positioning in Qt backend 2018-06-18 03:55:52 +01:00
656c8132a8 Use internal vector format in Qt backend 2018-06-18 02:36:40 +01:00
30fcd7986c Plot vector graphics using linked list structure
Simplifies the implementation of individual vector graphic file formats
2018-06-10 09:16:18 +01:00
dddf2934fc Allow escape character processing
Fixes #101 reported by Martin Zizka
Converts \xNN characters > 0x7c to UTF-8 if appropriate
Removes some redundant legacy code
2018-04-22 14:25:39 +01:00
909e307636 Prevent latch to incorrect mode when GTIN starts with 9
Fixes #97 reported by Karl Karlsson
2018-04-18 20:24:21 +01:00
e749872e7d Resolve Visual Studio compatability bugs
Includes bugfix for Item ID calculation in Mailmark as reported by Milton Neal
2018-04-09 21:46:20 +01:00
3853897d88 Do not apply rect/dmre options if concrete size is given. E.g. "zint -b72 --vers 31" will ignore eventual option "--square or --dmre". 2018-04-08 20:20:56 +02:00
68fdae09c3 Prevent possible buffer overrun
Spotted by Milton Neal
2018-04-06 10:50:19 +01:00
75803e8aa2 Enhanced data length checks for GS1 data
Brought up to date with revision 18 of the GS1 General Specifications
Enhancement suggested by Roman Schnider <r.schnider@cab.de>
2018-03-30 18:46:33 +01:00
e6618f1a1b Allow escape character processing in batch mode
Suggested by Martin Zizka, Fixes #96
2018-03-30 11:40:44 +01:00
9a5e5f3a9a Rename variable to avoid keyword in VS 2018-03-30 09:46:54 +01:00
57075248ff Remove error correction bug for Australia Post symbols
Bug found by Milton Neal <miltonneal@bigpond.com>
2018-03-15 19:17:34 +00:00
749eb55321 Merge branch 'master' of ssh://git.code.sf.net/p/zint/code
Thanks to work being done at SF!
2018-02-15 10:47:59 +00:00
ffd1ed2d6b Update version number to 2.6.3 2018-02-15 10:46:02 +00:00
8bd26f5e83 Open EMF files in binary mode 2018-02-13 18:32:26 +00:00
ee763cb135 Do not free _alloca data 2018-02-13 16:53:12 +01:00
7fb7203a86 Include VIN and MailMark symbologies 2018-02-13 16:37:46 +01:00
fa3c150610 Force TIFF to always use more than one strip 2018-02-11 13:01:43 +00:00
78d85bd72e Add font size option for SVG and EPS 2018-02-11 09:55:28 +00:00
8bb4d2ce86 Improved binary multiplication for large numbers 2018-02-11 08:00:32 +00:00
f655eabc12 Add trailing spaces to Mailmark if not present in input data 2018-02-10 07:26:33 +00:00
389bcce10f Add Royal Mail Mailmark to front end 2018-02-09 20:55:17 +00:00
59116f689d Add new symbology: Royal Mail Mailmark 2018-02-06 20:57:01 +00:00
37d3e60c3a Allow lowercase input for VIN codes 2018-02-04 08:42:01 +00:00
e737f992b5 Add verification for North America VIN (Vehicle Identification Number) 2018-02-03 18:44:01 +00:00
38150ce931 Correctly add leading zeroes to Australia Post symbols
Bug fix by Erik Salaj <eriksalaj@gmail.com>
2018-02-03 11:41:35 +00:00