summaryrefslogtreecommitdiff
path: root/src/com/google/zxing/client/android/camera
AgeCommit message (Collapse)AuthorFilesLines
2014-05-16Move library into a subfolder.Ralf Kistner13-1101/+0
2013-05-04More rational sizing of reticle (max size 50% of screen dimension) but also ↵srowen@gmail.com1-14/+17
allow larger reticles to accomodate very high res new devices like the S4 git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2709 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-05-03Bump to allow full WXGA resolutionsrowen@gmail.com1-1/+1
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2707 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-02-09Add invert scan optionsrowen@gmail.com1-0/+8
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2571 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-11-09Possibly final changes for automatic torch settingssrowen3-12/+55
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2506 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-11-08Infrastructure for automated torch on based on ambient light (not turned on yet)srowen2-7/+14
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2504 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-09-30Issue 1377 work around devices that fail to return valid preview sizessrowen1-1/+8
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2434 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-09-29On second though, exposure is just too subtly problematic. Comment it out.srowen1-2/+2
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2431 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-09-28More safe mode, and, add a setting to disable exposure to work around bad ↵srowen2-5/+14
devices git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2430 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-09-28Enough with the camera bugs, step 1: add a fall-back 'safe mode' that tries ↵srowen2-12/+36
to reconfig the camera with minimal parameters, if the device driver barfs explicitly git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2429 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-08-07Also allow continuous-video modesrowen1-1/+2
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2384 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-08-07Allow 1280x720 preview but leave reticle same sizesrowen1-1/+1
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2383 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-08-07Add support for controlling exposure for Froyo devices; fix typosrowen5-2/+146
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2382 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-08-07Correctly parallelize AsyncTask threading on Honeycomb and beyondsrowen1-4/+9
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2381 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-08-07Add optional workaround for devices that support continuous focus but badly, ↵srowen1-3/+8
and enable it to be conservative git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2380 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-08-07Oops, forgot auto-focus trigger (and one unrelated backport fix)srowen1-0/+1
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2379 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-08-07Remove last usages of Runnable/Timer in favor of AsyncTasksrowen1-15/+21
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2378 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-07-31Refactor PlanarYUVLuminanceSource into core/srowen1-1/+1
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2362 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-07-31Add framework for adding code targeting API levels higher than min ↵srowen5-1/+163
supported. Add simplified backport of BS+ code for handling front, rotated cameras, to simply let a front camera open for now. Not guaranteed to work. Adjust optimization to keep these classes. Don't yet take away the Market filter requiring rear camera. git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2361 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-07-05Swallow weird RuntimeException on cancelling auto focussrowen1-1/+6
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2340 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-06-24Allow selection of larger preview size; keep max reticle size the samesrowen1-1/+1
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2319 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-06-06Defensive change against late callbacks; not clear it's actually any issuesrowen1-1/+5
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2303 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-05-12Issue 1261 autoFocus() on macro mode toosrowen1-1/+9
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2291 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-05-10Let camera use continuous-picture focus mode if available. API-wise it's ↵srowen1-0/+1
100% legal, which means there's only a 50% chance it will break a bunch of ICS devices git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2288 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-05-10Now can turn light on/off with volume buttonssrowen1-0/+15
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2286 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-05-10Back-port rewritten auto-focus cycle; allow disabling of auto focussrowen4-77/+110
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2285 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-04-28These state-sensitive methods ought to be synchronized, at least to ensure ↵srowen1-9/+9
memory is written back immediately git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2276 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-04-27Another protection against early view calls before camera init (issue 1254)srowen1-0/+4
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2274 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-04-27Look out for early preview frame before complete configurationsrowen1-2/+2
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2273 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-04-26Issue 1254 guess at what may be an NPE in heresrowen1-0/+4
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2270 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-04-25Slightly increase max preview size, preclude very small preview sizes unless ↵srowen1-22/+34
no other choice, properly favor large preview sizes in general and correctly prioritize on aspect ratio in all cases git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2259 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-02-16Remove 'reverse image' pref. It was only ever relevant for front cameras and ↵srowen1-10/+1
the app doesn't support front camera. It's not even supposed to be needed for front cameras. Reports of some (carrier?) enabling it by default which disables QR code scanning. git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2189 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-02-08Use screen-sized preview if available, if it's not too big/small, for all ↵srowen1-49/+31
devices git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2170 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-02-05Force workaround on for Optimussrowen1-0/+12
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2164 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-02-04Add switch to workaround LG Optimus V/S problems by forcing preview to ↵srowen1-19/+57
screen size git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2161 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2012-01-11Catch strange RuntimeExceptino from inside autoFocus() in Android 4.0.x+srowen1-1/+6
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2107 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-11-22Cap preview size used at about 800x480; for Issue 1069, adjust Display info ↵srowen1-2/+14
by correcting to landscape git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2046 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-11-16Remove some pre-Eclair code, update camera parameters handling to use 2.x APIssrowen4-368/+85
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2038 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-11-15Fix some camera-related crashes on 3.71 that we may need to also put out a ↵srowen1-1/+1
back-ported fix for git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2036 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-11-04Another bug fix to go with Issue 1044 -- this one only cropped up on my ↵srowen1-1/+5
tablet though git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2014 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-11-04Real fix for Issue 1044 - don't use static CameraManagersrowen1-32/+1
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2013 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-11-02Update all Java code to use Java 6srowen2-0/+2
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@2002 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-10-18Made some changes for Ice Cream Sandwich and bumped the versiondswitkin@google.com1-1/+11
to 3.7 beta 1. git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1978 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-10-13Minor whitespace and comment cleanup.dswitkin@google.com1-12/+10
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1968 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-09-28Go back to 75% reticle sizesrowen1-2/+2
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1944 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-09-26A pile of changes from proper static analysis for nullability issues, with ↵srowen2-14/+21
full annotations. git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1937 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-09-24Reticle is getting quite small with new larger boundaries for tablets -- go ↵srowen1-2/+2
to 60%, to help focus too git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1930 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-09-11Misc improvements: bigger scanner on tablets, anti-aliased drawing, escape ↵srowen1-2/+2
HTML in product results, ITF-14 allows 48 digits git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1903 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-08-25Log message typo fixsrowen1-5/+1
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1896 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-07-06- Fixed Issue 892: Barcode Scanner crashes when started via Intent with ↵dswitkin@google.com1-11/+24
scanning rectangle dimensions. - Updated What's New page. - Bumped Android SDK version. git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1847 59b500cc-1b3d-0410-9834-0bbf25fbcc57