zxing.git
16 years agoDeprecated YUV version
srowen [Mon, 10 Mar 2008 21:36:12 +0000 (21:36 +0000)]
Deprecated YUV version

git-svn-id: http://zxing.googlecode.com/svn/trunk@263 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoSwitch to RGB-based captures for decoding, in preparation for move to continuous...
srowen [Mon, 10 Mar 2008 21:31:47 +0000 (21:31 +0000)]
Switch to RGB-based captures for decoding, in preparation for move to continuous scan model

git-svn-id: http://zxing.googlecode.com/svn/trunk@262 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoFixed handling of new Android Intent result
srowen [Mon, 10 Mar 2008 21:23:58 +0000 (21:23 +0000)]
Fixed handling of new Android Intent result

git-svn-id: http://zxing.googlecode.com/svn/trunk@261 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoOverdue unit tests for some QR code classes
srowen [Mon, 10 Mar 2008 20:38:00 +0000 (20:38 +0000)]
Overdue unit tests for some QR code classes

git-svn-id: http://zxing.googlecode.com/svn/trunk@260 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoMove BitSource to common package so that it can be reused by Data Matrix decoder
srowen [Mon, 10 Mar 2008 20:16:57 +0000 (20:16 +0000)]
Move BitSource to common package so that it can be reused by Data Matrix decoder

git-svn-id: http://zxing.googlecode.com/svn/trunk@259 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoUndo earlier change that rejects TYPE_CUSTOM -- too many images parse this way, and...
srowen [Mon, 10 Mar 2008 16:26:57 +0000 (16:26 +0000)]
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: http://zxing.googlecode.com/svn/trunk@258 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoVarious improvements to decode speed and efficiency of J2ME client
srowen [Mon, 10 Mar 2008 16:18:42 +0000 (16:18 +0000)]
Various improvements to decode speed and efficiency of J2ME client

git-svn-id: http://zxing.googlecode.com/svn/trunk@257 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoSlight improvement to the crudeness of the BB client -- now tries to auto-exit the...
srowen [Thu, 6 Mar 2008 22:02:12 +0000 (22:02 +0000)]
Slight improvement to the crudeness of the BB client -- now tries to auto-exit the Camera app

git-svn-id: http://zxing.googlecode.com/svn/trunk@255 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoAlso quote a path here, which may have spaces, notably on windows
srowen [Thu, 6 Mar 2008 21:54:24 +0000 (21:54 +0000)]
Also quote a path here, which may have spaces, notably on windows

git-svn-id: http://zxing.googlecode.com/svn/trunk@254 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoAdd some quotes on preverify command line to fix build issues on Windows, where paths...
srowen [Thu, 6 Mar 2008 21:48:34 +0000 (21:48 +0000)]
Add some quotes on preverify command line to fix build issues on Windows, where paths may have spaces

git-svn-id: http://zxing.googlecode.com/svn/trunk@253 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoJust addin' copyright comments
srowen [Thu, 6 Mar 2008 21:11:45 +0000 (21:11 +0000)]
Just addin' copyright comments

git-svn-id: http://zxing.googlecode.com/svn/trunk@252 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoAdd support for Android Intent URIs encoded in a barcode
srowen [Thu, 6 Mar 2008 16:05:56 +0000 (16:05 +0000)]
Add support for Android Intent URIs encoded in a barcode

git-svn-id: http://zxing.googlecode.com/svn/trunk@251 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoAdd support for Android Intent URIs encoded in a barcode
srowen [Thu, 6 Mar 2008 16:01:15 +0000 (16:01 +0000)]
Add support for Android Intent URIs encoded in a barcode

git-svn-id: http://zxing.googlecode.com/svn/trunk@250 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoNow supports KDDI/AU / Softbank address book format
srowen [Thu, 6 Mar 2008 15:43:31 +0000 (15:43 +0000)]
Now supports KDDI/AU / Softbank address book format

