srowen
|
5f867e7b0d
|
Fixed handling of new Android Intent result
git-svn-id: https://zxing.googlecode.com/svn/trunk@261 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-10 21:23:58 +00:00 |
|
srowen
|
600e93c174
|
Overdue unit tests for some QR code classes
git-svn-id: https://zxing.googlecode.com/svn/trunk@260 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-10 20:38:00 +00:00 |
|
srowen
|
7a6f72bad4
|
Move BitSource to common package so that it can be reused by Data Matrix decoder
git-svn-id: https://zxing.googlecode.com/svn/trunk@259 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-10 20:16:57 +00:00 |
|
srowen
|
8108ac42eb
|
Undo earlier change that rejects TYPE_CUSTOM -- too many images parse this way, and we can still decode them in some cases. Still can't rotate them.
git-svn-id: https://zxing.googlecode.com/svn/trunk@258 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-10 16:26:57 +00:00 |
|
srowen
|
8c03ed9301
|
Various improvements to decode speed and efficiency of J2ME client
git-svn-id: https://zxing.googlecode.com/svn/trunk@257 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-10 16:18:42 +00:00 |
|
srowen
|
4abc8aecec
|
Slight improvement to the crudeness of the BB client -- now tries to auto-exit the Camera app
git-svn-id: https://zxing.googlecode.com/svn/trunk@255 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-06 22:02:12 +00:00 |
|
srowen
|
e1cd031da8
|
Also quote a path here, which may have spaces, notably on windows
git-svn-id: https://zxing.googlecode.com/svn/trunk@254 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-06 21:54:24 +00:00 |
|
srowen
|
d6fbe7504b
|
Add some quotes on preverify command line to fix build issues on Windows, where paths may have spaces
git-svn-id: https://zxing.googlecode.com/svn/trunk@253 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-06 21:48:34 +00:00 |
|
srowen
|
024c46b18e
|
Just addin' copyright comments
git-svn-id: https://zxing.googlecode.com/svn/trunk@252 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-06 21:11:45 +00:00 |
|
srowen
|
7d3abc8896
|
Add support for Android Intent URIs encoded in a barcode
git-svn-id: https://zxing.googlecode.com/svn/trunk@251 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-06 16:05:56 +00:00 |
|
srowen
|
3ee4cb2b66
|
Add support for Android Intent URIs encoded in a barcode
git-svn-id: https://zxing.googlecode.com/svn/trunk@250 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-06 16:01:15 +00:00 |
|
srowen
|
f7306489b6
|
Now supports KDDI/AU / Softbank address book format
git-svn-id: https://zxing.googlecode.com/svn/trunk@249 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-06 15:43:31 +00:00 |
|
srowen
|
513479cf20
|
More minor code improvements
git-svn-id: https://zxing.googlecode.com/svn/trunk@248 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-05 21:55:18 +00:00 |
|
srowen
|
d028e94082
|
Updates for 0.5
git-svn-id: https://zxing.googlecode.com/svn/trunk@247 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-05 17:38:47 +00:00 |
|
srowen
|
a78f7f40d5
|
Various code tweaks and refactorings suggested by IntelliJ
git-svn-id: https://zxing.googlecode.com/svn/trunk@246 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-05 17:26:44 +00:00 |
|
srowen
|
c82d0790c3
|
Try more possible finder patterns, but be stricter about vetting them. Produces about a 30% increase in accuracy on our test cases.
git-svn-id: https://zxing.googlecode.com/svn/trunk@244 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-04 20:42:34 +00:00 |
|
srowen
|
e3d418f458
|
Minor change to avoid using synthetic accessor for private member
git-svn-id: https://zxing.googlecode.com/svn/trunk@243 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-04 16:35:22 +00:00 |
|
srowen
|
778e3ef688
|
Typo in Version 25 spec (thanks Brian)
git-svn-id: https://zxing.googlecode.com/svn/trunk@242 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-04 16:26:55 +00:00 |
|
srowen
|
bdcf60913b
|
Disallow BufferedImage of type TYPE_CUSTOM -- not decoding properly, and is kind of a weird case from ImageIO anyway
git-svn-id: https://zxing.googlecode.com/svn/trunk@241 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-03 22:45:52 +00:00 |
|
srowen
|
f79bb97605
|
Don't like using == instead of equals() here, even though it's valid here. Fixed that.
git-svn-id: https://zxing.googlecode.com/svn/trunk@240 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-03 22:07:43 +00:00 |
|
srowen
|
36a5e32021
|
Refactored to avoid use of exceptions in parsing, at the suggestion of Jeff Griffin (thanks). These "exceptional cases" are frequent and are expensive; a static parse() / private constructor approach proves no more complex, and a smidge more efficient.
git-svn-id: https://zxing.googlecode.com/svn/trunk@239 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-03 21:37:40 +00:00 |
|
srowen
|
905b1f7676
|
Fix typo in method "isRotate*d*Supported"; don't attempt to rotate images of unknown format
git-svn-id: https://zxing.googlecode.com/svn/trunk@238 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-03 21:36:03 +00:00 |
|
srowen
|
7c475c5cad
|
New rotated 1D barcode test case
git-svn-id: https://zxing.googlecode.com/svn/trunk@237 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-03 20:50:41 +00:00 |
|
srowen
|
7c1d8184f3
|
Tries TRY_HARDER too in tests now, to confirm it only improves accuracy, never hurts
git-svn-id: https://zxing.googlecode.com/svn/trunk@236 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-03 20:21:22 +00:00 |
|
srowen
|
c4ee6727d6
|
Use TRY_HARDER hint in javase CommandLineRunner. TRY_HARDER now tries rotating the image when dealing with 1D barcodes. Clarified and fixed value type of several items in the "hints" Hashtables.
git-svn-id: https://zxing.googlecode.com/svn/trunk@235 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-03 19:48:08 +00:00 |
|
srowen
|
3e5b13abeb
|
Take more advantage of TRY_HARDER
git-svn-id: https://zxing.googlecode.com/svn/trunk@233 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-25 23:22:01 +00:00 |
|
srowen
|
1f442884aa
|
Added BarcodeFormat to Result, indicating what type of barcode was detected. Added TRY_HARDER hint. Improved logicalness of results when reading UPC-A code / EAN-13 code starting with 0.
git-svn-id: https://zxing.googlecode.com/svn/trunk@230 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-25 23:02:50 +00:00 |
|
srowen
|
848609c0c5
|
Added "URLTO" format support
git-svn-id: https://zxing.googlecode.com/svn/trunk@229 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-25 22:15:36 +00:00 |
|
srowen
|
89c20544eb
|
Initial check in of rough, experimental iPhone code. Not to be used just yet; just here so we can collaborate a bit.
git-svn-id: https://zxing.googlecode.com/svn/trunk@228 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-25 21:57:48 +00:00 |
|
srowen
|
759bef6f8a
|
More little tweaks to make the 'release' build target happy again
git-svn-id: https://zxing.googlecode.com/svn/trunk@227 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-22 19:32:35 +00:00 |
|
srowen
|
50553f992e
|
Updated for 0.4.5
git-svn-id: https://zxing.googlecode.com/svn/trunk@226 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-22 19:19:43 +00:00 |
|
srowen
|
acad53f39b
|
Oops, not clearing row counters when we shift down by two buckets. Fixed.
git-svn-id: https://zxing.googlecode.com/svn/trunk@225 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-22 19:18:29 +00:00 |
|
srowen
|
9af91c0cf1
|
Removed bad test cases -- for now considering this image too blurred for the "easy" test suite
git-svn-id: https://zxing.googlecode.com/svn/trunk@224 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-22 19:17:49 +00:00 |
|
srowen
|
5d8e64fdbf
|
Oops, another code typo fix
git-svn-id: https://zxing.googlecode.com/svn/trunk@223 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-22 19:13:15 +00:00 |
|
srowen
|
e8553801b1
|
Now can use "-Ddebug=true" on the command line to build a non-optimized build with debug symbols. Also added check for ProGuard.
git-svn-id: https://zxing.googlecode.com/svn/trunk@222 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-22 18:13:00 +00:00 |
|
srowen
|
556225ab0a
|
Improved GridSampler API -- no need for reflection anymore. Reintroduced Android GridSampler implementation, which still doesn't quite work yet.
git-svn-id: https://zxing.googlecode.com/svn/trunk@221 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-22 17:01:38 +00:00 |
|
srowen
|
47743fbb8e
|
Oh and made a constant field final
git-svn-id: https://zxing.googlecode.com/svn/trunk@219 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-21 16:37:51 +00:00 |
|
srowen
|
08aa759c07
|
Now calls setSizeFromLayout() rather than fixed to a 320x240 size
git-svn-id: https://zxing.googlecode.com/svn/trunk@218 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-21 16:37:06 +00:00 |
|
srowen
|
2110c3fbdd
|
Added ProGuard
git-svn-id: https://zxing.googlecode.com/svn/trunk@217 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-21 16:36:27 +00:00 |
|
srowen
|
4525328e45
|
Little bug fix affecting QR Codes that run all the way to the left/top edge of an image
git-svn-id: https://zxing.googlecode.com/svn/trunk@215 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-19 21:49:26 +00:00 |
|
srowen
|
82bc8e437a
|
Add some basic Code 39, Code 128 tests
git-svn-id: https://zxing.googlecode.com/svn/trunk@214 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-19 21:09:55 +00:00 |
|
srowen
|
8c3045d9eb
|
Added "extended mode" to optionally support Extended Code 39
git-svn-id: https://zxing.googlecode.com/svn/trunk@213 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-19 19:36:29 +00:00 |
|
srowen
|
c09cb7d381
|
Fixed typo on pattern for "I"
git-svn-id: https://zxing.googlecode.com/svn/trunk@212 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-19 19:08:28 +00:00 |
|
srowen
|
f363480487
|
Improved notion of pattern variance in 1D barcode elements, improving decode accuracy slightly. Also fixed a small issue in Code 128 decoder.
git-svn-id: https://zxing.googlecode.com/svn/trunk@211 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-19 17:29:16 +00:00 |
|
srowen
|
69c53f63c7
|
git-svn-id: https://zxing.googlecode.com/svn/trunk@210 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-19 16:19:10 +00:00 |
|
srowen
|
cde4d22ece
|
Refactored Reed-Solomon so it can be used with different GF(256) primitive polynomials
git-svn-id: https://zxing.googlecode.com/svn/trunk@209 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-19 16:14:34 +00:00 |
|
srowen
|
833a8b03f7
|
Another fix to UTF-8 / Shift_JIS guessing
git-svn-id: https://zxing.googlecode.com/svn/trunk@208 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-19 16:11:54 +00:00 |
|
srowen
|
5bbabc978d
|
More work on RIM client
git-svn-id: https://zxing.googlecode.com/svn/trunk@207 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-15 20:10:55 +00:00 |
|
srowen
|
848f791d4f
|
Replaced busy wait with wait()/notifyAll() idiom
git-svn-id: https://zxing.googlecode.com/svn/trunk@206 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-15 17:51:43 +00:00 |
|
srowen
|
4c4adc953e
|
Brought this back into sync with BufferedImageMonochromeBitmapSource
git-svn-id: https://zxing.googlecode.com/svn/trunk@205 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-15 17:51:11 +00:00 |
|