Revisions of zxing-cpp
Dominique Leuenberger (dimstar_suse)
accepted
request 1103217
from
Jan Engelhardt (jengelh)
(revision 14)
Dominique Leuenberger (dimstar_suse)
accepted
request 1082701
from
Jan Engelhardt (jengelh)
(revision 13)
Dominique Leuenberger (dimstar_suse)
accepted
request 1061072
from
Jan Engelhardt (jengelh)
(revision 12)
- Update to version 2.0.0: * Switch to UTF8 based API and remove deprecated UTF16 one (Result::text()) * Remove all API deprecated in 1.4 * Adding a wrapper for iOS * New Aztec detector implementation to support arbitrary rotation and position of the symbol * Support multi-symbol detection in Aztec detector * Replace all Qt originated ECI/CharacterSet conversion code with a new implementation * Require c++17 to build library and client code * New DecodeHints::textMode() and Result::text(TextMode) API to specify how bytes are rendered into text * HRI (human readable interpretation) is the new default for the TextMode (has been for most cases before, but not all) * New DecodeHits::tryInvert() feature to test for inverted symbols (white on black background) - Changes from version 1.4.0: * Note: this is an intermediary release on the way to 2.0. This code is (supposed to be) API compatible (via the ReadBarcode.h interface) with v1.3.0 but contains quite a few additional deprecations. It still has SO number 1, which is as wrong as it was for release v1.3.0 and it is not ABI compatible with 1.3 either. 2.0 will be basically 1.4 but with all deprecated API removed and the final fix for #333. * Reader support for Micro QRCode by @corbers * Prepared switch from std::wstring based utf16 to std::string based utf8 results, use new ZX_USE_UTF8 macro to transition to the upcoming 2.0 API * Much improved 'binary' data support via new Result::bytes() API, see #334 for a detailed background discussion. * New Result::contentType() API returning information about the type of content (like text vs. binary, etc.) * Better standards conformance with respect to ECI handling, see Results::bytesECI() * Support for proper ECI handling across structured append symbols (see MergeStructuredAppendResults()) * New Result::error() API with improved error handling, see also DecodeHints::returnErrors() * Removed all internal header files from the installed set, so only the ReadBarcode.h based APIs are supported from here on out * Removed all sample images from the 'source' distribution zip/tar balls (much reduced size) * Python read_barcode returns None if no symbol was found (might break existing code if not checked for None before) - Changes from version 1.3.0: * Multi-barcode reading with the new std::vector<Result> ReadBardcodes(...) function. Does not work for Aztec, DataMatrix and Maxicode, yet. * Multi-resolution scanning that can automatically downscale the input to substantially increase the detection rate on high resolution scans, see DecodeHints::tryDownscale, currently only enabled in the ReadBardcodes function * New Result::symbologyIdentifier property * Updated and improved android wrapper - Drop patches fixed upstream: * 269.patch * 0001-test-update-to-libfmt-v9.0.0.patch * cmake-check-system-first.patch - Bump sover to 3 following upstream changes. (forwarded request 1061067 from iznogood)
Dominique Leuenberger (dimstar_suse)
accepted
request 1004902
from
Dirk Mueller (dirkmueller)
(revision 11)
Dominique Leuenberger (dimstar_suse)
accepted
request 940520
from
Jan Engelhardt (jengelh)
(revision 10)
Dominique Leuenberger (dimstar_suse)
accepted
request 929674
from
Jan Engelhardt (jengelh)
(revision 9)
Dominique Leuenberger (dimstar_suse)
accepted
request 870543
from
Dirk Mueller (dirkmueller)
(revision 8)
Dominique Leuenberger (dimstar_suse)
accepted
request 864028
from
Jan Engelhardt (jengelh)
(revision 7)
Dominique Leuenberger (dimstar_suse)
accepted
request 844053
from
Dominique Leuenberger (dimstar_suse)
(revision 6)
Dominique Leuenberger (dimstar_suse)
accepted
request 833757
from
Dirk Mueller (dirkmueller)
(revision 5)
Dominique Leuenberger (dimstar_suse)
accepted
request 827759
from
Dirk Mueller (dirkmueller)
(revision 4)
Dominique Leuenberger (dimstar_suse)
accepted
request 710964
from
Factory Maintainer (factory-maintainer)
(revision 2)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 704666
from
Luca Beltrame (luca_b)
(revision 1)
New package: zxing-cpp, a C++ port of the ZXing ("zebra crossing") 1D and 2D barcode parsing library. This is an officially-sanctioned fork of the original C++ port of ZXing (context: https://github.com/nu-book/zxing-cpp/issues/44) This is an optional dependency of the "kitinerary" package, which uses zxing-cpp toprocess and parse barcodes from PDFs.
Displaying all 16 revisions