git-svn-id: http://zxing.googlecode.com/svn/trunk@249 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoMore minor code improvements
srowen [Wed, 5 Mar 2008 21:55:18 +0000 (21:55 +0000)]
More minor code improvements

git-svn-id: http://zxing.googlecode.com/svn/trunk@248 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoUpdates for 0.5
srowen [Wed, 5 Mar 2008 17:38:47 +0000 (17:38 +0000)]
Updates for 0.5

git-svn-id: http://zxing.googlecode.com/svn/trunk@247 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoVarious code tweaks and refactorings suggested by IntelliJ
srowen [Wed, 5 Mar 2008 17:26:44 +0000 (17:26 +0000)]
Various code tweaks and refactorings suggested by IntelliJ

git-svn-id: http://zxing.googlecode.com/svn/trunk@246 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoTry more possible finder patterns, but be stricter about vetting them. Produces about...
srowen [Tue, 4 Mar 2008 20:42:34 +0000 (20:42 +0000)]
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: http://zxing.googlecode.com/svn/trunk@244 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoMinor change to avoid using synthetic accessor for private member
srowen [Tue, 4 Mar 2008 16:35:22 +0000 (16:35 +0000)]
Minor change to avoid using synthetic accessor for private member

git-svn-id: http://zxing.googlecode.com/svn/trunk@243 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoTypo in Version 25 spec (thanks Brian)
srowen [Tue, 4 Mar 2008 16:26:55 +0000 (16:26 +0000)]
Typo in Version 25 spec (thanks Brian)

git-svn-id: http://zxing.googlecode.com/svn/trunk@242 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoDisallow BufferedImage of type TYPE_CUSTOM -- not decoding properly, and is kind...
srowen [Mon, 3 Mar 2008 22:45:52 +0000 (22:45 +0000)]
Disallow BufferedImage of type TYPE_CUSTOM -- not decoding properly, and is kind of a weird case from ImageIO anyway

git-svn-id: http://zxing.googlecode.com/svn/trunk@241 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoDon't like using == instead of equals() here, even though it's valid here. Fixed...
srowen [Mon, 3 Mar 2008 22:07:43 +0000 (22:07 +0000)]
Don't like using == instead of equals() here, even though it's valid here. Fixed that.

git-svn-id: http://zxing.googlecode.com/svn/trunk@240 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoRefactored to avoid use of exceptions in parsing, at the suggestion of Jeff Griffin...
srowen [Mon, 3 Mar 2008 21:37:40 +0000 (21:37 +0000)]
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: http://zxing.googlecode.com/svn/trunk@239 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoFix typo in method "isRotate*d*Supported"; don't attempt to rotate images of unknown...
srowen [Mon, 3 Mar 2008 21:36:03 +0000 (21:36 +0000)]
Fix typo in method "isRotate*d*Supported"; don't attempt to rotate images of unknown format

git-svn-id: http://zxing.googlecode.com/svn/trunk@238 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoNew rotated 1D barcode test case
srowen [Mon, 3 Mar 2008 20:50:41 +0000 (20:50 +0000)]
New rotated 1D barcode test case

git-svn-id: http://zxing.googlecode.com/svn/trunk@237 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoTries TRY_HARDER too in tests now, to confirm it only improves accuracy, never hurts
srowen [Mon, 3 Mar 2008 20:21:22 +0000 (20:21 +0000)]
Tries TRY_HARDER too in tests now, to confirm it only improves accuracy, never hurts

git-svn-id: http://zxing.googlecode.com/svn/trunk@236 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoUse TRY_HARDER hint in javase CommandLineRunner. TRY_HARDER now tries rotating the...
srowen [Mon, 3 Mar 2008 19:48:08 +0000 (19:48 +0000)]
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: http://zxing.googlecode.com/svn/trunk@235 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoTake more advantage of TRY_HARDER
srowen [Mon, 25 Feb 2008 23:22:01 +0000 (23:22 +0000)]
Take more advantage of TRY_HARDER

