srowen
|
a43e928575
|
Factor out and clarify cross product computation and its use, so it can be reused elsewhere.
git-svn-id: https://zxing.googlecode.com/svn/trunk@527 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-23 18:54:35 +00:00 |
|
srowen
|
cebac631ac
|
Added support for "05 Macro" and "06 Macro" in ASCII encodation
git-svn-id: https://zxing.googlecode.com/svn/trunk@526 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-23 18:25:16 +00:00 |
|
dswitkin
|
08d44240aa
|
Modified the library entry point in a way which lets continuous scan clients reuse the same decoding objects at each pass. This is source and semantically compatible with the previous version, so you have to choose to call decodeWithState() to get the benefits. The unit tests cannot use this because they test each image in normal and then try harder mode, which requires changing the hints object.
git-svn-id: https://zxing.googlecode.com/svn/trunk@524 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-22 16:16:21 +00:00 |
|
srowen
|
a79fad4b9c
|
Quick shortening of a method in FinderPatternFinder that I just noticed
git-svn-id: https://zxing.googlecode.com/svn/trunk@523 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-21 21:52:43 +00:00 |
|
srowen
|
5c8b0558e1
|
Enhance GenericResultPoint and move some logic out of qrcode packages for reuse with datamatrix soon
git-svn-id: https://zxing.googlecode.com/svn/trunk@522 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-21 21:48:32 +00:00 |
|
srowen
|
81ef86b634
|
More refactoring, fixed a small issue in X12 encodation of \r
git-svn-id: https://zxing.googlecode.com/svn/trunk@521 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-21 21:45:37 +00:00 |
|
srowen
|
d04099f61b
|
Tiny improvement to toString() visualization of BitMatrix
git-svn-id: https://zxing.googlecode.com/svn/trunk@520 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-18 22:46:26 +00:00 |
|
srowen
|
7fbb81a0ed
|
Fixed problem that is unclear from spec: shift apparently resets after being used in C40/Text encodation. Introduced some locals to reduce array accesses, change char to int where we are really using a numeric type, and tweaked javadoc indentation
git-svn-id: https://zxing.googlecode.com/svn/trunk@519 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-18 22:40:33 +00:00 |
|
srowen
|
d0af16c36c
|
Update to latest HTTP Core/Client libs
git-svn-id: https://zxing.googlecode.com/svn/trunk@518 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-15 23:41:24 +00:00 |
|
srowen
|
f02c4f0cfc
|
one last typo fix
git-svn-id: https://zxing.googlecode.com/svn/trunk@515 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-10 22:11:12 +00:00 |
|
srowen
|
ed4855ef70
|
More fixes to the build files after trying to build the whole thing again for release
git-svn-id: https://zxing.googlecode.com/svn/trunk@514 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-10 20:25:42 +00:00 |
|
srowen
|
2dcb114308
|
Oops, fix RIM build script to not depend on old "javame-basic" target
git-svn-id: https://zxing.googlecode.com/svn/trunk@513 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-10 20:05:03 +00:00 |
|
srowen
|
cb5b271b93
|
Updates for 0.9
git-svn-id: https://zxing.googlecode.com/svn/trunk@512 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-10 20:00:57 +00:00 |
|
srowen
|
11e60cd6e5
|
Small thread-safety correctness fix which may not matter in J2ME: "done" field should be volatile so that changes from other threads are definitely seen.
git-svn-id: https://zxing.googlecode.com/svn/trunk@511 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-10 19:59:46 +00:00 |
|
dswitkin
|
2267be2e61
|
Small improvement to unit test results output.
git-svn-id: https://zxing.googlecode.com/svn/trunk@510 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-10 19:45:50 +00:00 |
|
dswitkin
|
28f6c26335
|
Added a reflective UPC-E unit test. We cannot decode any of these silver on silver barcodes.
git-svn-id: https://zxing.googlecode.com/svn/trunk@509 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-09 21:46:27 +00:00 |
|
dswitkin
|
13cb307965
|
Added 41 real world UPC-E tests. We need to improve regular decoding here: it gets 17/41, but try harder gets 28/41.
git-svn-id: https://zxing.googlecode.com/svn/trunk@508 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-09 21:37:09 +00:00 |
|
dswitkin
|
936343b221
|
Added some very difficult reflective UPC-A images - we get 8/21. We would probably have to do something very special to handle soda cans with those silver on silver barcodes.
git-svn-id: https://zxing.googlecode.com/svn/trunk@507 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-09 20:50:03 +00:00 |
|
dswitkin
|
251e4623e6
|
All the positive test cases now track normal and try harder success rates separately. This lets us monitor regressions separately, and gives an idea of how much better try harder actually is.
git-svn-id: https://zxing.googlecode.com/svn/trunk@506 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-09 20:15:53 +00:00 |
|
dswitkin
|
f05d22687e
|
Added 52 real world UPC-A greyscale test images. We get 26/52, but more with try harder. I think I'm going to break try harder results into their own test so we can track these separately.
git-svn-id: https://zxing.googlecode.com/svn/trunk@505 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-09 19:00:33 +00:00 |
|
srowen
|
4cecc3578d
|
Oops, fix an error introduced in recent change
git-svn-id: https://zxing.googlecode.com/svn/trunk@504 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-09 17:25:44 +00:00 |
|
srowen
|
6d124e1be5
|
Minor style tweaks
git-svn-id: https://zxing.googlecode.com/svn/trunk@503 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-09 17:24:02 +00:00 |
|
srowen
|
42940c4580
|
Add iCal support, plus many small changes suggested by code inspection -- mostly making things less visible for now
git-svn-id: https://zxing.googlecode.com/svn/trunk@502 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-08 04:11:24 +00:00 |
|
srowen
|
3feb56ece3
|
Rename some methods so that they're not technically overloading one another -- maybe slightly better style-wise in Java but reduces complication in port to C++
git-svn-id: https://zxing.googlecode.com/svn/trunk@501 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-07 18:25:19 +00:00 |
|
srowen
|
45ba99787e
|
Try looking up multimedia controls under alternate names to potentially improve interoperability
git-svn-id: https://zxing.googlecode.com/svn/trunk@500 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-07 16:19:04 +00:00 |
|
srowen
|
2a9feb1f49
|
Added another phone type field to BIZCARD implementation
git-svn-id: https://zxing.googlecode.com/svn/trunk@499 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-03 20:36:06 +00:00 |
|
dswitkin
|
0ddf4bcf96
|
Don't add a newline at the front of a ParsedResult.
git-svn-id: https://zxing.googlecode.com/svn/trunk@498 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-03 16:35:00 +00:00 |
|
christian.brunschen
|
a4568587a0
|
Added 'Build All' and 'Test All' targets for Pulse build
git-svn-id: https://zxing.googlecode.com/svn/trunk@496 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-02 14:26:30 +00:00 |
|
christian.brunschen
|
b3c6b48e11
|
UI improvements
git-svn-id: https://zxing.googlecode.com/svn/trunk@495 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-02 14:22:23 +00:00 |
|
srowen
|
64369b3878
|
Add BIZCARD support and a little refactoring
git-svn-id: https://zxing.googlecode.com/svn/trunk@494 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-07-01 19:02:03 +00:00 |
|
srowen
|
d392d57c67
|
Now we can support BDAY in DoCoMo MECARD format
git-svn-id: https://zxing.googlecode.com/svn/trunk@493 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-06-27 19:38:24 +00:00 |
|
srowen
|
295319a685
|
Oops, make sure to XML-escape results
git-svn-id: https://zxing.googlecode.com/svn/trunk@492 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-06-27 19:31:40 +00:00 |
|
srowen
|
47e67ae145
|
Better bytes-to-String method for verbose output
git-svn-id: https://zxing.googlecode.com/svn/trunk@491 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-06-27 19:19:18 +00:00 |
|
srowen
|
0e311f40c9
|
Standardize getDisplayResult() implementation in parsed results, and fix up web site download page to show one J2ME download
git-svn-id: https://zxing.googlecode.com/svn/trunk@490 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-06-27 18:55:00 +00:00 |
|
srowen
|
1eab5aba49
|
Add minimal support for FNC1 mode in QR Code
git-svn-id: https://zxing.googlecode.com/svn/trunk@489 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-06-27 18:47:31 +00:00 |
|
srowen
|
90297efc57
|
Added mms:, mmsto: support and tests, plus basic tests for vCard format
git-svn-id: https://zxing.googlecode.com/svn/trunk@488 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-06-27 18:14:19 +00:00 |
|
srowen
|
aa65741586
|
More refactoring of parsed results / result parsers; added basic vCard support
git-svn-id: https://zxing.googlecode.com/svn/trunk@487 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-06-27 17:50:47 +00:00 |
|
srowen
|
dd57042f9a
|
And fixed the "270" issue: logic error in computing the "skip" allowed after finding two finder patterns when the QR Code was inverted.
git-svn-id: https://zxing.googlecode.com/svn/trunk@486 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-06-26 22:58:08 +00:00 |
|
srowen
|
621a9f25e9
|
Switch to integer math in a critical QR Code detector method for speed and tweak a few things before I start investigating this method and the infamous "270 issue"
git-svn-id: https://zxing.googlecode.com/svn/trunk@485 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-06-26 22:14:53 +00:00 |
|
srowen
|
c9018b1bd2
|
Take advantage of new parsed result fields in Android client
git-svn-id: https://zxing.googlecode.com/svn/trunk@484 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-06-26 20:20:27 +00:00 |
|
srowen
|
a5060f9338
|
Minor change to standardize on more canonical "UTF8" name for encoding in Java
git-svn-id: https://zxing.googlecode.com/svn/trunk@483 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-06-26 20:02:30 +00:00 |
|
srowen
|
011e6e9cee
|
Big refactoring of ParsedResult: now split into ResultParser and ParsedResult classes, per Christian's suggestion. This unifies the parsed results that are produced from various input, simplifying client handling of different types.
git-svn-id: https://zxing.googlecode.com/svn/trunk@482 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-06-26 19:49:38 +00:00 |
|
srowen
|
7780ada5ad
|
Implemented Paul's solution to the basic/regular build problem -- a sort of pseudo-reflection approach that works in J2ME. Now we have only a build target, not separate products for the basic version.
git-svn-id: https://zxing.googlecode.com/svn/trunk@481 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-06-26 15:35:39 +00:00 |
|
srowen
|
f652a4b100
|
Remove level="9" here (oops) and add a dump target for debugging
git-svn-id: https://zxing.googlecode.com/svn/trunk@480 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-06-25 19:40:13 +00:00 |
|
christian.brunschen
|
4e006fc849
|
added icon png files
git-svn-id: https://zxing.googlecode.com/svn/trunk@479 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-06-25 14:59:57 +00:00 |
|
christian.brunschen
|
ee44225e3d
|
Refactored ParsedResult classes into ResultParsers & ParsedResults, to allow multiple different formats to generate the same result type
git-svn-id: https://zxing.googlecode.com/svn/trunk@478 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-06-25 13:17:06 +00:00 |
|
dswitkin
|
12a57d0baf
|
Added new test of unsupported barcodes, to make sure we don't decode them.
git-svn-id: https://zxing.googlecode.com/svn/trunk@477 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-06-25 01:26:22 +00:00 |
|
dswitkin
|
cfa10cf26c
|
Added blackbox test of partial barcodes which should not decode.
git-svn-id: https://zxing.googlecode.com/svn/trunk@476 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-06-25 01:10:52 +00:00 |
|
dswitkin
|
67656a7ee3
|
Reworked the false positives unit tests to track each rotation separately, and to allow new tests to be added. I also removed four images which are going to live in another test.
git-svn-id: https://zxing.googlecode.com/svn/trunk@475 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-06-25 00:51:37 +00:00 |
|
srowen
|
a012185b85
|
AUTHORS file, build file changes and improvements
git-svn-id: https://zxing.googlecode.com/svn/trunk@474 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-06-24 19:57:41 +00:00 |
|