Update version to 2.6.2

Plus some tidying up in preperation for new release
This commit is contained in:
Robin Stuart 2017-10-22 12:39:37 +01:00
parent 29dbb49325
commit 73c9b502b5
8 changed files with 34 additions and 84 deletions

View file

@ -10,7 +10,7 @@ set(CMAKE_INCLUDE_CURRENT_DIR ON)
set (ZINT_VERSION_MAJOR 2)
set (ZINT_VERSION_MINOR 6)
set (ZINT_VERSION_RELEASE 1)
set (ZINT_VERSION_RELEASE 2)
set (ZINT_VERSION "${ZINT_VERSION_MAJOR}.${ZINT_VERSION_MINOR}.${ZINT_VERSION_RELEASE}" )
add_definitions (-DZINT_VERSION=\"${ZINT_VERSION}\" -Wall)

61
INSTALL
View file

@ -1,61 +0,0 @@
**********************************************************************
* PLEASE NOTE: This is just a simple guide to getting Zint working. *
* More complete documentation is available from the project website: *
* >>> http://www.zint.org.uk <<< *
**********************************************************************
The easiest way to configure compilation is to take advantage of the CMake
utilities. You will need to install CMake first. If no Qt libraries are
installed then CMake will not attempt to build the Zint Barcode Studio
GUI. Similarly if libpng is not detected then CMake will not attempt to
compile PNG image support. This method is recommened in most cases, the
notable exception being MinGW.
Once CMake is installed follow these steps:
cd build
cmake ..
make
make install
The command line program can be accessed by typing:
zint {options} -d {data}
Notice that the data needs to be entered after all other options. Any options
given after the data will be ignored. The GUI can be accessed by typing:
zint-qt
The MakeFile Method:
MakeFiles are provided for some systems although this method is now
deprecated. It compiles and installs the library and CLI only. If you have
installed Zint using this method before please note that the binaries will
now install to a different location than version 2.3.0 or earlier (/usr/bin
rather than /usr/local/bin and /usr/lib rather than /usr/local/lib). This
makes installation easier on Red Hat based systems (RHEL, CentOS, Fedora
etc.) and on BSD-like systems (FreeBSD, OpenBSD etc.) and is more correctly
in line with the LSB.
*** UNINSTALL ANY PREVIOUS VERSION OF ZINT BEFORE USING THIS METHOD ***
To compile using this method simply run:
make
make install
If compiling on MinGW substitute the Makefile.mingw files for the default
Makefiles in both the /frontend and /backend folders.
MS Windows:
Compiling on Cygwin and MinGW are covered above. Compiling with MS Visual
Studio is more involved! Full instructions are currently not ready for
publication but will be placed on the project website as soon as possible.
Mac OSX:
It is possible to compile Zint using methods similar to those
given above, but this has not been thoroughly tested yet. An install
binary for OSX is also in development. As of feb 2012 the easiest way to
get zint install on Mac OSX is to use HomeBrew with:
brew install zint

29
README
View file

@ -85,12 +85,20 @@ remove changing background colour bug, remember more settings and make GUI
more consistent with user expectations. All windows now resizable and more
information given when batch processing.
Version 2.6.2:
Further bugfixes in Aztec and DotCode. Expand escape sequence support
to API and GUI. Handle UTF BOM. Bugfix raster images of Maxicode.
CONTACT US
----------
The home of libzint is:
The home of Zint is:
<http://www.sourceforge.net/projects/zint>
The code is now also mirrored at:
<https://github.com/woo-j/zint>
For feature requests or bug reports please either join the mailing list at
<https://lists.sourceforge.net/lists/listinfo/zint-barcode>
@ -101,20 +109,17 @@ or add a ticket on the project's SourceForge.
BEFORE POSTING TO THE LIST
--------------------------
Please note the following points...
* You do not need to join the list to post messages, although joining
the list will usually mean your request is answered more promptly.
* Zint is primarily developed for Linux. If you are using another platform
then we will be less able to help you, although we will do so if we can.
We cannot provide support for commercial packages such as MS Office or
Crystal Reports.
* Zint is primarily developed for Linux. While we have some experience of
using Zint on Windows we may be unable to resolve problems if they are
specific to other operating systems. We cannot provide support for using
Zint with commercial packages such as MS Office or Crystal Reports.
* Always ensure you are using the latest version of Zint before posting bug
reports - the bug you are reporting may have been fixed already.
* Please remember to state what operating system you are using and include
enough information to allow us to reproduce the error - including input
data if appropriate.
* Please DO NOT post messages asking for us to change the license
arrangements. You will be ignored. If you want a barcode encoder with a
different license then please look elsewhere.
* Please remember that Zint is developed by volunteers - don't be surprised
if we are unable to help you or if it takes a long time to answer your
questions.
arrangements. You will be ignored.
* Please remember that Zint is developed by volunteers. While we attempt to
answer all messages within a week, this is highly dependant on external
circumstances.

2
TODO
View file

@ -5,6 +5,8 @@ Backend
* Create filters for more output file formats.
* The code was developed to be easy to understand rather than efficient so may
benefit from some memory optimisation for embedded systems.
* Support for Ultra Code, Super Code and Data Strip desirable, and any other
industry symbologies not currently included.
GUI Frontend
------------

View file

@ -101,7 +101,7 @@ extern "C" {
#define ZINT_VERSION_MAJOR 2
#define ZINT_VERSION_MINOR 6
#define ZINT_VERSION_RELEASE 1
#define ZINT_VERSION_RELEASE 2
/* Tbarcode 7 codes */
#define BARCODE_CODE11 1

View file

@ -592,11 +592,7 @@ size of the symbol. These options are discussed in section 6 of this guide.
5. Using the API
================
Zint has been written using the C language and currently only has an API for
use with C language programs. A wrapper is available for Pascal/Delphi
developers thanks to theunknownones from
http://theunknownones.googlecode.com/svn/trunk/Components/ZintBarcode/.
This wrapper, however, is likely to be out of date and may not function as
expected.
use with C language programs.
The libzint API has been designed to be very similar to that used by the GNU
Barcode package. This allows easy migration from GNU Barcode to Zint. Zint,
@ -2504,8 +2500,9 @@ for Code-1 and addition of batch processing at the command line. 19/4/2011 &
v2.4.3 - Includes minor bugfixes 16/5/2011
v2.5 Support for DotCode and Han Xin code. ECI code processing. Output to
BMP, GIF and PCX. Added bold text option. Many minor bugfixes and improvements.
v2.5 Support for DotCode and Han Xin code. Restore support for Codablock-F.
ECI code processing. Output to BMP, GIF and PCX. Added bold text option. Many
minor bugfixes and improvements.
13/11/2016
v2.6 - Output to EMF and TIF. Update frontend to Qt5. Copy to clipboard on
@ -2517,6 +2514,10 @@ Many improvements to GUI including resizable screens and more output while
batch processing, more consistent use of dialogues.
27/8/2017
v2.6.2 - Further bugfixes in Aztec and DotCode. Expand escape sequence support
to API and GUI. Handle UTF BOM. Bugfix raster images of Maxicode.
22/10/2017
7.4 Sources of Information
--------------------------
Below is a list of some of the sources used in rough chronological order:

View file

@ -259,7 +259,7 @@ bool MainWindow::save()
void MainWindow::about()
{
QMessageBox::about(this, tr("About Zint"),
tr("<h2>Zint Barcode Studio 2.6.1</h2>"
tr("<h2>Zint Barcode Studio 2.6.2</h2>"
"<p>A free barcode generator"
"<p>Instruction manual is available at the project homepage:<br>"
"<a href=\"http://www.zint.org.uk\">http://www.zint.org.uk</a>"

View file

@ -1,5 +1,5 @@
Name: zint
Version: 2.6.1
Version: 2.6.2
Release: 2%{?dist}
Summary: A barcode generator and library
License: GPLv3+
@ -138,6 +138,9 @@ rm -rf $RPM_BUILD_ROOT
%changelog
* Sun Oct 22 2017 Robin Stuat <rstuart114@gmail.com> - 2.6.2
- Version -> 2.6.2
* Sun Aug 27 2017 Robin Stuart <rstuart114@gmail.com> - 2.6.1
- Version -> 2.6.1