git-svn-id: http://zxing.googlecode.com/svn/trunk@233 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoAdded BarcodeFormat to Result, indicating what type of barcode was detected. Added...
srowen [Mon, 25 Feb 2008 23:02:50 +0000 (23:02 +0000)]
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: http://zxing.googlecode.com/svn/trunk@230 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoAdded "URLTO" format support
srowen [Mon, 25 Feb 2008 22:15:36 +0000 (22:15 +0000)]
Added "URLTO" format support

git-svn-id: http://zxing.googlecode.com/svn/trunk@229 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoInitial check in of rough, experimental iPhone code. Not to be used just yet; just...
srowen [Mon, 25 Feb 2008 21:57:48 +0000 (21:57 +0000)]
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: http://zxing.googlecode.com/svn/trunk@228 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoMore little tweaks to make the 'release' build target happy again
srowen [Fri, 22 Feb 2008 19:32:35 +0000 (19:32 +0000)]
More little tweaks to make the 'release' build target happy again

git-svn-id: http://zxing.googlecode.com/svn/trunk@227 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoUpdated for 0.4.5
srowen [Fri, 22 Feb 2008 19:19:43 +0000 (19:19 +0000)]
Updated for 0.4.5

git-svn-id: http://zxing.googlecode.com/svn/trunk@226 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoOops, not clearing row counters when we shift down by two buckets. Fixed.
srowen [Fri, 22 Feb 2008 19:18:29 +0000 (19:18 +0000)]
Oops, not clearing row counters when we shift down by two buckets. Fixed.

git-svn-id: http://zxing.googlecode.com/svn/trunk@225 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoRemoved bad test cases -- for now considering this image too blurred for the "easy...
srowen [Fri, 22 Feb 2008 19:17:49 +0000 (19:17 +0000)]
Removed bad test cases -- for now considering this image too blurred for the "easy" test suite

git-svn-id: http://zxing.googlecode.com/svn/trunk@224 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoOops, another code typo fix
srowen [Fri, 22 Feb 2008 19:13:15 +0000 (19:13 +0000)]
Oops, another code typo fix

git-svn-id: http://zxing.googlecode.com/svn/trunk@223 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoNow can use "-Ddebug=true" on the command line to build a non-optimized build with...
srowen [Fri, 22 Feb 2008 18:13:00 +0000 (18:13 +0000)]
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: http://zxing.googlecode.com/svn/trunk@222 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoImproved GridSampler API -- no need for reflection anymore. Reintroduced Android...
srowen [Fri, 22 Feb 2008 17:01:38 +0000 (17:01 +0000)]
Improved GridSampler API -- no need for reflection anymore. Reintroduced Android GridSampler implementation, which still doesn't quite work yet.

git-svn-id: http://zxing.googlecode.com/svn/trunk@221 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoOh and made a constant field final
srowen [Thu, 21 Feb 2008 16:37:51 +0000 (16:37 +0000)]
Oh and made a constant field final

git-svn-id: http://zxing.googlecode.com/svn/trunk@219 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoNow calls setSizeFromLayout() rather than fixed to a 320x240 size
srowen [Thu, 21 Feb 2008 16:37:06 +0000 (16:37 +0000)]
Now calls setSizeFromLayout() rather than fixed to a 320x240 size

git-svn-id: http://zxing.googlecode.com/svn/trunk@218 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoAdded ProGuard
srowen [Thu, 21 Feb 2008 16:36:27 +0000 (16:36 +0000)]
Added ProGuard

git-svn-id: http://zxing.googlecode.com/svn/trunk@217 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoLittle bug fix affecting QR Codes that run all the way to the left/top edge of an...
srowen [Tue, 19 Feb 2008 21:49:26 +0000 (21:49 +0000)]
Little bug fix affecting QR Codes that run all the way to the left/top edge of an image

git-svn-id: http://zxing.googlecode.com/svn/trunk@215 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoAdd some basic Code 39, Code 128 tests
srowen [Tue, 19 Feb 2008 21:09:55 +0000 (21:09 +0000)]
Add some basic Code 39, Code 128 tests

