Sean Owen
4ddc8c9e49
Issue 863: add limited support for VALUE=uri in vCard
2017-09-02 08:57:14 +01:00
Sean Owen
ae6b9f4426
A few more touch-ups from Codacy
2017-06-16 13:51:08 +01:00
Sean Owen
3c64fa1e62
Fix Codacy warnings
2017-06-14 18:50:03 +01:00
Sean Owen
458923c3cd
Closes issue #806 : bad encodation switch in non-ASCII DataMatrix encodation (credit micjahn)
2017-05-31 10:49:41 +01:00
David Sanders
7df4aa6694
Clean up whitespace ( #800 )
2017-05-14 17:54:32 +01:00
David Sanders
5a5237b4a8
Drop debugging code from UPCEWriter ( #803 )
2017-05-14 17:53:42 +01:00
Sean Owen
5b14d23194
Update plugins/deps, fix bug in base64 decoding
2017-04-06 14:31:14 +01:00
David Sanders
8d12dc4155
Minor performance improvements to HybridBinarizer ( #762 )
2017-02-27 18:21:59 +00:00
David Sanders
6546dc5863
Add basic test case for ITFWriter ( #758 )
2017-02-25 01:18:12 +00:00
David Sanders
0ec5b9a260
Add new matrix tests in RGBLuminanceSourceTestCase ( #757 )
2017-02-20 05:58:12 -08:00
David Sanders
25776d82d9
Correct size of array in ITFWriter ( #756 )
2017-02-19 03:51:20 +00:00
Sean Owen
06ccbf72ae
Issue #751 fix misparsing of vCard phone vs type in case of blank value or type
2017-02-10 16:50:40 +00:00
Sebastian
dcde8a30a6
Fix two typos in Javadocs ( #750 )
2017-02-02 17:28:13 +00:00
Sean Owen
b8c3d08e19
Closes #738 : fix UPC-E encoding with system 1
2017-01-06 14:17:48 +00:00
Sean Owen
f5b5c3a97e
Factor out boolean[][] -> BitMatrix parsing
2017-01-06 13:29:10 +00:00
Sean Owen
dfe4819691
Minor updates / optimization from inspection; minor plugin / dependency updates
2016-12-12 15:50:30 +00:00
Sean Owen
0dfda08078
Fix typos; avoid use of java.util.Date; other small improvements from inspection; deprecate some accidentally-public methods
2016-11-29 12:16:07 +00:00
Sean Owen
28f8bd37f3
Update deps including Guava 20; use switch in pref to chained if-else for slightly more consistent style
2016-11-11 20:20:46 +00:00
Sean Owen
c219e28d56
More on #679 : convert UPC-E to A before getting check digit
2016-10-01 08:48:55 -05:00
Sean Owen
24681e8488
Partial fix for #679 : UPC/EAN min quiet zone is 9 modules for encoding
2016-09-30 20:04:34 -05:00
Sean Owen
2d02cb05ea
Partial fix for #679 : add check digit if absent in UPC-A/E EAN-13/8 encoding, and reject those with invalid check digit
2016-09-30 17:41:40 -05:00
Sean Owen
75c51f93fe
Update lax count for qr code 2
2016-09-30 17:41:01 -05:00
Sean Owen
2434efd625
Add ECI segment whenever encoding is explicitly given, even when it's the default encoding
2016-09-29 23:53:22 -05:00
Sean Owen
ec383d2411
[maven-release-plugin] prepare for next development iteration
2016-09-16 15:20:51 +01:00
Sean Owen
6b6ad7ff0b
[maven-release-plugin] prepare release zxing-3.3.0
2016-09-16 15:20:45 +01:00
Sean Owen
47459f4bd7
Bump SNAPSHOT to 3.3.0 for next release
2016-09-11 22:07:04 +01:00
Sean Owen
1a444601d9
Move gh-pages branch into docs/, fix/overhaul site gen and javadoc, and regenerate site for 3.2.2-SNAPSHOT
2016-09-11 20:52:01 +01:00
Sean Owen
30dc420bab
More coverage for Code93/39 writers, and for multiple barcode detection
2016-09-11 13:44:13 +01:00
Sean Owen
0718d8a45f
A little more coverage for PDF417 writer and multi QR code
2016-09-11 09:51:20 +01:00
Sean Owen
28c3288094
Add more tests to better cover DataMatrix, Maxicode decoding
2016-09-10 17:36:02 +01:00
Sean Owen
75d6000c1d
Add 'getNumBits' to Result objects to return when not all bits of the raw byte representation are valid ( #664 )
2016-09-09 18:44:09 +01:00
Sean Owen
b639d5748d
Deprecate MonochromeRectangleDetector and more coverage-related improvements
2016-09-05 21:00:59 +01:00
Sean Owen
0895b3cefa
Improve code coverage in some core classes, plus fix a small BitMatrix bug
2016-09-05 17:29:59 +01:00
fgrieu
e9e2bd280b
Update DataMask.java ( #653 )
...
Further micro-optimize QR data mask recognition; more comment for earlier such changes.
2016-08-28 23:12:25 +01:00
Sean Owen
7b1e1ccadb
Fix some warnings from new inspection tool
2016-08-26 16:21:05 +01:00
Sean Owen
33fd85e0c2
Minor changes from inspection
2016-08-22 10:46:41 +01:00
Sebastian Buchwald
70db62d11b
Optimize QR data mask recognition ( #652 )
2016-08-22 10:33:43 +01:00
Sebastian Buchwald
7805a7551c
Fix some typos ( #651 )
2016-08-22 10:29:31 +01:00
Sean Owen
ba6ce9fb25
Minor follow on to last QR code version hint commit
2016-08-08 11:30:18 +01:00
germinator
d60c0f14bd
Add ability to specify a QR code version hint. ( #637 )
...
* Add ability to specify a QR code version hint.
* Checkstyle.
2016-08-08 11:22:35 +01:00
Sean Owen
f6a1e20e1b
Fix one code warning; update plugins
2016-08-08 11:16:57 +01:00
fgrieu
b708f95a87
Aztec decoder fix: return to Upper mode after U/S B/S sequence. ( #643 )
...
* Update Decoder.java
* Add files via upload
dlusbs.png and dlusbs.txt is a test case for the D/L [digit] U/S B/S sequence, which should end in Upper mode, not Digit mode
* Update number of test cases
* Comment logic of the fix
* Mention fixed issue #642
2016-08-08 09:09:53 +01:00
Sean Owen
2f11529aa3
A bunch of inspection changes, including some dead code removal and tightening visibility, removing unnecessary casts
2016-07-24 18:29:42 +01:00
Sean Owen
d3dd1827ba
Don't interpret very long strings.with.dots.like.this to be interpreted as URIs
2016-07-08 15:21:18 +01:00
Sean Owen
7e2d7c0b21
Crush some PNGs that could benefit from it
2016-07-02 14:13:11 +01:00
Sean Owen
a1a51de290
Oops, fix fat finger typo from last change
2016-06-24 10:48:25 +01:00
Sean Owen
08e5431d99
Implement more style checks around whitespace
2016-06-24 10:28:00 +01:00
Sebastian Buchwald
ee150757ec
Fix typo ( #615 )
2016-06-21 21:20:16 +01:00
Sean Owen
1a5b739cdc
Closes #610 : avoid AIOOBE in pure-barcode mode for obviously wrong case
2016-06-20 09:20:16 +01:00
Sean Owen
5927f6ef09
Redirect to https://zxing.org directly, and touch up a build warning
2016-06-20 09:13:21 +01:00