summaryrefslogtreecommitdiff
path: root/core/src
AgeCommit message (Collapse)AuthorFilesLines
2017-11-20Remove obsolete unrolled loopsSean Owen4-56/+28
2017-11-20Issue #914: increase heuristic to allow version 11-20 in non-try-harder modeSean Owen3-3/+3
2017-11-16Closes #909Sean Owen3-10/+52
2017-11-16Closes #912Sean Owen1-1/+1
2017-11-14Fixes issue #908Sean Owen1-1/+4
2017-11-08Add QRCode lenient diagonal check (#906)Aldracor4-4/+104
* Add QRCode lenient diagonal check Adding diagonal check to solve #897 to prevent false positives for centers * update tests to expect the increased number of successes
2017-11-02Guard against a few rare errors from Play logsSean Owen1-1/+5
2017-10-29Implement support for WPA2 Enterprise (EAP) (#865)Steffen Kieß2-1/+41
2017-10-29Restore changed protected method to satisfy clirr, just in case something ↵Sean Owen1-0/+9
extends it.
2017-10-29Remove unused cross-check-diagonal logicSean Owen2-101/+6
2017-09-20Add codeset A support to Code 128 (#877)Michael Jahn2-22/+79
* add support of Codeset A for Code 128 * simplification, everything from 0 to 127 is supported by Codeset A and B
2017-09-18Code39 extended mode encoding support (#876)Michael Jahn2-4/+117
* asterisk isn't a valid character which can be encoded with Code 39. the following sample content results in an unreadable barcode: *123456789 because the asterisk is the start-stop character (special meaning, not valid in content) the really encoded value is **123456789*. The barcode reader stops after reading the second asterisk and throw the content away. * remove wrong private modifier for ALPHABET_STRING * cleanup comments * add support for Code 39 extended mode encoding * add support for Code 39 extended mode encoding * clean ups * clean ups
2017-09-17Fix extended mode decoding code39 (#873)Michael Jahn2-2/+69
* fix extended mode decoding of Code 39 * beautification * tests for Code 39 extended mode decoding, full supported ascii table
2017-09-15asterisk isn't a valid character and should not be encoded as content with ↵Michael Jahn1-8/+9
Code 39. (#872) * asterisk isn't a valid character which can be encoded with Code 39. the following sample content results in an unreadable barcode: *123456789 because the asterisk is the start-stop character (special meaning, not valid in content) the really encoded value is **123456789*. The barcode reader stops after reading the second asterisk and throw the content away. * remove wrong private modifier for ALPHABET_STRING * cleanup comments
2017-09-11Require Android API 19, so fully use Java 7 try-with-resources, as well as a ↵Sean Owen11-79/+66
few other Java 7 features. Reduce deprecation warning count in android
2017-09-02Issue 863: add limited support for VALUE=uri in vCardSean Owen2-0/+20
2017-06-16A few more touch-ups from CodacySean Owen1-7/+7
2017-06-14Fix Codacy warningsSean Owen10-89/+63
2017-05-31Closes issue #806: bad encodation switch in non-ASCII DataMatrix encodation ↵Sean Owen5-3/+14
(credit micjahn)
2017-05-14Clean up whitespace (#800)David Sanders76-264/+262
2017-05-14Drop debugging code from UPCEWriter (#803)David Sanders1-5/+0
2017-04-06Update plugins/deps, fix bug in base64 decodingSean Owen1-2/+4
2017-02-27Minor performance improvements to HybridBinarizer (#762)David Sanders1-5/+5
2017-02-25Add basic test case for ITFWriter (#758)David Sanders1-0/+40
2017-02-20Add new matrix tests in RGBLuminanceSourceTestCase (#757)David Sanders1-0/+6
2017-02-19Correct size of array in ITFWriter (#756)David Sanders1-1/+1
2017-02-10Issue #751 fix misparsing of vCard phone vs type in case of blank value or typeSean Owen3-31/+52
2017-02-02Fix two typos in Javadocs (#750)Sebastian1-1/+1
2017-01-06Closes #738 : fix UPC-E encoding with system 1Sean Owen3-16/+29
2017-01-06Factor out boolean[][] -> BitMatrix parsingSean Owen3-23/+34
2016-12-12Minor updates / optimization from inspection; minor plugin / dependency updatesSean Owen9-35/+40
2016-11-29Fix typos; avoid use of java.util.Date; other small improvements from ↵Sean Owen24-121/+137
inspection; deprecate some accidentally-public methods
2016-11-11Update deps including Guava 20; use switch in pref to chained if-else for ↵Sean Owen7-314/+406
slightly more consistent style
2016-10-01More on #679 : convert UPC-E to A before getting check digitSean Owen2-2/+10
2016-10-01Partial fix for #679: UPC/EAN min quiet zone is 9 modules for encodingSean Owen4-7/+7
2016-10-01Partial fix for #679: add check digit if absent in UPC-A/E EAN-13/8 ↵Sean Owen8-47/+149
encoding, and reject those with invalid check digit
2016-10-01Update lax count for qr code 2Sean Owen1-1/+1
2016-09-30Add ECI segment whenever encoding is explicitly given, even when it's the ↵Sean Owen1-2/+3
default encoding
2016-09-11Move gh-pages branch into docs/, fix/overhaul site gen and javadoc, and ↵Sean Owen1-9/+0
regenerate site for 3.2.2-SNAPSHOT
2016-09-11More coverage for Code93/39 writers, and for multiple barcode detectionSean Owen17-78/+193
2016-09-11A little more coverage for PDF417 writer and multi QR codeSean Owen3-0/+141
2016-09-10Add more tests to better cover DataMatrix, Maxicode decodingSean Owen18-4/+45
2016-09-09Add 'getNumBits' to Result objects to return when not all bits of the raw ↵Sean Owen6-4/+114
byte representation are valid (#664)
2016-09-05Deprecate MonochromeRectangleDetector and more coverage-related improvementsSean Owen5-27/+58
2016-09-05Improve code coverage in some core classes, plus fix a small BitMatrix bugSean Owen5-1/+128
2016-08-29Update DataMask.java (#653)fgrieu1-2/+4
Further micro-optimize QR data mask recognition; more comment for earlier such changes.
2016-08-26Fix some warnings from new inspection toolSean Owen7-23/+17
2016-08-22Minor changes from inspectionSean Owen4-19/+7
2016-08-22Optimize QR data mask recognition (#652)Sebastian Buchwald1-4/+3
2016-08-22Fix some typos (#651)Sebastian Buchwald2-3/+3