srowen [Wed, 15 Sep 2010 09:21:06 +0000 (09:21 +0000)]
Minor changes from code inspection results
git-svn-id: http://zxing.googlecode.com/svn/trunk@1589
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Mon, 13 Sep 2010 10:58:48 +0000 (10:58 +0000)]
Small fixes for 1.6 release
git-svn-id: http://zxing.googlecode.com/svn/trunk@1587
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Mon, 13 Sep 2010 09:12:02 +0000 (09:12 +0000)]
Another minor change to WhiteRectangleDetector and update "about" screen in Android to mention Data Matrix
git-svn-id: http://zxing.googlecode.com/svn/trunk@1586
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Mon, 13 Sep 2010 09:05:15 +0000 (09:05 +0000)]
Replace Math.round() with simple workalike -- faster, and needed to work in JavaME
git-svn-id: http://zxing.googlecode.com/svn/trunk@1585
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin@google.com [Fri, 10 Sep 2010 21:02:33 +0000 (21:02 +0000)]
Fixed the Google Shopper button remaining visible after scanning a product, and bumped the version to 3.5 beta 1.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1583
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Fri, 10 Sep 2010 12:40:18 +0000 (12:40 +0000)]
Issue 548, delete() before close() on FileConnection
git-svn-id: http://zxing.googlecode.com/svn/trunk@1582
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Fri, 10 Sep 2010 08:24:51 +0000 (08:24 +0000)]
Issue 549, Make slightly more consistent by changing value of as-yet-unused key ENCODE_FORMAT
git-svn-id: http://zxing.googlecode.com/svn/trunk@1581
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
smparkes@smparkes.net [Thu, 9 Sep 2010 15:10:50 +0000 (15:10 +0000)]
add preview layer before starting capture
git-svn-id: http://zxing.googlecode.com/svn/trunk@1580
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Thu, 9 Sep 2010 07:30:57 +0000 (07:30 +0000)]
Turn on Data Matrix, including separate scan option in Android
git-svn-id: http://zxing.googlecode.com/svn/trunk@1579
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Tue, 7 Sep 2010 23:53:33 +0000 (23:53 +0000)]
Reformat, and implement some performance optimization
git-svn-id: http://zxing.googlecode.com/svn/trunk@1578
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Tue, 7 Sep 2010 23:20:40 +0000 (23:20 +0000)]
Turkish translation from Acer
git-svn-id: http://zxing.googlecode.com/svn/trunk@1577
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dav.olivier@gmail.com [Sun, 5 Sep 2010 11:28:12 +0000 (11:28 +0000)]
Minor deletion of code that shouldn't have been committed
git-svn-id: http://zxing.googlecode.com/svn/trunk@1576
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dav.olivier@gmail.com [Sat, 4 Sep 2010 18:07:09 +0000 (18:07 +0000)]
corrected possibilities of crashing while detecting a datamatrix
git-svn-id: http://zxing.googlecode.com/svn/trunk@1575
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dav.olivier@gmail.com [Fri, 3 Sep 2010 20:49:22 +0000 (20:49 +0000)]
Improved datamatrix reader with new algorithm
git-svn-id: http://zxing.googlecode.com/svn/trunk@1574
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Fri, 3 Sep 2010 07:50:47 +0000 (07:50 +0000)]
David Olivier's Data Matrix improvements
git-svn-id: http://zxing.googlecode.com/svn/trunk@1573
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Wed, 1 Sep 2010 10:26:37 +0000 (10:26 +0000)]
Issue 537, don't return UPC-A for EAN-13 starting with 0 when UPC-A isn't allowed
git-svn-id: http://zxing.googlecode.com/svn/trunk@1572
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
smparkes@smparkes.net [Tue, 31 Aug 2010 17:36:28 +0000 (17:36 +0000)]
git/svn ignore build artifacts
git-svn-id: http://zxing.googlecode.com/svn/trunk@1571
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
smparkes@smparkes.net [Tue, 31 Aug 2010 03:18:56 +0000 (03:18 +0000)]
Issue 524
git-svn-id: http://zxing.googlecode.com/svn/trunk@1570
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Sun, 29 Aug 2010 20:31:47 +0000 (20:31 +0000)]
Issue 465, remove reference to libs/ as it is not used
git-svn-id: http://zxing.googlecode.com/svn/trunk@1569
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin@google.com [Thu, 26 Aug 2010 14:58:03 +0000 (14:58 +0000)]
One more change to accommodate differences in jpeg libraries. Some machines will report this test as too lax by one image.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1568
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin@google.com [Thu, 26 Aug 2010 14:55:17 +0000 (14:55 +0000)]
Updated the negative blackbox test values.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1567
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
flyashi [Thu, 26 Aug 2010 14:46:31 +0000 (14:46 +0000)]
C++: fix dormat BitArray quiet zone checking bug that was causing rampant false positives
also make zxing test app decode call a little cleaner.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1566
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin@google.com [Thu, 26 Aug 2010 14:13:33 +0000 (14:13 +0000)]
Added rounding code to the C++ port as well.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1565
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin@google.com [Thu, 26 Aug 2010 14:06:44 +0000 (14:06 +0000)]
Added rounding code to getRow() as well and updated the tests accordingly.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1564
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin@google.com [Wed, 25 Aug 2010 20:51:14 +0000 (20:51 +0000)]
Removed dynamic allocation of new int[2] when searching for
guard patterns to improve performance.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1563
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin@google.com [Wed, 25 Aug 2010 19:03:32 +0000 (19:03 +0000)]
Minor formatting cleanup.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1562
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin@google.com [Wed, 25 Aug 2010 18:39:14 +0000 (18:39 +0000)]
Converted tabs to spaces.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1561
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin@google.com [Wed, 25 Aug 2010 18:23:00 +0000 (18:23 +0000)]
Created new false positives blackbox test. We definitely have a problem with EAN_8 firing too often.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1560
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
smparkes@smparkes.net [Wed, 25 Aug 2010 16:10:25 +0000 (16:10 +0000)]
git/svn ignores for build artifacts/personal xcode settings
git-svn-id: http://zxing.googlecode.com/svn/trunk@1559
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
smparkes@smparkes.net [Wed, 25 Aug 2010 15:54:19 +0000 (15:54 +0000)]
Issue 494 round luminance values rather than truncate
git-svn-id: http://zxing.googlecode.com/svn/trunk@1558
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Tue, 24 Aug 2010 19:17:48 +0000 (19:17 +0000)]
Translation updates from Morgan Courbet
git-svn-id: http://zxing.googlecode.com/svn/trunk@1557
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin@google.com [Tue, 24 Aug 2010 18:59:26 +0000 (18:59 +0000)]
Removed an extra memcpy and made getMatrix() pure virtual.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1556
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Mon, 23 Aug 2010 16:41:15 +0000 (16:41 +0000)]
Slovenian translation
git-svn-id: http://zxing.googlecode.com/svn/trunk@1555
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin@google.com [Mon, 23 Aug 2010 15:47:13 +0000 (15:47 +0000)]
Created new UPC-A blackbox test.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1554
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin@google.com [Mon, 23 Aug 2010 15:39:33 +0000 (15:39 +0000)]
Updated the ZXingText Ant file to match the Barcode Scanner one.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1553
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Sun, 22 Aug 2010 21:58:11 +0000 (21:58 +0000)]
Issue 521, avoid an NPE
git-svn-id: http://zxing.googlecode.com/svn/trunk@1552
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
flyashi [Fri, 20 Aug 2010 20:24:20 +0000 (20:24 +0000)]
GreyscaleRotatedLuminanceSource: implemented getMatrix()
BitMatrix: implemented getRow
git-svn-id: http://zxing.googlecode.com/svn/trunk@1551
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
smparkes@smparkes.net [Fri, 20 Aug 2010 18:46:05 +0000 (18:46 +0000)]
Allow a few build-time arguments to the C++ build
Add DEBUG and PIC flags to scons so you can now build without debug, e.g.,
scons DEBUG=false lib
or with -fPIC forced, e.g,.
scons PIC=true lib
Defaults haven't changed.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1550
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
smparkes@smparkes.net [Fri, 20 Aug 2010 00:41:26 +0000 (00:41 +0000)]
Tweak svn/git ignores
Add OS X libzxing.a project
Include a copy of scons-local for cpp
git-svn-id: http://zxing.googlecode.com/svn/trunk@1549
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
smparkes@smparkes.net [Fri, 20 Aug 2010 00:17:50 +0000 (00:17 +0000)]
svn:ignore java build artifacts
git-svn-id: http://zxing.googlecode.com/svn/trunk@1548
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin@google.com [Wed, 18 Aug 2010 18:31:49 +0000 (18:31 +0000)]
Fixed a bug I introduced while removing exceptions, which caused the
x coordinate of 1D barcodes to always be flipped, as if they had been
read upside down.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1547
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
smparkes@smparkes.net [Tue, 17 Aug 2010 21:18:56 +0000 (21:18 +0000)]
Issue 479
Note, the audio no longer plays. I'm pretty sure this is because the widget is dismissed immediately
and the sound is released before it is played. I'm thinkng audio feedback should be done by the caller.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1546
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
smparkes@smparkes.net [Tue, 17 Aug 2010 20:12:10 +0000 (20:12 +0000)]
Issue 520
git-svn-id: http://zxing.googlecode.com/svn/trunk@1545
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Tue, 17 Aug 2010 17:34:32 +0000 (17:34 +0000)]
Minor change to make javadoc work with new Android SDK
git-svn-id: http://zxing.googlecode.com/svn/trunk@1544
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
smparkes@smparkes.net [Tue, 17 Aug 2010 16:19:57 +0000 (16:19 +0000)]
Issue 519
git-svn-id: http://zxing.googlecode.com/svn/trunk@1543
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
smparkes@smparkes.net [Tue, 17 Aug 2010 00:10:33 +0000 (00:10 +0000)]
cleaned up versions of new tests; hopefully no EOL issues
git-svn-id: http://zxing.googlecode.com/svn/trunk@1542
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
smparkes@smparkes.net [Tue, 17 Aug 2010 00:09:09 +0000 (00:09 +0000)]
remove CRLF files before readding them (in an attempt to not confuse SVN with EOL stuff)
git-svn-id: http://zxing.googlecode.com/svn/trunk@1541
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Mon, 16 Aug 2010 21:55:33 +0000 (21:55 +0000)]
Issue 520
git-svn-id: http://zxing.googlecode.com/svn/trunk@1540
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
smparkes@smparkes.net [Mon, 16 Aug 2010 21:02:27 +0000 (21:02 +0000)]
a set of synthetic version 40 tests at each ECC level
git-svn-id: http://zxing.googlecode.com/svn/trunk@1539
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
smparkes@smparkes.net [Mon, 16 Aug 2010 20:54:15 +0000 (20:54 +0000)]
fix log to reflect reality
git-svn-id: http://zxing.googlecode.com/svn/trunk@1538
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Mon, 16 Aug 2010 20:19:09 +0000 (20:19 +0000)]
Issue 519
git-svn-id: http://zxing.googlecode.com/svn/trunk@1537
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin@google.com [Mon, 16 Aug 2010 15:34:00 +0000 (15:34 +0000)]
Fixed the double delete problem remaining in issue 503.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1536
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin@google.com [Mon, 16 Aug 2010 15:17:39 +0000 (15:17 +0000)]
Removed as many exceptions as possible from the C++ product readers
to improve performance. There is no change in the number of images
which pass the unit tests.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1535
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Mon, 16 Aug 2010 11:09:49 +0000 (11:09 +0000)]
Preserve line breaks into XHTML
git-svn-id: http://zxing.googlecode.com/svn/trunk@1534
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Sat, 14 Aug 2010 19:11:49 +0000 (19:11 +0000)]
Issue 492
git-svn-id: http://zxing.googlecode.com/svn/trunk@1533
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Sat, 14 Aug 2010 19:00:54 +0000 (19:00 +0000)]
Weird, Android doesn't have TimeUnit.MINUTES
git-svn-id: http://zxing.googlecode.com/svn/trunk@1532
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin@google.com [Fri, 13 Aug 2010 19:47:13 +0000 (19:47 +0000)]
Changed OneDReader::recordPattern to not throw exceptions. For now it just
moves them up a level to the callers.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1531
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Fri, 13 Aug 2010 17:20:42 +0000 (17:20 +0000)]
Remove another -Xint, and use -Djava.awt.headless=true to avoid Apple JDK annoyance
git-svn-id: http://zxing.googlecode.com/svn/trunk@1530
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Fri, 13 Aug 2010 17:18:53 +0000 (17:18 +0000)]
Issue 460, auto timeout of CaptureActivity after inactivity, for testing. Also break out some code from CaptureActivity to reduce its size.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1529
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Fri, 13 Aug 2010 17:17:47 +0000 (17:17 +0000)]
Tiny style bits
git-svn-id: http://zxing.googlecode.com/svn/trunk@1528
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin@google.com [Fri, 13 Aug 2010 16:20:03 +0000 (16:20 +0000)]
Began removing the excessive use of exceptions in the 1D readers by drawing
a line in the sand: no one may throw an exception from decodeRow(). Next up
is to throw fewer exceptions internally.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1527
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Fri, 13 Aug 2010 03:30:58 +0000 (03:30 +0000)]
Workaround for Hotspot bug that lets tests run without -Xint, from Steven Parkes
git-svn-id: http://zxing.googlecode.com/svn/trunk@1526
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Thu, 12 Aug 2010 20:54:54 +0000 (20:54 +0000)]
Issue 509
git-svn-id: http://zxing.googlecode.com/svn/trunk@1525
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Thu, 12 Aug 2010 20:51:09 +0000 (20:51 +0000)]
Issue 505
git-svn-id: http://zxing.googlecode.com/svn/trunk@1524
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Thu, 12 Aug 2010 20:24:38 +0000 (20:24 +0000)]
Issue 508
git-svn-id: http://zxing.googlecode.com/svn/trunk@1523
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Thu, 12 Aug 2010 20:18:08 +0000 (20:18 +0000)]
Issue 511
git-svn-id: http://zxing.googlecode.com/svn/trunk@1522
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin@google.com [Wed, 11 Aug 2010 22:10:29 +0000 (22:10 +0000)]
Fixed issue 503, adding support for getMatrix() in GreyscaleLuminanceSource. Also clarified
that getRow() and getMatrix() require the caller to delete the allocated memory.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1521
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin@google.com [Wed, 11 Aug 2010 15:17:35 +0000 (15:17 +0000)]
Removed an extra BitArray, honored the result of LuminanceSource.getRow(), and fixed
a bunch of formatting.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1520
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Wed, 11 Aug 2010 13:59:48 +0000 (13:59 +0000)]
Add result points for UPC EAN metadata extension
git-svn-id: http://zxing.googlecode.com/svn/trunk@1519
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Wed, 11 Aug 2010 13:44:38 +0000 (13:44 +0000)]
Issue 507 remove company
git-svn-id: http://zxing.googlecode.com/svn/trunk@1518
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Wed, 11 Aug 2010 13:42:39 +0000 (13:42 +0000)]
Issue 512
git-svn-id: http://zxing.googlecode.com/svn/trunk@1517
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
rpechayr [Mon, 9 Aug 2010 04:46:06 +0000 (04:46 +0000)]
[iphone] temporary fix because still not valid for app store. ScanTest now builds and run ad decodes QRCode. Does not work yet on iPhone 4. Next step is to completely change ZXingWidget to make it use AVFoundation
git-svn-id: http://zxing.googlecode.com/svn/trunk@1516
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Sat, 7 Aug 2010 13:22:47 +0000 (13:22 +0000)]
Issue 497
git-svn-id: http://zxing.googlecode.com/svn/trunk@1515
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Sat, 7 Aug 2010 13:21:35 +0000 (13:21 +0000)]
Preserve query in geo URI
git-svn-id: http://zxing.googlecode.com/svn/trunk@1514
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Sat, 7 Aug 2010 12:50:16 +0000 (12:50 +0000)]
Slight refinement to last change - a cached row which
failed should throw an exception, not return NULL.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1513
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Fri, 6 Aug 2010 23:33:48 +0000 (23:33 +0000)]
Fixed a bug which prevented this binarizer from caching rows.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1512
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
flyashi [Fri, 6 Aug 2010 19:04:19 +0000 (19:04 +0000)]
C++ port: add header file change
Commit the matching header for the Code39Reader.cpp change in r1510
git-svn-id: http://zxing.googlecode.com/svn/trunk@1511
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
flyashi [Fri, 6 Aug 2010 18:59:07 +0000 (18:59 +0000)]
C++ port: some memory leak cleanups
Closes Issue 499 and Issue 496.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1510
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
flyashi [Fri, 6 Aug 2010 14:28:47 +0000 (14:28 +0000)]
Fixes two virtual calls and one local variable reference. Closes issue 493 and issue 498 and makes UPC-E work.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1509
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin@google.com [Thu, 5 Aug 2010 15:22:30 +0000 (15:22 +0000)]
Issue 495: Renamed DATAMATRIX to DATA_MATRIX for consistency.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1508
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
flyashi [Wed, 4 Aug 2010 14:09:09 +0000 (14:09 +0000)]
C++ port: add changes to HybridBinarizer
This closes Issue 490.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1507
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
flyashi [Wed, 4 Aug 2010 13:36:20 +0000 (13:36 +0000)]
C++ port: Make sure #indef/#define/#endif's and copyright information on all header files is in a common format.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1506
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
flyashi [Wed, 4 Aug 2010 13:35:44 +0000 (13:35 +0000)]
C++ port: Hints infrastructure was added in r1499. This changeset implements reader selection support.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1505
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin [Mon, 2 Aug 2010 17:02:49 +0000 (17:02 +0000)]
Updated Dutch translation from Sven Klinkhamer.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1504
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Mon, 2 Aug 2010 10:57:11 +0000 (10:57 +0000)]
Issue 488
git-svn-id: http://zxing.googlecode.com/svn/trunk@1503
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Mon, 2 Aug 2010 04:52:06 +0000 (04:52 +0000)]
Issue 489 update the port
git-svn-id: http://zxing.googlecode.com/svn/trunk@1501
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Sat, 31 Jul 2010 15:07:16 +0000 (15:07 +0000)]
Issue 469 -- tweak to special case of all-black 8x8 region. Parse it as black. Other near-uniform regions remain parsed as all white.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1500
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
flyashi [Thu, 29 Jul 2010 19:41:52 +0000 (19:41 +0000)]
C++ port: update test binary with more flags and add barcode format names next to the enum for printing (right know the only way to tell what result->getBarcodeFormat() is is by comparing one by one against the enum entries.)
git-svn-id: http://zxing.googlecode.com/svn/trunk@1499
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
flyashi [Thu, 29 Jul 2010 19:39:44 +0000 (19:39 +0000)]
C++ port: add decode hints system
git-svn-id: http://zxing.googlecode.com/svn/trunk@1498
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
flyashi [Thu, 29 Jul 2010 19:01:45 +0000 (19:01 +0000)]
C++ port: fix memory leak in LuminanceSource::getMatrix()
git-svn-id: http://zxing.googlecode.com/svn/trunk@1497
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
flyashi [Thu, 29 Jul 2010 18:54:36 +0000 (18:54 +0000)]
Java CommandLineRunner: print result points
git-svn-id: http://zxing.googlecode.com/svn/trunk@1496
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
flyashi [Thu, 29 Jul 2010 18:52:24 +0000 (18:52 +0000)]
C++ port: UPCEAN reader fixes
- make UPCEANReader fail if there's no quiet zone after the end marker, vastly reducing UPC_E false positives
git-svn-id: http://zxing.googlecode.com/svn/trunk@1495
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
flyashi [Thu, 29 Jul 2010 18:50:33 +0000 (18:50 +0000)]
C++ port: minor code and comment cleanups all over the place
git-svn-id: http://zxing.googlecode.com/svn/trunk@1494
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
flyashi [Tue, 27 Jul 2010 23:02:28 +0000 (23:02 +0000)]
C++: ITFReader.cpp was throwing wrong exception
ITFReader.cpp:75 was catching and re-throwing Exception instead of ReaderException, causing scanning to terminate prematurely in some cases (i.e. core/test/data/blackbox/ean13-1/23.JPG). The calling function, MultiFormatOneDReader::doDecode, is only catching ReaderException's. An Exception would be passed all the way up to the caller, even if scanning hasn't finished yet for other decoders for other rows.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1493
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin@google.com [Wed, 21 Jul 2010 23:15:23 +0000 (23:15 +0000)]
Added a Google Shopper icon to the result buton for products and ISBNs.
git-svn-id: http://zxing.googlecode.com/svn/trunk@1492
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
dswitkin@google.com [Tue, 20 Jul 2010 22:43:38 +0000 (22:43 +0000)]
Final Barcode Scanner 3.4 changes:
- Cleaned up the sharing UI
- Removed a piece of black artwork
- Fixed the Froyo bug with the Help screen appearing blank
- Made external URLs in Help launch in the Browser
- Updated some help text
git-svn-id: http://zxing.googlecode.com/svn/trunk@1491
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Mon, 19 Jul 2010 21:28:57 +0000 (21:28 +0000)]
Break out click listener class and make duplicate scans always result in new entry at top
git-svn-id: http://zxing.googlecode.com/svn/trunk@1490
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
flyashi [Mon, 19 Jul 2010 20:56:17 +0000 (20:56 +0000)]
C++: binarizer updates
- ported the HybridBinarizer from Java for improved 2D binarization
- updated BinaryBitmap to report if it supports cropping and rotation
- test binary updates to compare both binarizers like it used to
git-svn-id: http://zxing.googlecode.com/svn/trunk@1489
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
flyashi [Mon, 19 Jul 2010 20:53:17 +0000 (20:53 +0000)]
C++: added GreyscaleLuminanceSource
It takes a block of greyscale data, width, height, and cropping parameters, and provides a LuminanceSource interface, with rotation (although only 1D is supported for the rotated object at the moment.)
git-svn-id: http://zxing.googlecode.com/svn/trunk@1488
59b500cc-1b3d-0410-9834-
0bbf25fbcc57
srowen [Sat, 17 Jul 2010 10:39:34 +0000 (10:39 +0000)]
Issue 475, comment fix
git-svn-id: http://zxing.googlecode.com/svn/trunk@1487
59b500cc-1b3d-0410-9834-
0bbf25fbcc57