Commit Graph

647 Commits

Author SHA1 Message Date
bac1bfe09b Correct test scripts.
Remove symbologies no longer supported from test scripts.
2010-12-27 08:51:37 +00:00
4f86c12ec4 Correct size of PostNet
Add pitch and height restrictions for rendering PostNet and PLANET symbols.
Thanks to Jim Evans.
2010-12-26 17:43:49 +00:00
e2f35eaf39 Refine batch processing.
Try to remove possibility of stack smashing or infey loops.
Add detection of CRLF formatted input files.
2010-12-26 17:09:18 +00:00
d6a733d517 Improved batch processing
Improvements to new --batch option on CLI.
Now accepts formatting commands.
2010-12-24 22:09:40 +00:00
bbabd40a5c Add batch option to command line
Made a start on adding batch capability to the command line.
Will also accept batch input from stdin.
2010-12-24 10:55:08 +00:00
1c540a6382 Added smalltext option
Added an option which allows use of reduced size text.
Reduced size font information added to font.h.
2010-12-19 22:23:59 +00:00
ae44cf2d33 Another QR Code bugfix
QR Code should encode all of the given data, never leave off the last digit!
2010-12-19 16:16:13 +00:00
964a178afe Data Matrix bugfix to use all of symbol
Length of encoded data did not map correctly to symbol sizes, Zint now allows up to the maximum capacity in symbols.
Thanks to Andreas Warmer.
2010-12-19 13:55:43 +00:00
08a24d9f94 Correct bug in QR Code
Correction of version number bug.
Version information was encoded backwards in QR Code symbols > version 7.
Thanks to Chew Boon Heng and Giovanni Pedruzzi for reporting,
and thanks to Sean Owen from the ZXing group for working out the problem.
2010-12-16 09:54:56 +00:00
d0f15ef423 Bugfix in Telepen
Telepen does not support 0x7f - thanks to Monica Swanson
2010-12-13 20:45:18 +00:00
0be72e8ed6 Correct mode bug in Code 49
Thanks to bug report from Joe Bers
2010-10-30 18:14:06 +01:00
f56b90fb61 Remove temporary code
Remove test code accidentally left in during commit!
2010-10-24 16:28:23 +01:00
8afa0a24c6 Bugfix for 144x144 size Data Matrix
Conform with non-standard convention which now allows proper decoding of 144x144 size symbols.
Thanks to Terry Burton from Barcode Writer in Pure Postscript for the tip-off.
Ref: http://groups.google.com/group/postscriptbarcode/msg/5ae8fda7757477da
2010-10-24 16:19:29 +01:00
6792246fe9 Correct bug in QR Code
Correct bug in numeric encoding of QR Code data
reported by John Hennessy.
2010-10-22 10:44:05 +01:00
a686482a44 Change debian packages
Consolidate Debian packages to create four packages with name
and function to match those used for Fedora.
2010-10-20 21:39:07 +01:00
e09ce1aba2 Add manpage
Debian requires a manpage. Here it is!
2010-10-18 22:14:00 +01:00
04972801d1 Add reader init option to frontend
Add --init option to frontend.
2010-10-18 21:08:29 +01:00
6e86af64e0 Compensate for changes to Visual Studio
Visual Studio 2010 uses a modified project file. Add a new project file to compensate for this.
2010-10-18 21:01:35 +01:00
7b135ee44d Manage memory in VS
Some adjustments for compiling with Visual Studio.
2010-10-18 20:35:52 +01:00
be4652fcb9 Remove memory allocation bug
Slightly expands the size of memory allocated for data to go into Data Matrix
symbols, correcting a bug reported by SCOPE GmbH
2010-10-17 22:44:57 +01:00
2853b473f6 Reduce Warnings in Debian
A number of adjustments to reduce the warnings when building .deb packages in Debian
2010-10-07 17:03:41 +01:00
2ee978379b Remove old depenence
Remove build dependence on libqrencode for Debian. This library is no longer used.
2010-10-03 21:31:03 +01:00
f6d6610916 Update Debian files
Bring the Debian files up to version 2.4
2010-10-03 12:07:54 +01:00
3d938aa029 Tidy up config files for Visual Studio
Removal of unneeded Visual C++ project files
Update of version number and copyright for Visual C++
Thanks to tgotic
2010-09-16 20:53:15 +01:00
7da2041cfd More code cleanup
Patch 7 of 7 from "Ismael Luceno" <ismael.luceno@gmail.com>
2010-09-14 11:36:00 +01:00
fc83343133 Mention stdin support!
Patch 6 of 7 from "Ismael Luceno" <ismael.luceno@gmail.com>
2010-09-14 11:31:45 +01:00
ba7915c356 Make the docs fit into 80 columns
Patch 5 of 7 from "Ismael Luceno" <ismael.luceno@gmail.com>
2010-09-14 11:29:45 +01:00
35c7a6ea30 Split "THINGS TO DO" and "COMPILING THE CODE" sections into their own files
Patch 4 of 7 from "Ismael Luceno" <ismael.luceno@gmail.com>
2010-09-14 11:22:34 +01:00
d1928fe1d4 Remove duplicated file
Patch 3 of 7 from "Ismael Luceno" <ismael.luceno@gmail.com>
2010-09-14 11:20:57 +01:00
f29ef3e2a7 Rearrange some bits of the README
Patch 2 of 7 from "Ismael Luceno" <ismael.luceno@gmail.com>
2010-09-14 11:17:54 +01:00
9089333199 Rename readme to uppercase so it gets listed first
Patch 1 of 7 from "Ismael Luceno" <ismael.luceno@gmail.com>
2010-09-14 11:15:12 +01:00
53573f12f6 Adjust maximum size of KIX code
KIX can be up to 18 characters, not just 11
Thanks to Age Bosma
2010-09-13 20:47:22 +01:00
4c7fcc4b47 Added instructions for posting
Adds a checklist for people to look at before posting to the list
2010-09-13 20:38:32 +01:00
db568c0ed1 Update version to 2.4
Update version number of library
2010-09-12 16:36:39 +01:00
f6d32965eb Remove ghost of Codablock
Removes a reference to Codablock-F from Visual C project file
Codablock-F is no longer supported
2010-09-12 15:57:08 +01:00
ed5b157cb8 Update to version 2.4
Update version number in GUI
2010-09-12 15:04:08 +01:00
93c678e1cf Performance improvement
Simplifies the QR code and improves performance
Adds a new --dump option to output binary to stdout
With thanks to Ismael Luceno
2010-09-12 14:52:44 +01:00
2300a76a07 Add size restrictions for some barcode types
No longer allows symbols of size less than 2mm high or 2mm wide
Enforces correct sizing for Australia Post, Intelligent Mail, Royal Mail 4-State and KIX Code
Adjusts ascender/tracker/descender proportions on all 4-state codes to revised 3/2/3 standards
Enforces normative sizing for UPC and EAN
Enforces minimum sizing for Codabar and Code 49
Tidies up the code a bit so that all of the above makes some sense
2010-09-12 11:54:47 +01:00
0f81737e2a Minor correction to frontend
A minor correction regarding how the Qt frontend displays text under UPC symbols
2010-08-22 11:07:44 +01:00
6702e7a005 Correct UPC and EAN rendering
Made corrections to the rendering of UPC and EAN symbols in render.c
including taking account of EAN-2 and EAN-5 addon codes, correct text sizing
and simplified guard bar extension.
2010-08-22 10:45:21 +01:00
75067959b4 Correct for differing scale in glabels
Correction of the scale of maxicode symbols to match requirements of glabels
2010-08-21 23:01:33 +01:00
574319bb1c Added Maxicode for glabels interface
glabels can now access Maxicode encoding
2010-08-21 22:57:54 +01:00
1cca83855e Performance improvement
Use memset instead of a for loop to improve performance.
As submitted by "Rajesh George" <rajesh_s_george@yahoo.com>
2010-07-19 09:53:09 +01:00
6902ad1e80 Add binding and boxes to rendering
Added capabilities for row binding and bind/box options to render.c
2010-07-19 09:31:52 +01:00
8d4398e1bb Height and width correction in render.c
Correction makes the height and width adjustment in render.c work as expected.
Height and width of a symbol can now be manipulated to any value in gLabels
with Zint adding padding or changing height of the symbol as required.
2010-07-06 07:43:13 +01:00
498820cbed Correction to binding in PNG
An earlier update inadvertantly corrupted the code for putting binding in
PNG images. This corrects that fault.
2010-07-04 09:25:53 +01:00
e072a0723e Correct HRT error
Correct an error which prevented human readable text being saved in SVG images.
2010-07-01 22:18:53 +01:00
46d604dad7 Adjustment for OSX
Replaced an adjustment for compiling on OSX which I accidentally removed.
2010-06-21 14:31:24 +01:00
7e81c5ac55 Adjustment of rendering functions
Some tweaking of the rendering functions to make them work as expected in glabels.
2010-06-19 11:41:49 +01:00
e32561cb34 Removal of some ghosts
Removal of some more old Codablock-F code and some depreciated functions from the API.
2010-06-17 21:34:58 +01:00