srowen
|
e367d3ef96
|
Fixed decodeEnd() situation whereby row might not be re-reversed, and fixed an old NPE I caused
git-svn-id: https://zxing.googlecode.com/svn/trunk@878 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-03-07 10:51:03 +00:00 |
|
srowen
|
8b339661d9
|
Some clever, perhaps too-clever optimization of masking code
git-svn-id: https://zxing.googlecode.com/svn/trunk@877 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-03-06 22:55:19 +00:00 |
|
dswitkin
|
c1bc060065
|
Changed the order of the BaseMonochromeBitmapSource constructor arguments to be width, height to match the rest of the codebase, and added two apparently missing methods to the J2ME subclass, although I can't test it.
git-svn-id: https://zxing.googlecode.com/svn/trunk@874 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-03-06 16:52:35 +00:00 |
|
srowen
|
6fe022eb10
|
Normalize GEO: to geo:
git-svn-id: https://zxing.googlecode.com/svn/trunk@873 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-03-06 15:25:26 +00:00 |
|
srowen
|
415c9257d6
|
Fix #150 again by moving towards a more RFC 2822-compliant definition of valid syntax
git-svn-id: https://zxing.googlecode.com/svn/trunk@872 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-03-06 15:17:38 +00:00 |
|
srowen
|
83f6b96f82
|
Backed out last 'fix' to email address parsing -- isn't going to work. Needs a better, real fix.
git-svn-id: https://zxing.googlecode.com/svn/trunk@871 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-03-05 02:28:57 +00:00 |
|
srowen
|
cf24cfd453
|
Normalize TEL: to tel: to make sure it works with Android
git-svn-id: https://zxing.googlecode.com/svn/trunk@870 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-03-05 02:26:21 +00:00 |
|
srowen
|
ddffcde9f4
|
Address Issue 152
git-svn-id: https://zxing.googlecode.com/svn/trunk@869 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-03-05 02:19:48 +00:00 |
|
srowen
|
b24fbdd7b0
|
Tiny optimizations to boolean logic to avoid extra byte code and branches in semi-critical sections
git-svn-id: https://zxing.googlecode.com/svn/trunk@867 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-02-23 13:52:45 +00:00 |
|
srowen
|
1e96791817
|
git-svn-id: https://zxing.googlecode.com/svn/trunk@859 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-02-15 12:38:12 +00:00 |
|
srowen
|
8e73582187
|
A fixed fix for email parsing
git-svn-id: https://zxing.googlecode.com/svn/trunk@858 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-02-15 12:00:52 +00:00 |
|
srowen
|
dd1eccfda8
|
Tighten email check logic a little
git-svn-id: https://zxing.googlecode.com/svn/trunk@857 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-02-15 09:45:52 +00:00 |
|
srowen
|
8e18d651bb
|
Tightened a condition to reduce accidentally detecting the alignment pattern as a finder pattern
git-svn-id: https://zxing.googlecode.com/svn/trunk@856 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-02-15 09:43:40 +00:00 |
|
srowen
|
f2a9165b7c
|
Refactored width/height values into superclass and enabled construction of RGBMonochromeBitmapSource from a Bitmap
git-svn-id: https://zxing.googlecode.com/svn/trunk@846 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-02-09 21:25:45 +00:00 |
|
srowen
|
089cc3ac44
|
Fix Issue 143, failure on invalid geo: URIs
git-svn-id: https://zxing.googlecode.com/svn/trunk@842 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-02-06 13:30:10 +00:00 |
|
srowen
|
db61519508
|
More changes in the direction of supporting ECI in the encoder
git-svn-id: https://zxing.googlecode.com/svn/trunk@837 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-01-31 20:17:43 +00:00 |
|
srowen
|
807c1646b9
|
Added basic support for caller-specified character encoding
git-svn-id: https://zxing.googlecode.com/svn/trunk@836 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-01-31 00:40:04 +00:00 |
|
srowen
|
1e8155190d
|
Add ALLOWED_LENGTHS hint, for now, in support of ITF
git-svn-id: https://zxing.googlecode.com/svn/trunk@834 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-01-30 17:29:27 +00:00 |
|
srowen
|
4d225d48e1
|
Fix a nagging inconvenience from my IDE in running tests, due to working directory issues
git-svn-id: https://zxing.googlecode.com/svn/trunk@832 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-01-28 19:03:25 +00:00 |
|
srowen
|
bb373c5929
|
Oops, StringBuffer.append(StringBuffer) doesn't exist in J2ME
git-svn-id: https://zxing.googlecode.com/svn/trunk@831 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-01-27 23:24:23 +00:00 |
|
srowen
|
f05302cc4c
|
Actually, let the scanner read codes using structured append -- just ignore these segments and show whatever part of the overall message that this code encodes
git-svn-id: https://zxing.googlecode.com/svn/trunk@830 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-01-21 21:07:00 +00:00 |
|
srowen
|
6a5d483aa5
|
Issue 127: Add structured append mode and make it clear this is not supported
git-svn-id: https://zxing.googlecode.com/svn/trunk@828 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-01-20 23:15:09 +00:00 |
|
srowen
|
25bdb39ac1
|
Remove WTK dependency which added little and only made life hard for mac users
git-svn-id: https://zxing.googlecode.com/svn/trunk@825 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-01-15 21:03:37 +00:00 |
|
srowen
|
5efb6ef335
|
Separated rectangle detection from decoder for reuse
git-svn-id: https://zxing.googlecode.com/svn/trunk@824 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-01-14 10:44:46 +00:00 |
|
srowen
|
37fbeaa36a
|
Small updates from code inspection
git-svn-id: https://zxing.googlecode.com/svn/trunk@823 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-01-10 17:01:34 +00:00 |
|
dswitkin
|
0a885aca56
|
Added 18 real world DataMatrix blackbox images, plus turned on rotation for the original set.
git-svn-id: https://zxing.googlecode.com/svn/trunk@815 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-01-06 21:11:55 +00:00 |
|
srowen
|
d0bc7df5d4
|
On a tip from Sandy found an error in the QR code detector that would miss a third finder pattern in cases of about 135 degree rotation. This changes test results but is a net win.
git-svn-id: https://zxing.googlecode.com/svn/trunk@814 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-01-04 21:11:25 +00:00 |
|
srowen
|
9433c5955b
|
Add more unit tests for client.result, and more small code tweaks.
git-svn-id: https://zxing.googlecode.com/svn/trunk@809 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-12-30 15:31:25 +00:00 |
|
dswitkin
|
3269c66e77
|
Moved one file back to the ITF directory because it should be readable.
git-svn-id: https://zxing.googlecode.com/svn/trunk@806 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-12-23 17:21:31 +00:00 |
|
kev.sully
|
12a283ebf9
|
ISSUE: http://code.google.com/p/zxing/issues/detail?id=110
Moved failing test cases to partial.
git-svn-id: https://zxing.googlecode.com/svn/trunk@805 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-12-23 12:11:14 +00:00 |
|
kev.sully
|
c1ee018a50
|
ISSUE: http://code.google.com/p/zxing/issues/detail?id=110
Moved failing test cases to partial.
git-svn-id: https://zxing.googlecode.com/svn/trunk@804 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-12-23 12:10:30 +00:00 |
|
dswitkin
|
96b80c3550
|
Turned on ITF as a format you can request via hint. Also rejiggered the unit test framework to accept an optional hint so that the ITF unit test runs (and passes) without modifying the source.
git-svn-id: https://zxing.googlecode.com/svn/trunk@803 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-12-22 22:58:58 +00:00 |
|
kev.sully
|
0a3ddd33dc
|
ISSUE: http://code.google.com/p/zxing/issues/detail?id=110
Added more test cases for ITF
git-svn-id: https://zxing.googlecode.com/svn/trunk@802 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-12-22 12:41:14 +00:00 |
|
kev.sully
|
5545bdb317
|
ISSUE: http://code.google.com/p/zxing/issues/detail?id=110
Added more test cases for ITF
git-svn-id: https://zxing.googlecode.com/svn/trunk@801 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-12-22 12:40:37 +00:00 |
|
srowen
|
d242b00126
|
More small changes from code inspection
git-svn-id: https://zxing.googlecode.com/svn/trunk@800 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-12-21 18:54:58 +00:00 |
|
srowen
|
fa59c4e093
|
Correct exception handling in certain situations so that routine decoding failures do not produce IllegalArgumentException
git-svn-id: https://zxing.googlecode.com/svn/trunk@799 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-12-21 18:40:41 +00:00 |
|
dswitkin
|
f50dcf6d27
|
Added golden results to all of our result parsing unit tests, uncovering and fixing a few subtle bugs in the process. I also expanded a few of them which were lean.
git-svn-id: https://zxing.googlecode.com/svn/trunk@796 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-12-19 20:20:54 +00:00 |
|
dswitkin
|
48480eba95
|
Fixed crash and bad parsing of an SMS with a question mark in the subject or message.
git-svn-id: https://zxing.googlecode.com/svn/trunk@794 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-12-19 15:00:20 +00:00 |
|
srowen
|
131cfe4c5c
|
More reckless refactoring and code style tweaks -- mostly adding braces around conditional/loops, and using @Override
git-svn-id: https://zxing.googlecode.com/svn/trunk@784 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-12-11 23:34:49 +00:00 |
|
srowen
|
6c5b6849b7
|
Another attack on integrating encoder and decoder: Version is done. Attempted to rationalize encoding API to deal with strings, not bytes. More code style changes like removal of 'final' on locals and arguments.
git-svn-id: https://zxing.googlecode.com/svn/trunk@781 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-12-10 00:22:14 +00:00 |
|
dswitkin
|
f265d0872f
|
Made our parsing code handle uppercase prefixes for a variety of loosely-defined formats.
git-svn-id: https://zxing.googlecode.com/svn/trunk@779 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-12-08 23:08:23 +00:00 |
|
srowen
|
12420b443d
|
Fix apparently-inconsequential typo in QR code encoder test case
git-svn-id: https://zxing.googlecode.com/svn/trunk@778 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-12-05 16:46:53 +00:00 |
|
dswitkin
|
3ef2b0b618
|
Fixed a bug in geo coordinate display, where we were always tacking on "deg N" and "deg E", which doesn't make sense. Really, N/S/E/W needs to be determined by sign, and the sign removed for W and S. However, since none of that can be translated easily, I removed it, and we now just print lat, long which is an acceptable standard.
I also bumped the Android client to v2.4 final.
git-svn-id: https://zxing.googlecode.com/svn/trunk@776 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-12-03 16:14:56 +00:00 |
|
srowen
|
c74735c1b4
|
Unify handling of Mode too
git-svn-id: https://zxing.googlecode.com/svn/trunk@771 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-12-02 01:30:57 +00:00 |
|
srowen
|
784673a241
|
Unify handling of EC level between encoder and decoder
git-svn-id: https://zxing.googlecode.com/svn/trunk@770 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-12-02 01:00:18 +00:00 |
|
srowen
|
416193ff9a
|
Big rename of variables and method to have more standard Java names
git-svn-id: https://zxing.googlecode.com/svn/trunk@769 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-12-02 00:31:10 +00:00 |
|
srowen
|
10a90bfecf
|
Some formatting changes, and a few tiny optimizations
git-svn-id: https://zxing.googlecode.com/svn/trunk@768 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-12-02 00:10:46 +00:00 |
|
srowen
|
36e9361184
|
Some formatting changes, and a few tiny optimizations
git-svn-id: https://zxing.googlecode.com/svn/trunk@767 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-12-01 21:36:58 +00:00 |
|
dswitkin
|
c3564411fb
|
Added a new QR Code unit test of real world photos of t-shirts. These are notoriously difficult because the barcodes don't lie completely flat. We're able to decode 33/48 which is better than I thought, although most of the images which fail look within reach.
git-svn-id: https://zxing.googlecode.com/svn/trunk@764 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-11-26 16:39:34 +00:00 |
|
dswitkin
|
98b34ae187
|
Made Java naming changes to BitVector.
git-svn-id: https://zxing.googlecode.com/svn/trunk@757 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-11-21 17:06:52 +00:00 |
|