git-svn-id: http://zxing.googlecode.com/svn/trunk@214 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoAdded "extended mode" to optionally support Extended Code 39
srowen [Tue, 19 Feb 2008 19:36:29 +0000 (19:36 +0000)]
Added "extended mode" to optionally support Extended Code 39

git-svn-id: http://zxing.googlecode.com/svn/trunk@213 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoFixed typo on pattern for "I"
srowen [Tue, 19 Feb 2008 19:08:28 +0000 (19:08 +0000)]
Fixed typo on pattern for "I"

git-svn-id: http://zxing.googlecode.com/svn/trunk@212 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoImproved notion of pattern variance in 1D barcode elements, improving decode accuracy...
srowen [Tue, 19 Feb 2008 17:29:16 +0000 (17:29 +0000)]
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: http://zxing.googlecode.com/svn/trunk@211 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agogit-svn-id: http://zxing.googlecode.com/svn/trunk@210 59b500cc-1b3d-0410-9834-0bbf25f...
srowen [Tue, 19 Feb 2008 16:19:10 +0000 (16:19 +0000)]
git-svn-id: zxing.googlecode.com/svn/trunk@210 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoRefactored Reed-Solomon so it can be used with different GF(256) primitive polynomials
srowen [Tue, 19 Feb 2008 16:14:34 +0000 (16:14 +0000)]
Refactored Reed-Solomon so it can be used with different GF(256) primitive polynomials

git-svn-id: http://zxing.googlecode.com/svn/trunk@209 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoAnother fix to UTF-8 / Shift_JIS guessing
srowen [Tue, 19 Feb 2008 16:11:54 +0000 (16:11 +0000)]
Another fix to UTF-8 / Shift_JIS guessing

git-svn-id: http://zxing.googlecode.com/svn/trunk@208 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoMore work on RIM client
srowen [Fri, 15 Feb 2008 20:10:55 +0000 (20:10 +0000)]
More work on RIM client

git-svn-id: http://zxing.googlecode.com/svn/trunk@207 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoReplaced busy wait with wait()/notifyAll() idiom
srowen [Fri, 15 Feb 2008 17:51:43 +0000 (17:51 +0000)]
Replaced busy wait with wait()/notifyAll() idiom

git-svn-id: http://zxing.googlecode.com/svn/trunk@206 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoBrought this back into sync with BufferedImageMonochromeBitmapSource
srowen [Fri, 15 Feb 2008 17:51:11 +0000 (17:51 +0000)]
Brought this back into sync with BufferedImageMonochromeBitmapSource

git-svn-id: http://zxing.googlecode.com/svn/trunk@205 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoFixed UTF-8 detection, again, and added unit test
srowen [Fri, 15 Feb 2008 16:21:55 +0000 (16:21 +0000)]
Fixed UTF-8 detection, again, and added unit test

git-svn-id: http://zxing.googlecode.com/svn/trunk@204 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoProgress on a crude Blackberry client -- still needs much polish but basic functional...
srowen [Fri, 15 Feb 2008 15:15:57 +0000 (15:15 +0000)]
Progress on a crude Blackberry client -- still needs much polish but basic functionality exists.

git-svn-id: http://zxing.googlecode.com/svn/trunk@203 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoFix a few more last minute typos
srowen [Thu, 14 Feb 2008 21:14:40 +0000 (21:14 +0000)]
Fix a few more last minute typos

git-svn-id: http://zxing.googlecode.com/svn/trunk@195 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoInclude android in main build; add android clean target
srowen [Thu, 14 Feb 2008 21:06:57 +0000 (21:06 +0000)]
Include android in main build; add android clean target

git-svn-id: http://zxing.googlecode.com/svn/trunk@194 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoUpdates for 0.4
srowen [Thu, 14 Feb 2008 20:36:58 +0000 (20:36 +0000)]
Updates for 0.4

