srowen
|
a5b385e764
|
Standardize array initializer syntax to use the form without "new type[]", to be consistent and make translation to C++ easier
git-svn-id: https://zxing.googlecode.com/svn/trunk@348 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-04-07 19:42:35 +00:00 |
|
srowen
|
9c1b4a1393
|
Make two methods public for easier reuse by third-party implementaitons
git-svn-id: https://zxing.googlecode.com/svn/trunk@345 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-04-04 16:34:42 +00:00 |
|
srowen
|
32d92ca3a9
|
Forward-porting Daniel's fix
git-svn-id: https://zxing.googlecode.com/svn/trunk@344 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-04-03 22:43:56 +00:00 |
|
srowen
|
5f25bd00a3
|
Moved the "geo:" fix to the 'right' place
git-svn-id: https://zxing.googlecode.com/svn/trunk@343 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-04-03 22:18:16 +00:00 |
|
dswitkin
|
6f4417346c
|
Improved the Android M3 viewfinder display, by making the framing box larger and zooming in. Also fixed a bug when restarting the activity where the camera params were stale. Fixed handling of geo and tel URIs.
git-svn-id: https://zxing.googlecode.com/svn/trunk@342 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-04-03 21:13:50 +00:00 |
|
mschulkind
|
87da7e9226
|
small typo fix.
git-svn-id: https://zxing.googlecode.com/svn/trunk@341 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-04-03 20:34:30 +00:00 |
|
srowen
|
d1d7e96238
|
At last, removing SKIP_N_BARCODES and separating this logic out in a way that individual projects can implement it on their own. It's a bit too onerous and project-specific to live on in the main code.
git-svn-id: https://zxing.googlecode.com/svn/trunk@340 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-04-03 16:39:44 +00:00 |
|
srowen
|
28ea8e02f0
|
Parsing wasn't correctly ignoring the ':' in prefix!
git-svn-id: https://zxing.googlecode.com/svn/trunk@339 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-04-03 16:12:08 +00:00 |
|
srowen
|
0e7872020c
|
Another fix to ensure that 2 barcodes with the same info are counted separately.
git-svn-id: https://zxing.googlecode.com/svn/trunk@338 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-04-03 15:39:06 +00:00 |
|
srowen
|
01075819c5
|
"Skip 0 barcodes" was incorrectly not returning the first barcode found
git-svn-id: https://zxing.googlecode.com/svn/trunk@337 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-04-02 14:03:02 +00:00 |
|
srowen
|
012a8c0ce7
|
Fixed same ResultPoint bug in Code 128 and Code 39 reader; added convenient toString() to Result and GenericResultPoint; added arg checking for Result constructor too
git-svn-id: https://zxing.googlecode.com/svn/trunk@336 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-04-02 13:40:29 +00:00 |
|
dswitkin
|
f299f413e0
|
Fixed the result points for 1D decoding so that we once again get a green line in the Android client across the successful row.
git-svn-id: https://zxing.googlecode.com/svn/trunk@335 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-04-01 21:23:14 +00:00 |
|
dswitkin
|
0e2defcf66
|
Added latency measurement in milliseconds to the Android client.
git-svn-id: https://zxing.googlecode.com/svn/trunk@334 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-04-01 19:23:05 +00:00 |
|
dswitkin
|
410b5b4e92
|
Improved the statistics reporting for the CommandLineRunner.
git-svn-id: https://zxing.googlecode.com/svn/trunk@333 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-04-01 18:30:38 +00:00 |
|
dswitkin
|
14a200b546
|
Added some debugging features to the M3 Android client. You can now press 'C' to capture a photo, 'U' to decode only UPC/1D barcodes, and 'Q' to decode only QR Codes.
git-svn-id: https://zxing.googlecode.com/svn/trunk@332 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-04-01 16:11:36 +00:00 |
|
dswitkin
|
4b0927626f
|
Changed the project names for the two Android clients to disambiguate them.
git-svn-id: https://zxing.googlecode.com/svn/trunk@330 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-31 20:55:38 +00:00 |
|
srowen
|
11fc234d76
|
Completed basic support for NFC / NDEF formats applicable to 2D barcodes. Not yet enabled.
git-svn-id: https://zxing.googlecode.com/svn/trunk@329 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-31 20:51:24 +00:00 |
|
dswitkin
|
87f79c076c
|
Removed @Override from Tom's code, which gave errors in 1.5 because they referred to an interface instead of a base class.
git-svn-id: https://zxing.googlecode.com/svn/trunk@328 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-31 19:49:08 +00:00 |
|
srowen
|
93db610970
|
Made the RGB to luminance approximation/optimization a little faster -- one less shift
git-svn-id: https://zxing.googlecode.com/svn/trunk@327 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-31 19:04:38 +00:00 |
|
srowen
|
5cfa58629c
|
Tiny improvement -- 'clean' target should remove generated javadoc
git-svn-id: https://zxing.googlecode.com/svn/trunk@322 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-28 17:04:48 +00:00 |
|
srowen
|
352cd6c981
|
Updates for 0.6; set aside a different android-m3-home variable for android-m3 build
git-svn-id: https://zxing.googlecode.com/svn/trunk@321 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-28 16:57:55 +00:00 |
|
srowen
|
10ce9dde67
|
Updates to build on M5
git-svn-id: https://zxing.googlecode.com/svn/trunk@320 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-28 16:54:29 +00:00 |
|
dswitkin
|
0198f58150
|
Branching the current Android client into an M3 directory so we can proceed with M5 development.
git-svn-id: https://zxing.googlecode.com/svn/trunk@319 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-28 15:25:18 +00:00 |
|
srowen
|
683a78256d
|
Improved bounds-checking and point-nudging logic in GridSampler. We should check more than endpoints.
git-svn-id: https://zxing.googlecode.com/svn/trunk@317 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-26 17:01:13 +00:00 |
|
srowen
|
4473c00147
|
Restored a corrected Reed-Solomon optimization and fixed a small issue in black box test cases
git-svn-id: https://zxing.googlecode.com/svn/trunk@316 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-26 16:22:02 +00:00 |
|
srowen
|
c465263306
|
A few refactorings in anticipation of more formats that needs some common functionality
git-svn-id: https://zxing.googlecode.com/svn/trunk@315 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-26 14:46:57 +00:00 |
|
srowen
|
e97b55f884
|
Removed old YUV-based implementation
git-svn-id: https://zxing.googlecode.com/svn/trunk@314 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-26 14:43:42 +00:00 |
|
srowen
|
7de539a67c
|
biasTowardsWhite was, embarassingly, not accomplishing anything mathematically. It proved to not have much value so has been removed, to simplify the code.
git-svn-id: https://zxing.googlecode.com/svn/trunk@313 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-26 14:42:33 +00:00 |
|
srowen
|
5f1428308d
|
Undo optimization that seems to not be correct in all cases -- will have to evaluate again later
git-svn-id: https://zxing.googlecode.com/svn/trunk@312 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-26 14:13:14 +00:00 |
|
srowen
|
c32827af04
|
More aggressive inlining, to inline some key methods like BitArray.get(), resulting in significant performance boost
git-svn-id: https://zxing.googlecode.com/svn/trunk@311 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-25 18:23:49 +00:00 |
|
srowen
|
7813847052
|
"Regular" version now attempts to set desired camera exposure settings
git-svn-id: https://zxing.googlecode.com/svn/trunk@310 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-25 17:03:15 +00:00 |
|
srowen
|
3a1e3dc156
|
Optimized 0- and 1-error case of Reed Solomon decoding a bit
git-svn-id: https://zxing.googlecode.com/svn/trunk@309 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-24 20:02:06 +00:00 |
|
srowen
|
b88df41dca
|
More aggressive ProGuard optimization
git-svn-id: https://zxing.googlecode.com/svn/trunk@307 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-21 12:46:00 +00:00 |
|
srowen
|
eec9cd339f
|
More small improvements to SKIP_N_BARCODES -- now remembers value across invocations of doDecode()
git-svn-id: https://zxing.googlecode.com/svn/trunk@305 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-20 17:08:07 +00:00 |
|
srowen
|
93054c2213
|
Restored SKIP_N_BARCODES functionality and corrected a logic error
git-svn-id: https://zxing.googlecode.com/svn/trunk@304 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-20 17:01:19 +00:00 |
|
srowen
|
91e3968774
|
Automatically inserts version number in strings.xml now
git-svn-id: https://zxing.googlecode.com/svn/trunk@303 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-19 20:23:27 +00:00 |
|
srowen
|
8c105d8fc4
|
Automatically inserts version number in strings.xml now
git-svn-id: https://zxing.googlecode.com/svn/trunk@302 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-19 20:23:10 +00:00 |
|
srowen
|
76757bdcd4
|
More proper support for geo: URLs in Android
git-svn-id: https://zxing.googlecode.com/svn/trunk@301 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-19 20:18:28 +00:00 |
|
srowen
|
b0f43f0991
|
"Try harder" mode now tries 2D formats first. BlackPointEstimator more conservative about rejecting histograms with too little dynamic range. Temporarily deprecated SKIP_N_BARCODES hint.
git-svn-id: https://zxing.googlecode.com/svn/trunk@300 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-19 18:40:52 +00:00 |
|
srowen
|
fc2f28080d
|
Take small advantage of "TRY_HARDER" in QR code decoder
git-svn-id: https://zxing.googlecode.com/svn/trunk@299 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-19 17:10:58 +00:00 |
|
srowen
|
c28040bc61
|
Oops, forgot to include in last commit
git-svn-id: https://zxing.googlecode.com/svn/trunk@298 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-19 17:10:11 +00:00 |
|
srowen
|
14a9eb7d20
|
Fixed bug in rotation code for BufferedImageMonochromeBitmapSource; fixed "SKIP_N_BARCODES" behavior to ignore barcodes already found.
git-svn-id: https://zxing.googlecode.com/svn/trunk@297 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-19 17:09:27 +00:00 |
|
srowen
|
efb0fb9e3b
|
Dumb logic error in boundary case for transformation: "nudging" the rightmost pixel of a line back onto the image was actually nudging the leftmost pixel
git-svn-id: https://zxing.googlecode.com/svn/trunk@296 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-19 14:45:49 +00:00 |
|
srowen
|
cb4408f1f6
|
Removed unneeded 'keep' args to ProGuard
git-svn-id: https://zxing.googlecode.com/svn/trunk@295 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-18 17:06:21 +00:00 |
|
srowen
|
7214289cf0
|
Oops, use 5 passes of optimization
git-svn-id: https://zxing.googlecode.com/svn/trunk@294 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-18 16:56:12 +00:00 |
|
srowen
|
7129e6a5ee
|
Added overdue Reed-Solomon tests
git-svn-id: https://zxing.googlecode.com/svn/trunk@293 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-17 20:48:32 +00:00 |
|
srowen
|
379c3a8cc0
|
Add support for tel: URIs
git-svn-id: https://zxing.googlecode.com/svn/trunk@292 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-17 20:17:20 +00:00 |
|
srowen
|
5248fb1a7e
|
Only parse UPC result out of a UPC format code, to avoid "false positives" from other formats
git-svn-id: https://zxing.googlecode.com/svn/trunk@291 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-17 20:16:20 +00:00 |
|
srowen
|
5ae6e5be71
|
git-svn-id: https://zxing.googlecode.com/svn/trunk@290 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-17 18:41:10 +00:00 |
|
srowen
|
cc06bc326b
|
Fixed naming convention. Everything should be a "ParsedResult"
git-svn-id: https://zxing.googlecode.com/svn/trunk@289 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-17 18:24:26 +00:00 |
|