srowen [Mon, 6 Apr 2009 21:22:07 +0000 (21:22 +0000)]
Issue 158: Correct some off-by-one problems in Data Matrix detector and a few more improvements, ignore unsupported DM symbols
git-svn-id: http://zxing.googlecode.com/svn/trunk@895
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Thu, 12 Mar 2009 21:17:06 +0000 (21:17 +0000)]
Fixed tiny javadoc glitches
git-svn-id: http://zxing.googlecode.com/svn/trunk@892
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Thu, 12 Mar 2009 21:10:53 +0000 (21:10 +0000)]
Slightly smarter version of last change
git-svn-id: http://zxing.googlecode.com/svn/trunk@891
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Thu, 12 Mar 2009 19:11:28 +0000 (19:11 +0000)]
Created a page at zxing.appspot.com/scan which is the fall-through if Barcode Scanner is not installed and a web app tried to launch it. It contains a simple explanation and a link to Market, as well as a link for other platforms to the GetTheReader Wiki page.
git-svn-id: http://zxing.googlecode.com/svn/trunk@890
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Wed, 11 Mar 2009 21:43:04 +0000 (21:43 +0000)]
Try to do a better job of understanding if the phone supports video capture, and what formats, to provide better errors when it won't work
git-svn-id: http://zxing.googlecode.com/svn/trunk@889
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Wed, 11 Mar 2009 19:47:25 +0000 (19:47 +0000)]
Whoops, forgot to mention the C# port, I thought it was present in v1.2.
git-svn-id: http://zxing.googlecode.com/svn/trunk@887
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Wed, 11 Mar 2009 19:44:43 +0000 (19:44 +0000)]
Wrote version notes for v1.3.
git-svn-id: http://zxing.googlecode.com/svn/trunk@886
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Wed, 11 Mar 2009 19:35:23 +0000 (19:35 +0000)]
Created v2.6 final, and added the ability for web apps to launch Barcode Scanner by linking to zxing.appspot.com/scan.
git-svn-id: http://zxing.googlecode.com/svn/trunk@885
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Tue, 10 Mar 2009 17:10:19 +0000 (17:10 +0000)]
Fixed a bad build target, and added two missing packages.
git-svn-id: http://zxing.googlecode.com/svn/trunk@884
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Mon, 9 Mar 2009 20:48:48 +0000 (20:48 +0000)]
- Added a new unit test of 13 ITF images I took with a T-Mobile G1.
- Added upside down unit tests for the existing ITF images.
- Removed the temporary format code from these tests now that ITF is on by default.
git-svn-id: http://zxing.googlecode.com/svn/trunk@883
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Mon, 9 Mar 2009 20:06:14 +0000 (20:06 +0000)]
Changes to create Barcode Scanner 2.6 beta 1.
git-svn-id: http://zxing.googlecode.com/svn/trunk@882
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Mon, 9 Mar 2009 15:57:57 +0000 (15:57 +0000)]
Turned on ITF support in the Android client, and fixed a bug in the ITF result points, which by convention should draw across the whole body of the barcode, not just the start range.
git-svn-id: http://zxing.googlecode.com/svn/trunk@881
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Mon, 9 Mar 2009 15:56:08 +0000 (15:56 +0000)]
Tiny optimization to reverse()
git-svn-id: http://zxing.googlecode.com/svn/trunk@880
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Mon, 9 Mar 2009 15:46:27 +0000 (15:46 +0000)]
Turned on ITF support by default. The typical overhead in real world scanning on an Android device is 3-8 ms.
git-svn-id: http://zxing.googlecode.com/svn/trunk@879
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Sat, 7 Mar 2009 10:51:03 +0000 (10:51 +0000)]
Fixed decodeEnd() situation whereby row might not be re-reversed, and fixed an old NPE I caused
git-svn-id: http://zxing.googlecode.com/svn/trunk@878
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Fri, 6 Mar 2009 22:55:19 +0000 (22:55 +0000)]
Some clever, perhaps too-clever optimization of masking code
git-svn-id: http://zxing.googlecode.com/svn/trunk@877
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Fri, 6 Mar 2009 19:06:06 +0000 (19:06 +0000)]
Removed getWidth() and getHeight() which I added by mistake. They are already present on the base class.
git-svn-id: http://zxing.googlecode.com/svn/trunk@876
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Fri, 6 Mar 2009 18:31:45 +0000 (18:31 +0000)]
- Added the version number to the about box in a robust way which will not get stale.
- Moved the Book Search user agent into that class, which will continue to get stale, but never belonged in the XML, as it does not need translation.
- Added a try/catch block around firing off intents, and an error dialog, so that we don't crash on bad intents like TEL: in the future (even though that particular one was fixed in core).
git-svn-id: http://zxing.googlecode.com/svn/trunk@875
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Fri, 6 Mar 2009 16:52:35 +0000 (16:52 +0000)]
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: http://zxing.googlecode.com/svn/trunk@874
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Fri, 6 Mar 2009 15:25:26 +0000 (15:25 +0000)]
Normalize GEO: to geo:
git-svn-id: http://zxing.googlecode.com/svn/trunk@873
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Fri, 6 Mar 2009 15:17:38 +0000 (15:17 +0000)]
Fix #150 again by moving towards a more RFC 2822-compliant definition of valid syntax
git-svn-id: http://zxing.googlecode.com/svn/trunk@872
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Thu, 5 Mar 2009 02:28:57 +0000 (02:28 +0000)]
Backed out last 'fix' to email address parsing -- isn't going to work. Needs a better, real fix.
git-svn-id: http://zxing.googlecode.com/svn/trunk@871
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Thu, 5 Mar 2009 02:26:21 +0000 (02:26 +0000)]
Normalize TEL: to tel: to make sure it works with Android
git-svn-id: http://zxing.googlecode.com/svn/trunk@870
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Thu, 5 Mar 2009 02:19:48 +0000 (02:19 +0000)]
Address Issue 152
git-svn-id: http://zxing.googlecode.com/svn/trunk@869
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Sun, 1 Mar 2009 12:40:43 +0000 (12:40 +0000)]
Fix for #148 and possibly #149 plus a few code polishes here and there
git-svn-id: http://zxing.googlecode.com/svn/trunk@868
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Mon, 23 Feb 2009 13:52:45 +0000 (13:52 +0000)]
Tiny optimizations to boolean logic to avoid extra byte code and branches in semi-critical sections
git-svn-id: http://zxing.googlecode.com/svn/trunk@867
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Fri, 20 Feb 2009 19:04:13 +0000 (19:04 +0000)]
Revised the What's New help page, and bumped the version to 2.5 final.
git-svn-id: http://zxing.googlecode.com/svn/trunk@866
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Tue, 17 Feb 2009 17:10:23 +0000 (17:10 +0000)]
- Fixed issue 146, QR Codes get clipped when encoding very large amount of data, by adding a ScrollView.
- Also added support for sharing multiple email addresses and phone numbers.
git-svn-id: http://zxing.googlecode.com/svn/trunk@864
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Tue, 17 Feb 2009 12:27:14 +0000 (12:27 +0000)]
Added small android-integration module
git-svn-id: http://zxing.googlecode.com/svn/trunk@860
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Sun, 15 Feb 2009 12:38:12 +0000 (12:38 +0000)]
git-svn-id: zxing.googlecode.com/svn/trunk@859
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Sun, 15 Feb 2009 12:00:52 +0000 (12:00 +0000)]
A fixed fix for email parsing
git-svn-id: http://zxing.googlecode.com/svn/trunk@858
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Sun, 15 Feb 2009 09:45:52 +0000 (09:45 +0000)]
Tighten email check logic a little
git-svn-id: http://zxing.googlecode.com/svn/trunk@857
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Sun, 15 Feb 2009 09:43:40 +0000 (09:43 +0000)]
Tightened a condition to reduce accidentally detecting the alignment pattern as a finder pattern
git-svn-id: http://zxing.googlecode.com/svn/trunk@856
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
eray.ince [Thu, 12 Feb 2009 12:13:28 +0000 (12:13 +0000)]
git-svn-id: zxing.googlecode.com/svn/trunk@853
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
eray.ince [Thu, 12 Feb 2009 12:06:32 +0000 (12:06 +0000)]
git-svn-id: zxing.googlecode.com/svn/trunk@852
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
eray.ince [Thu, 12 Feb 2009 12:06:01 +0000 (12:06 +0000)]
git-svn-id: zxing.googlecode.com/svn/trunk@851
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
eray.ince [Thu, 12 Feb 2009 12:00:58 +0000 (12:00 +0000)]
git-svn-id: zxing.googlecode.com/svn/trunk@850
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Tue, 10 Feb 2009 20:08:20 +0000 (20:08 +0000)]
Changed the Intent to send emails to address issue 145.
git-svn-id: http://zxing.googlecode.com/svn/trunk@847
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Mon, 9 Feb 2009 21:25:45 +0000 (21:25 +0000)]
Refactored width/height values into superclass and enabled construction of RGBMonochromeBitmapSource from a Bitmap
git-svn-id: http://zxing.googlecode.com/svn/trunk@846
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Mon, 9 Feb 2009 20:25:16 +0000 (20:25 +0000)]
git-svn-id: zxing.googlecode.com/svn/trunk@845
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Fri, 6 Feb 2009 14:06:05 +0000 (14:06 +0000)]
Make public to enable reuse; add convenience constructor for no cropping, or cropping without a Rect object. Also optimize a few things.
git-svn-id: http://zxing.googlecode.com/svn/trunk@843
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Fri, 6 Feb 2009 13:30:10 +0000 (13:30 +0000)]
Fix Issue 143, failure on invalid geo: URIs
git-svn-id: http://zxing.googlecode.com/svn/trunk@842
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Thu, 5 Feb 2009 13:06:19 +0000 (13:06 +0000)]
Convert asserts to exceptions where the conditions could be false in a correct, bug-free program -- makes sure caller errors are caught and reported meaningfully
git-svn-id: http://zxing.googlecode.com/svn/trunk@840
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Tue, 3 Feb 2009 10:15:23 +0000 (10:15 +0000)]
Issue 141 -- add flash control for JSR 234 phones
git-svn-id: http://zxing.googlecode.com/svn/trunk@839
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Sun, 1 Feb 2009 11:44:56 +0000 (11:44 +0000)]
Commit Simon's changes for Issue 134
git-svn-id: http://zxing.googlecode.com/svn/trunk@838
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Sat, 31 Jan 2009 20:17:43 +0000 (20:17 +0000)]
More changes in the direction of supporting ECI in the encoder
git-svn-id: http://zxing.googlecode.com/svn/trunk@837
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Sat, 31 Jan 2009 00:40:04 +0000 (00:40 +0000)]
Added basic support for caller-specified character encoding
git-svn-id: http://zxing.googlecode.com/svn/trunk@836
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Fri, 30 Jan 2009 18:19:16 +0000 (18:19 +0000)]
git-svn-id: zxing.googlecode.com/svn/trunk@835
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Fri, 30 Jan 2009 17:29:27 +0000 (17:29 +0000)]
Add ALLOWED_LENGTHS hint, for now, in support of ITF
git-svn-id: http://zxing.googlecode.com/svn/trunk@834
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Fri, 30 Jan 2009 16:04:03 +0000 (16:04 +0000)]
Committed Simon's splash screen for Issue 130
git-svn-id: http://zxing.googlecode.com/svn/trunk@833
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Wed, 28 Jan 2009 19:03:25 +0000 (19:03 +0000)]
Fix a nagging inconvenience from my IDE in running tests, due to working directory issues
git-svn-id: http://zxing.googlecode.com/svn/trunk@832
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Tue, 27 Jan 2009 23:24:23 +0000 (23:24 +0000)]
Oops, StringBuffer.append(StringBuffer) doesn't exist in J2ME
git-svn-id: http://zxing.googlecode.com/svn/trunk@831
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Wed, 21 Jan 2009 21:07:00 +0000 (21:07 +0000)]
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: http://zxing.googlecode.com/svn/trunk@830
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Tue, 20 Jan 2009 23:41:10 +0000 (23:41 +0000)]
Issue 131: reuse Alert objects
git-svn-id: http://zxing.googlecode.com/svn/trunk@829
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Tue, 20 Jan 2009 23:15:09 +0000 (23:15 +0000)]
Issue 127: Add structured append mode and make it clear this is not supported
git-svn-id: http://zxing.googlecode.com/svn/trunk@828
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Sat, 17 Jan 2009 00:44:53 +0000 (00:44 +0000)]
Issue 126: make sure files are deleted after done
git-svn-id: http://zxing.googlecode.com/svn/trunk@826
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Thu, 15 Jan 2009 21:03:37 +0000 (21:03 +0000)]
Remove WTK dependency which added little and only made life hard for mac users
git-svn-id: http://zxing.googlecode.com/svn/trunk@825
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Wed, 14 Jan 2009 10:44:46 +0000 (10:44 +0000)]
Separated rectangle detection from decoder for reuse
git-svn-id: http://zxing.googlecode.com/svn/trunk@824
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Sat, 10 Jan 2009 17:01:34 +0000 (17:01 +0000)]
Small updates from code inspection
git-svn-id: http://zxing.googlecode.com/svn/trunk@823
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Sat, 10 Jan 2009 14:05:37 +0000 (14:05 +0000)]
Improve handling of MultimediaManager to make it a bit easier to make a 'basic' build
git-svn-id: http://zxing.googlecode.com/svn/trunk@822
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
mfzpeyo [Sat, 10 Jan 2009 12:21:17 +0000 (12:21 +0000)]
C# port, add datamatrix code
git-svn-id: http://zxing.googlecode.com/svn/trunk@820
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
mfzpeyo [Fri, 9 Jan 2009 17:24:25 +0000 (17:24 +0000)]
C# port, QRCode finder pattern update based on r814 update
git-svn-id: http://zxing.googlecode.com/svn/trunk@819
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
mfzpeyo [Fri, 9 Jan 2009 03:15:02 +0000 (03:15 +0000)]
git-svn-id: zxing.googlecode.com/svn/trunk@818
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Thu, 8 Jan 2009 17:02:40 +0000 (17:02 +0000)]
Committed C# port from Mohamad
git-svn-id: http://zxing.googlecode.com/svn/trunk@817
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Tue, 6 Jan 2009 21:11:55 +0000 (21:11 +0000)]
Added 18 real world DataMatrix blackbox images, plus turned on rotation for the original set.
git-svn-id: http://zxing.googlecode.com/svn/trunk@815
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Sun, 4 Jan 2009 21:11:25 +0000 (21:11 +0000)]
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: http://zxing.googlecode.com/svn/trunk@814
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Sat, 3 Jan 2009 14:30:45 +0000 (14:30 +0000)]
git-svn-id: zxing.googlecode.com/svn/trunk@813
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Sat, 3 Jan 2009 14:25:49 +0000 (14:25 +0000)]
git-svn-id: zxing.googlecode.com/svn/trunk@812
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Fri, 2 Jan 2009 18:41:04 +0000 (18:41 +0000)]
Oops, appears I accidentally committed a typo -- addressing that
git-svn-id: http://zxing.googlecode.com/svn/trunk@811
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Fri, 2 Jan 2009 14:32:24 +0000 (14:32 +0000)]
Commit additional check for null as suggested on discussion group
git-svn-id: http://zxing.googlecode.com/svn/trunk@810
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Tue, 30 Dec 2008 15:31:25 +0000 (15:31 +0000)]
Add more unit tests for client.result, and more small code tweaks.
git-svn-id: http://zxing.googlecode.com/svn/trunk@809
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Tue, 23 Dec 2008 19:02:47 +0000 (19:02 +0000)]
Updated release notes for v1.2.
git-svn-id: http://zxing.googlecode.com/svn/trunk@807
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Tue, 23 Dec 2008 17:21:31 +0000 (17:21 +0000)]
Moved one file back to the ITF directory because it should be readable.
git-svn-id: http://zxing.googlecode.com/svn/trunk@806
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
kev.sully [Tue, 23 Dec 2008 12:11:14 +0000 (12:11 +0000)]
ISSUE: code.google.com/p/zxing/issues/detail?id=110
Moved failing test cases to partial.
git-svn-id: http://zxing.googlecode.com/svn/trunk@805
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
kev.sully [Tue, 23 Dec 2008 12:10:30 +0000 (12:10 +0000)]
ISSUE: code.google.com/p/zxing/issues/detail?id=110
Moved failing test cases to partial.
git-svn-id: http://zxing.googlecode.com/svn/trunk@804
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Mon, 22 Dec 2008 22:58:58 +0000 (22:58 +0000)]
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: http://zxing.googlecode.com/svn/trunk@803
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
kev.sully [Mon, 22 Dec 2008 12:41:14 +0000 (12:41 +0000)]
ISSUE: code.google.com/p/zxing/issues/detail?id=110
Added more test cases for ITF
git-svn-id: http://zxing.googlecode.com/svn/trunk@802
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
kev.sully [Mon, 22 Dec 2008 12:40:37 +0000 (12:40 +0000)]
ISSUE: code.google.com/p/zxing/issues/detail?id=110
Added more test cases for ITF
git-svn-id: http://zxing.googlecode.com/svn/trunk@801
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Sun, 21 Dec 2008 18:54:58 +0000 (18:54 +0000)]
More small changes from code inspection
git-svn-id: http://zxing.googlecode.com/svn/trunk@800
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Sun, 21 Dec 2008 18:40:41 +0000 (18:40 +0000)]
Correct exception handling in certain situations so that routine decoding failures do not produce IllegalArgumentException
git-svn-id: http://zxing.googlecode.com/svn/trunk@799
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
leppoc [Fri, 19 Dec 2008 21:28:11 +0000 (21:28 +0000)]
Another (better) solution for google maps long copyright strings.
git-svn-id: http://zxing.googlecode.com/svn/trunk@798
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
leppoc [Fri, 19 Dec 2008 21:02:36 +0000 (21:02 +0000)]
Add a google maps component to the GeoLocation generator.
git-svn-id: http://zxing.googlecode.com/svn/trunk@797
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Fri, 19 Dec 2008 20:20:54 +0000 (20:20 +0000)]
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: http://zxing.googlecode.com/svn/trunk@796
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
leppoc [Fri, 19 Dec 2008 16:24:20 +0000 (16:24 +0000)]
Allow the + character in phone numbers. In the same time, fix a bug where other non allowed characters (such as /, or &) in url attributes would generate a non valid url.
git-svn-id: http://zxing.googlecode.com/svn/trunk@795
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Fri, 19 Dec 2008 15:00:20 +0000 (15:00 +0000)]
Fixed crash and bad parsing of an SMS with a question mark in the subject or message.
git-svn-id: http://zxing.googlecode.com/svn/trunk@794
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Wed, 17 Dec 2008 21:00:38 +0000 (21:00 +0000)]
Small change to make the yaml file match the Ant script.
git-svn-id: http://zxing.googlecode.com/svn/trunk@790
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Wed, 17 Dec 2008 18:19:16 +0000 (18:19 +0000)]
Created the Ant build file for zxing.appspot.com, which appears to work. All that's left is uploading the site.
git-svn-id: http://zxing.googlecode.com/svn/trunk@789
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
leppoc [Tue, 16 Dec 2008 23:08:42 +0000 (23:08 +0000)]
Adding gwt QR Code generator, and appspot configuration files.
git-svn-id: http://zxing.googlecode.com/svn/trunk@788
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Tue, 16 Dec 2008 21:20:50 +0000 (21:20 +0000)]
Added a variable for Google Web Toolkit to the globabl build.properties.
git-svn-id: http://zxing.googlecode.com/svn/trunk@787
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Tue, 16 Dec 2008 20:18:09 +0000 (20:18 +0000)]
Fixed a broken inline image in the HTML help.
git-svn-id: http://zxing.googlecode.com/svn/trunk@786
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Fri, 12 Dec 2008 19:06:32 +0000 (19:06 +0000)]
Created the front page of the new zxing.appspot.com site.
git-svn-id: http://zxing.googlecode.com/svn/trunk@785
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Thu, 11 Dec 2008 23:34:49 +0000 (23:34 +0000)]
More reckless refactoring and code style tweaks -- mostly adding braces around conditional/loops, and using @Override
git-svn-id: http://zxing.googlecode.com/svn/trunk@784
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Thu, 11 Dec 2008 17:09:12 +0000 (17:09 +0000)]
Added two new preferences: vibrate on scan, and copy contents to clipboard on scan.
git-svn-id: http://zxing.googlecode.com/svn/trunk@783
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Wed, 10 Dec 2008 14:26:24 +0000 (14:26 +0000)]
Use useexternalfile on javadoc task to avoid odd error that only happens on Windows
git-svn-id: http://zxing.googlecode.com/svn/trunk@782
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Wed, 10 Dec 2008 00:22:14 +0000 (00:22 +0000)]
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: http://zxing.googlecode.com/svn/trunk@781
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Tue, 9 Dec 2008 16:20:32 +0000 (16:20 +0000)]
Small speedups in time-related code
git-svn-id: http://zxing.googlecode.com/svn/trunk@780
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Mon, 8 Dec 2008 23:08:23 +0000 (23:08 +0000)]
Made our parsing code handle uppercase prefixes for a variety of loosely-defined formats.
git-svn-id: http://zxing.googlecode.com/svn/trunk@779
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Fri, 5 Dec 2008 16:46:53 +0000 (16:46 +0000)]
Fix apparently-inconsequential typo in QR code encoder test case
git-svn-id: http://zxing.googlecode.com/svn/trunk@778
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Fri, 5 Dec 2008 16:09:36 +0000 (16:09 +0000)]
Updated the permission to read bookmarks to conform to the new Android API.
git-svn-id: http://zxing.googlecode.com/svn/trunk@777
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Wed, 3 Dec 2008 16:14:56 +0000 (16:14 +0000)]
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: http://zxing.googlecode.com/svn/trunk@776
59b500cc-1b3d-0410-9834-
0bbf25fbcc57