git-svn-id: http://zxing.googlecode.com/svn/trunk@193 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoBiiig standardization of whitespace. 2 space indents now, no tabs.
srowen [Thu, 14 Feb 2008 20:25:54 +0000 (20:25 +0000)]
Biiig standardization of whitespace. 2 space indents now, no tabs.

git-svn-id: http://zxing.googlecode.com/svn/trunk@191 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoAdded android build.xml file
srowen [Thu, 14 Feb 2008 20:21:33 +0000 (20:21 +0000)]
Added android build.xml file

git-svn-id: http://zxing.googlecode.com/svn/trunk@190 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoMore minor javadoc, code tweaks
srowen [Thu, 14 Feb 2008 20:05:31 +0000 (20:05 +0000)]
More minor javadoc, code tweaks

git-svn-id: http://zxing.googlecode.com/svn/trunk@189 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoAnother bug fix
srowen [Thu, 14 Feb 2008 19:42:59 +0000 (19:42 +0000)]
Another bug fix

git-svn-id: http://zxing.googlecode.com/svn/trunk@188 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoOops fixed bug in guessing Shift_JIS -- flipped if condition!
srowen [Thu, 14 Feb 2008 19:41:33 +0000 (19:41 +0000)]
Oops fixed bug in guessing Shift_JIS -- flipped if condition!

git-svn-id: http://zxing.googlecode.com/svn/trunk@187 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoNow tries to guess when byte mode is actually encoding text as UTF-8
srowen [Thu, 14 Feb 2008 19:34:42 +0000 (19:34 +0000)]
Now tries to guess when byte mode is actually encoding text as UTF-8

git-svn-id: http://zxing.googlecode.com/svn/trunk@186 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoThis is the first version of the ZXing Android client.
dswitkin [Thu, 14 Feb 2008 19:02:18 +0000 (19:02 +0000)]
This is the first version of the ZXing Android client.

git-svn-id: http://zxing.googlecode.com/svn/trunk@185 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoUpdate the icon again to match Android client's icon
srowen [Thu, 14 Feb 2008 18:59:37 +0000 (18:59 +0000)]
Update the icon again to match Android client's icon

git-svn-id: http://zxing.googlecode.com/svn/trunk@184 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoCatch weird Error 136 from Nokia N70 and continue when opening capture://image
srowen [Thu, 14 Feb 2008 18:58:41 +0000 (18:58 +0000)]
Catch weird Error 136 from Nokia N70 and continue when opening capture://image

git-svn-id: http://zxing.googlecode.com/svn/trunk@183 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoMajor reorg of test cases
srowen [Wed, 13 Feb 2008 23:28:52 +0000 (23:28 +0000)]
Major reorg of test cases

git-svn-id: http://zxing.googlecode.com/svn/trunk@180 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoBetter icon, consistent with Android client
srowen [Wed, 13 Feb 2008 20:58:25 +0000 (20:58 +0000)]
Better icon, consistent with Android client

git-svn-id: http://zxing.googlecode.com/svn/trunk@178 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoChanges to be consistent with Android client, including a rename
srowen [Wed, 13 Feb 2008 19:47:49 +0000 (19:47 +0000)]
Changes to be consistent with Android client, including a rename

git-svn-id: http://zxing.googlecode.com/svn/trunk@177 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoSmall optimization to check ranges of bits set in BitArray in bulk
srowen [Tue, 12 Feb 2008 17:32:15 +0000 (17:32 +0000)]
Small optimization to check ranges of bits set in BitArray in bulk

git-svn-id: http://zxing.googlecode.com/svn/trunk@176 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoCheck fewer lines, and make sure we don't run off the top/bottom of image
srowen [Tue, 12 Feb 2008 17:02:27 +0000 (17:02 +0000)]
Check fewer lines, and make sure we don't run off the top/bottom of image

git-svn-id: http://zxing.googlecode.com/svn/trunk@175 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoNow make sure javase is built before running tests
srowen [Tue, 12 Feb 2008 17:00:55 +0000 (17:00 +0000)]
Now make sure javase is built before running tests

