Commit Graph

1495 Commits

Author SHA1 Message Date
608b4b9134 Audit of error codes 2017-07-27 16:01:53 +01:00
58e80a9ff7 Remember file suffix, and add suffix to file name if not provided 2017-07-27 12:02:30 +01:00
468f44f298 Always remember previously used directory 2017-07-27 10:21:46 +01:00
b9f37ebceb Remember more settings between sessions 2017-07-26 21:57:47 +01:00
f4f7e1936a Make GUI more consistent 2017-07-26 15:44:14 +01:00
e81a90bb58 Avoid SIGSEGV on Code 128 input too long 2017-07-26 11:44:47 +01:00
24f175b6f6 Flag if DM_SQUARE is used at the same time as symbol size selection 2017-07-26 11:16:54 +01:00
6fa66d5554 typo-- 2017-07-25 11:19:05 +01:00
oxy
2e6fb6a109 compile error fixed 2017-07-24 13:44:27 +01:00
91f66ec57d backported 2017-07-24 13:44:27 +01:00
d8330f5d96 back-merged 2017-07-24 13:44:27 +01:00
6413351fd6 Add UPNQR to Studio 2017-07-23 18:09:30 +01:00
8ca1329fcf Allow ECI 26 in Unicode mode 2017-07-23 18:04:58 +01:00
451f0150d8 Expand ECI support and enforce binary mode when ECI is set 2017-07-23 17:59:51 +01:00
d818d1aecc Improved Aztec Code bit compression
Somewhat fixes #30 reported by Francois Grieu
2017-07-21 17:56:36 +01:00
3257a5c0af cppcheck: fix reports
[backend/bmp.c:133]: (error) Memory leak: bitmap
[backend/bmp.c:126]: (error) Memory leak: bitmap
[backend/composite.c:464]: (error) Array index -1 is out of bounds.
[backend/composite.c:507]: (error) Array index -1 is out of bounds.
[backend/dmatrix.c:962]: (style) Redundant condition: i!=0. 'i==0 || (i!=0 && binary[i-1]!='b')' is equivalent to 'i==0 || binary[i-1]!='b''
[backend/raster.c:122]: (error) Memory leak: rotated_pixbuf
[backend/raster.c:506]: (error) Memory leak: pixelbuf
[frontend/main.c:273]: (error) Uninitialized variable: format_string
[frontend_qt/exportwindow.cpp:103]: (style) Array index 'j' is used before limits check.
2017-07-01 09:49:47 +01:00
0d6716a773 Add method for dynamically checking version info
Suggestion by aragon@phat.za.net for python-zint
2017-07-01 09:06:47 +01:00
6306228fed Remove unnecessary debug code 2017-06-18 13:03:25 +01:00
a085bca168 Revion of ECI number encoding 2017-06-18 13:00:22 +01:00
37ac5e9c54 Ignore change of colour if user has cancelled
Fixes #68, Bug report by Jim R
2017-06-17 15:34:41 +01:00
3a24230cd0 Change default borderwidth to 0 in Qt front end
Also correctly draw boxes and binding for Code 49, ITF-14 etc.
Fixes #67, Bug reported by Jim R
2017-06-17 15:17:24 +01:00
c0e95684a9 Reduce size of Code 49 bit pattern table (no change of functionality) 2017-06-10 10:45:42 +01:00
17be0440cc Review of data types to reduce memory usage (no change of functionality) 2017-06-10 10:08:27 +01:00
3f7f909644 Simplify PDF binary handling, remove TTF array (no change of functionality) 2017-06-09 22:00:22 +01:00
dd2f9e65ba Further tweaks to binary conversion in QR Code 2017-06-06 21:31:03 +01:00
47a64047af Harmonise binary conversion and expand ECI support in QR Code 2017-06-06 21:11:11 +01:00
241bcedaa1 Remove unnecessary estimate of binary bitlength 2017-06-05 20:05:58 +01:00
30272dd955 Use more accurate guess of bit length when calculating smallest available version
Fixes #66, Bug report by jthie
2017-06-05 19:17:22 +01:00
7b53fc3469 Include version information in UPNQR symbols
Fixes #65, Bug report by Primož Cerar
2017-05-30 08:40:08 +01:00
ffcfe965d1 Merge Update Visual Studio sln
Code by Cosmic Marc https://sourceforge.net/u/cosmarc/
cd65154a36/
Fixes https://sourceforge.net/p/zint/code/merge-requests/2/
2017-05-29 11:11:04 +01:00
b3a1b24d18 help the compiler create more efficient code
Patch from Michael <virtual_worlds@gmx.de>
Full text: As usual I have modified only minor things to remove warnigs when compiled as C++ code, have added some const-specifiers where possible to help the compiler create more efficient code and added some static-specifiers to make functions invisible to other modules.
2017-05-29 10:43:47 +01:00
d08237d06e Fix typo in manual
Bugfix by Branko Ferk, Fixes #64
2017-05-26 21:48:39 +01:00
cd65154a36 Update gitignore.
Add to libzint.vcxproj missing files.
Fix missing include in emf.c.
Add x64 configuration.
Change paths to point to extern folder for external libs(lipbng, zlib).
Updated version in rc file.
2017-05-25 20:17:43 +03:00
b46bc1f45e Accept UFT-8 input data for UPNQR 2017-05-21 09:20:03 +01:00
b426877a4f Add new symbology UPNQR 2017-05-20 23:37:50 +01:00
847fa6f332 Update DotCode to latest draft (April 24, 2017) 2017-05-19 21:30:31 +01:00
fd8a4f4d35 Add option to copy to clipboard as BMP 2017-05-15 21:12:19 +01:00
a1327cbd0d Bugfix: Insertion of unlatch character in EDIFACT mode will unlatch immediately, not at the end of the 24-bit block
Fixes #60, Ref: ISO para 5.2.8.2.
Bug report thanks to ice4x800@sf
2017-05-14 18:46:43 +01:00
4c8de6399f Deduplicate GB18030 lookup table 2017-05-14 14:43:49 +01:00
6d5fcd14f8 Merge branch 'master' of ssh://git.code.sf.net/p/zint/code 2017-05-14 08:15:55 +01:00
19c3755ed0 Simplify conversion to binary with common function
No change to functionality
2017-05-14 08:15:08 +01:00
c52032acb2 Update win c6 makefile and tcl backend to version 2.6.0 2017-05-12 14:16:59 +02:00
19ba8a34c4 Update to version 2.6.0 and update copyright to 2017 2017-05-11 21:14:38 +01:00
eef59d150e Prevent control characters from corrupting SVG
Bug fix by Maikel Houthuijzen
2017-05-11 20:15:10 +01:00
1ec0873caa Extend Unicode support in Han Xin to Supplementary planes (>= U+10000) 2017-04-23 20:15:50 +01:00
fa40676691 Make clipboard image scalable (SVG) 2017-04-22 12:44:32 +01:00
536f217e78 Add option to copy to clipboard 2017-04-22 12:21:27 +01:00
92f02c8a67 Kanji works better if data is read to symbol :) 2017-04-21 20:38:19 +01:00
a8077535b2 Correct Kanji processing in QR Code
Bugfix by Milton Neal <miltonneal@bigpond.com>
2017-04-21 19:55:17 +01:00
c6b9ee375d Update About GUI window 2017-04-11 10:31:18 +01:00