Commit graph

3623 commits

Author SHA1 Message Date
srowen ea2f23f442 Changes to be consistent with Android client, including a rename
git-svn-id: https://zxing.googlecode.com/svn/trunk@177 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-02-13 19:47:49 +00:00
srowen 9f0cd86114 Small optimization to check ranges of bits set in BitArray in bulk
git-svn-id: https://zxing.googlecode.com/svn/trunk@176 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-02-12 17:32:15 +00:00
srowen 51bb41ed24 Check fewer lines, and make sure we don't run off the top/bottom of image
git-svn-id: https://zxing.googlecode.com/svn/trunk@175 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-02-12 17:02:27 +00:00
srowen bd4ec5e4d8 Now make sure javase is built before running tests
git-svn-id: https://zxing.googlecode.com/svn/trunk@174 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-02-12 17:00:55 +00:00
srowen d3a09024f8 Make images smaller for a better test
git-svn-id: https://zxing.googlecode.com/svn/trunk@173 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-02-08 06:40:02 +00:00
srowen dc2c7aa52e Shrunk big images -- more of a challenging test now
git-svn-id: https://zxing.googlecode.com/svn/trunk@172 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-02-07 17:01:13 +00:00
srowen a9f8293724 Ignores exception when trying to stop auto-focus to handle devices that don't support this
git-svn-id: https://zxing.googlecode.com/svn/trunk@168 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-02-06 16:13:12 +00:00
srowen 77ce643b61 Minor javadoc fix
git-svn-id: https://zxing.googlecode.com/svn/trunk@167 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-02-05 22:01:36 +00:00
srowen 7ba2b30d43 Removed unnecessary second decodeRow() method
git-svn-id: https://zxing.googlecode.com/svn/trunk@166 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-02-05 22:00:48 +00:00
srowen 215372f92a Clean up some javadoc warnings
git-svn-id: https://zxing.googlecode.com/svn/trunk@165 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-02-05 21:56:03 +00:00
srowen 18fabdbb50 "Inline" library jars passed to ProGuard to avoid issues with path names with space on Windows
git-svn-id: https://zxing.googlecode.com/svn/trunk@163 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-02-05 21:13:30 +00:00
srowen 80aee75c6d Small improvement to display of unexpected errors
git-svn-id: https://zxing.googlecode.com/svn/trunk@162 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-02-04 19:42:56 +00:00
srowen ef06b08c8d Updates for 0.3
git-svn-id: https://zxing.googlecode.com/svn/trunk@161 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-02-04 19:17:14 +00:00
srowen 4645d1eaad Now fails if ProGuard can't run
git-svn-id: https://zxing.googlecode.com/svn/trunk@160 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-02-04 19:16:34 +00:00
srowen 8f7a3346cb Major refactoring of 1D barcode code. Moved into com.google.zxing.oned package. Misc. other changes to support this refactoring
git-svn-id: https://zxing.googlecode.com/svn/trunk@159 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-02-04 19:14:29 +00:00
srowen e4c014d324 Now does something with UPC codes. :)
git-svn-id: https://zxing.googlecode.com/svn/trunk@158 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-01-30 19:50:43 +00:00
srowen 64cebdfdd7 Implemented possible workaround for Nokias that want to use capture://image and may have trouble with default image encoding in getSnapshot()
git-svn-id: https://zxing.googlecode.com/svn/trunk@157 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-01-30 18:58:25 +00:00
srowen af603abfff Now any valid game key will trigger capture
git-svn-id: https://zxing.googlecode.com/svn/trunk@156 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-01-30 18:57:22 +00:00
srowen b503b1cdc6 Checks that dependencies are built now and produces an appropriate warning message.
git-svn-id: https://zxing.googlecode.com/svn/trunk@155 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-01-30 16:12:56 +00:00
srowen f242e266e8 Explictly add Yes/No commands to "Open xxx" dialog to ensure that both options show on all platforms
git-svn-id: https://zxing.googlecode.com/svn/trunk@154 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-01-22 23:38:25 +00:00
srowen eb68422111 Added getSize()
git-svn-id: https://zxing.googlecode.com/svn/trunk@153 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-01-22 21:26:57 +00:00
srowen 2798be57ec Few more fixes to how tests are run
git-svn-id: https://zxing.googlecode.com/svn/trunk@152 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-01-22 19:59:11 +00:00
srowen d575f728f5 Updates for 0.2.2
git-svn-id: https://zxing.googlecode.com/svn/trunk@151 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-01-22 19:22:11 +00:00
srowen 1ec82dd376 Slightly friendlier, more generic error message when no barcode is found
git-svn-id: https://zxing.googlecode.com/svn/trunk@149 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-01-22 18:59:47 +00:00
srowen a9b85ab5b3 Name of midlet is "ZXingMIDlet", not "ZXingMidlet"!
git-svn-id: https://zxing.googlecode.com/svn/trunk@148 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-01-22 18:14:53 +00:00
srowen b4d0ffa248 Oops, now need to include JUnit locally
git-svn-id: https://zxing.googlecode.com/svn/trunk@147 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-01-16 22:42:02 +00:00
srowen 6876052eef Updates for 0.2.1
git-svn-id: https://zxing.googlecode.com/svn/trunk@146 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-01-16 22:16:55 +00:00
srowen 35f4a385e2 More test cases from Enrique G. S.
git-svn-id: https://zxing.googlecode.com/svn/trunk@145 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-01-16 22:13:00 +00:00
srowen 552630677f Overhaul unit tests to include more test cases, and begin to establish a decent framework for these black-box tests.
git-svn-id: https://zxing.googlecode.com/svn/trunk@144 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-01-15 20:47:47 +00:00
srowen 20c4317efb Small tweaks to streamline performance and code, and changed row search pattern to search more broadly more quickly, which seems to slightly improve decode performance
git-svn-id: https://zxing.googlecode.com/svn/trunk@140 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-01-10 19:36:33 +00:00
srowen 0f47cc6380 Fixed location of RIM files
git-svn-id: https://zxing.googlecode.com/svn/trunk@138 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-01-07 21:19:03 +00:00
srowen d8ef9bc275 Removed unneeded import
git-svn-id: https://zxing.googlecode.com/svn/trunk@137 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-01-07 21:17:40 +00:00
srowen 2d50c5e2e5 Update for 0.2
git-svn-id: https://zxing.googlecode.com/svn/trunk@136 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-01-07 16:39:53 +00:00
srowen b112a890fb Improved black point estimation -- favor a point not white so close the white peak
git-svn-id: https://zxing.googlecode.com/svn/trunk@135 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-01-07 16:31:26 +00:00
srowen 80b3dd3632 Trivial move of a commented method to better spot -- won't compile where it is now
git-svn-id: https://zxing.googlecode.com/svn/trunk@134 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-01-02 23:11:41 +00:00
srowen b3ecc20522 Slightly friendlier error message
git-svn-id: https://zxing.googlecode.com/svn/trunk@133 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-01-02 23:08:41 +00:00
srowen 8affbdfe6c Icon now has transparent background
git-svn-id: https://zxing.googlecode.com/svn/trunk@132 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-01-02 22:56:56 +00:00
srowen a5985bcd04 Reduce default zoom from 2.5x to 2.0x
git-svn-id: https://zxing.googlecode.com/svn/trunk@131 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-01-02 16:24:10 +00:00
dswitkin 31b056997b The UPC decoder now returns a pair of points to indicate the row where the barcode was found.
git-svn-id: https://zxing.googlecode.com/svn/trunk@129 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2007-12-21 20:07:31 +00:00
srowen a9e7e3c8ae Be more forgiving about endpoints that transform to be just off the image
git-svn-id: https://zxing.googlecode.com/svn/trunk@128 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2007-12-21 18:32:49 +00:00
srowen 3fd38e3893 Small logic fix -- OK to end up at border of image in this code
git-svn-id: https://zxing.googlecode.com/svn/trunk@127 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2007-12-21 18:09:03 +00:00
srowen f1639974f0 Added new app icon from Haase & Martin
git-svn-id: https://zxing.googlecode.com/svn/trunk@125 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2007-12-20 22:04:48 +00:00
srowen 6fed049a2c Improve correctness of black-run logic in case where patterns are very close to edge
git-svn-id: https://zxing.googlecode.com/svn/trunk@124 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2007-12-18 21:45:44 +00:00
srowen f7ef069a47 Tiny logic improvement
git-svn-id: https://zxing.googlecode.com/svn/trunk@123 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2007-12-18 21:44:08 +00:00
srowen 74ff130112 Now public
git-svn-id: https://zxing.googlecode.com/svn/trunk@122 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2007-12-18 16:45:36 +00:00
srowen ac3e9d3335 Fixed handling of UPC/QR hints, improved error reporting
git-svn-id: https://zxing.googlecode.com/svn/trunk@121 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2007-12-18 16:43:38 +00:00
srowen fd68032e1a Bug fix from K. Kakima
git-svn-id: https://zxing.googlecode.com/svn/trunk@120 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2007-12-18 16:37:05 +00:00
dswitkin 87c2c1acaa Put back the buildwithoutj2me target.
git-svn-id: https://zxing.googlecode.com/svn/trunk@119 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2007-12-17 18:59:03 +00:00
srowen 17f54acbdf Misc. small updates for 0.1.4
git-svn-id: https://zxing.googlecode.com/svn/trunk@117 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2007-12-13 22:34:38 +00:00
srowen 0eff866ec0 Oops, fix compile problem
git-svn-id: https://zxing.googlecode.com/svn/trunk@116 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2007-12-12 18:55:30 +00:00