git-svn-id: http://zxing.googlecode.com/svn/trunk@174 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoMake images smaller for a better test
srowen [Fri, 8 Feb 2008 06:40:02 +0000 (06:40 +0000)]
Make images smaller for a better test

git-svn-id: http://zxing.googlecode.com/svn/trunk@173 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoShrunk big images -- more of a challenging test now
srowen [Thu, 7 Feb 2008 17:01:13 +0000 (17:01 +0000)]
Shrunk big images -- more of a challenging test now

git-svn-id: http://zxing.googlecode.com/svn/trunk@172 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoIgnores exception when trying to stop auto-focus to handle devices that don't support...
srowen [Wed, 6 Feb 2008 16:13:12 +0000 (16:13 +0000)]
Ignores exception when trying to stop auto-focus to handle devices that don't support this

git-svn-id: http://zxing.googlecode.com/svn/trunk@168 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoMinor javadoc fix
srowen [Tue, 5 Feb 2008 22:01:36 +0000 (22:01 +0000)]
Minor javadoc fix

git-svn-id: http://zxing.googlecode.com/svn/trunk@167 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoRemoved unnecessary second decodeRow() method
srowen [Tue, 5 Feb 2008 22:00:48 +0000 (22:00 +0000)]
Removed unnecessary second decodeRow() method

git-svn-id: http://zxing.googlecode.com/svn/trunk@166 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoClean up some javadoc warnings
srowen [Tue, 5 Feb 2008 21:56:03 +0000 (21:56 +0000)]
Clean up some javadoc warnings

git-svn-id: http://zxing.googlecode.com/svn/trunk@165 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years ago"Inline" library jars passed to ProGuard to avoid issues with path names with space...
srowen [Tue, 5 Feb 2008 21:13:30 +0000 (21:13 +0000)]
"Inline" library jars passed to ProGuard to avoid issues with path names with space on Windows

git-svn-id: http://zxing.googlecode.com/svn/trunk@163 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoSmall improvement to display of unexpected errors
srowen [Mon, 4 Feb 2008 19:42:56 +0000 (19:42 +0000)]
Small improvement to display of unexpected errors

git-svn-id: http://zxing.googlecode.com/svn/trunk@162 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoUpdates for 0.3
srowen [Mon, 4 Feb 2008 19:17:14 +0000 (19:17 +0000)]
Updates for 0.3

git-svn-id: http://zxing.googlecode.com/svn/trunk@161 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoNow fails if ProGuard can't run
srowen [Mon, 4 Feb 2008 19:16:34 +0000 (19:16 +0000)]
Now fails if ProGuard can't run

git-svn-id: http://zxing.googlecode.com/svn/trunk@160 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoMajor refactoring of 1D barcode code. Moved into com.google.zxing.oned package. Misc...
srowen [Mon, 4 Feb 2008 19:14:29 +0000 (19:14 +0000)]
Major refactoring of 1D barcode code. Moved into com.google.zxing.oned package. Misc. other changes to support this refactoring

git-svn-id: http://zxing.googlecode.com/svn/trunk@159 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoNow does something with UPC codes. :)
srowen [Wed, 30 Jan 2008 19:50:43 +0000 (19:50 +0000)]
Now does something with UPC codes. :)

git-svn-id: http://zxing.googlecode.com/svn/trunk@158 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoImplemented possible workaround for Nokias that want to use capture://image and may...
srowen [Wed, 30 Jan 2008 18:58:25 +0000 (18:58 +0000)]
Implemented possible workaround for Nokias that want to use capture://image and may have trouble with default image encoding in getSnapshot()

git-svn-id: http://zxing.googlecode.com/svn/trunk@157 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoNow any valid game key will trigger capture
srowen [Wed, 30 Jan 2008 18:57:22 +0000 (18:57 +0000)]
Now any valid game key will trigger capture

git-svn-id: http://zxing.googlecode.com/svn/trunk@156 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoChecks that dependencies are built now and produces an appropriate warning message.
srowen [Wed, 30 Jan 2008 16:12:56 +0000 (16:12 +0000)]
Checks that dependencies are built now and produces an appropriate warning message.

git-svn-id: http://zxing.googlecode.com/svn/trunk@155 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoExplictly add Yes/No commands to "Open xxx" dialog to ensure that both options show...
srowen [Tue, 22 Jan 2008 23:38:25 +0000 (23:38 +0000)]
Explictly add Yes/No commands to "Open xxx" dialog to ensure that both options show on all platforms

git-svn-id: http://zxing.googlecode.com/svn/trunk@154 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoAdded getSize()
srowen [Tue, 22 Jan 2008 21:26:57 +0000 (21:26 +0000)]
Added getSize()

git-svn-id: http://zxing.googlecode.com/svn/trunk@153 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoFew more fixes to how tests are run
srowen [Tue, 22 Jan 2008 19:59:11 +0000 (19:59 +0000)]
Few more fixes to how tests are run

git-svn-id: http://zxing.googlecode.com/svn/trunk@152 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoUpdates for 0.2.2
srowen [Tue, 22 Jan 2008 19:22:11 +0000 (19:22 +0000)]
Updates for 0.2.2

git-svn-id: http://zxing.googlecode.com/svn/trunk@151 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoSlightly friendlier, more generic error message when no barcode is found
srowen [Tue, 22 Jan 2008 18:59:47 +0000 (18:59 +0000)]
Slightly friendlier, more generic error message when no barcode is found

git-svn-id: http://zxing.googlecode.com/svn/trunk@149 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoName of midlet is "ZXingMIDlet", not "ZXingMidlet"!
srowen [Tue, 22 Jan 2008 18:14:53 +0000 (18:14 +0000)]
Name of midlet is "ZXingMIDlet", not "ZXingMidlet"!

git-svn-id: http://zxing.googlecode.com/svn/trunk@148 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoOops, now need to include JUnit locally
srowen [Wed, 16 Jan 2008 22:42:02 +0000 (22:42 +0000)]
Oops, now need to include JUnit locally

git-svn-id: http://zxing.googlecode.com/svn/trunk@147 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoUpdates for 0.2.1
srowen [Wed, 16 Jan 2008 22:16:55 +0000 (22:16 +0000)]
Updates for 0.2.1

git-svn-id: http://zxing.googlecode.com/svn/trunk@146 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoMore test cases from Enrique G. S.
srowen [Wed, 16 Jan 2008 22:13:00 +0000 (22:13 +0000)]
More test cases from Enrique G. S.

git-svn-id: http://zxing.googlecode.com/svn/trunk@145 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoOverhaul unit tests to include more test cases, and begin to establish a decent frame...
srowen [Tue, 15 Jan 2008 20:47:47 +0000 (20:47 +0000)]
Overhaul unit tests to include more test cases, and begin to establish a decent framework for these black-box tests.

git-svn-id: http://zxing.googlecode.com/svn/trunk@144 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoSmall tweaks to streamline performance and code, and changed row search pattern to...
srowen [Thu, 10 Jan 2008 19:36:33 +0000 (19:36 +0000)]
Small tweaks to streamline performance and code, and changed row search pattern to search more broadly more quickly, which seems to slightly improve decode performance

git-svn-id: http://zxing.googlecode.com/svn/trunk@140 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoFixed location of RIM files
srowen [Mon, 7 Jan 2008 21:19:03 +0000 (21:19 +0000)]
Fixed location of RIM files

git-svn-id: http://zxing.googlecode.com/svn/trunk@138 59b500cc-1b3d-0410-9834-0bbf25fbcc57

16 years agoRemoved unneeded import
srowen [Mon, 7 Jan 2008 21:17:40 +0000 (21:17 +0000)]
Removed unneeded import

git-svn-id: http://zxing.googlecode.com/svn/trunk@137 59b500cc-1b3d-0410-9834-0bbf25fbcc57