Commit graph

158 commits

Author SHA1 Message Date
rpechayr e99e231c23 [iphone] BarCodes partially fixed. Now builds with warnings. Unit Test are not fixed yet
git-svn-id: https://zxing.googlecode.com/svn/trunk@1405 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-06-01 06:48:27 +00:00
rpechayr 0fb17b7e79 [iphone] all memory leaks fixed. A number of minor bugs corrected
git-svn-id: https://zxing.googlecode.com/svn/trunk@1397 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-30 11:40:09 +00:00
rpechayr dc8f256848 [iphone] Memory leak fixed. Widget does not crash anymore after a few seconds. No more memory warning either
git-svn-id: https://zxing.googlecode.com/svn/trunk@1396 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-29 11:31:41 +00:00
rpechayr d2cf37af74 Added README to Barcodes original iphone project
git-svn-id: https://zxing.googlecode.com/svn/trunk@1388 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-22 09:39:33 +00:00
rpechayr 8e3615881c [iphone]Original iPhone project moved into dedicated subfolders iphone/Barcodes
git-svn-id: https://zxing.googlecode.com/svn/trunk@1387 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-22 09:35:27 +00:00
rpechayr c125dea97a [iphone] ScanTest was not displaying results on my device
git-svn-id: https://zxing.googlecode.com/svn/trunk@1386 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-22 09:17:41 +00:00
rpechayr d7b26bc831 [iphone]Reorganized ZXingWidget with directories for categories of source files
git-svn-id: https://zxing.googlecode.com/svn/trunk@1385 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-22 07:37:46 +00:00
rpechayr 56dca92d2d [iphone] scanTest project now automatically references and builds ZXingWidget project
git-svn-id: https://zxing.googlecode.com/svn/trunk@1384 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-22 07:19:37 +00:00
srowen@gmail.com 1fa644f157 Fixes from Konstantin
git-svn-id: https://zxing.googlecode.com/svn/trunk@1377 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-20 13:17:39 +00:00
dkavanagh 57feb95498 removed erroneous import
git-svn-id: https://zxing.googlecode.com/svn/trunk@1373 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-19 11:50:49 +00:00
dkavanagh 4b2e92b9c4 Did a special OneD mode for scanning UPC codes and the like. It uses a landscape scan UI with a red line (and green line highlighting the decoded area). Must set it explictly in the ScanTest - where the ZXingWidget is created.
git-svn-id: https://zxing.googlecode.com/svn/trunk@1370 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-19 01:52:38 +00:00
rpechayr 71eda605bc [iPhone] Minor Corrections: ZXingWidgets now also builds on release mode. Typo corrected that made compile error
git-svn-id: https://zxing.googlecode.com/svn/trunk@1362 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-14 17:21:12 +00:00
dkavanagh e8b3606779 Added beep. Settable sound file location via widget property. Client app sets this.
git-svn-id: https://zxing.googlecode.com/svn/trunk@1361 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-13 17:34:36 +00:00
dkavanagh e99dd51de9 call widget delegate after 1 sec delay. this gives ui time to show points and user time to view them.
git-svn-id: https://zxing.googlecode.com/svn/trunk@1360 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-13 16:05:02 +00:00
dkavanagh 8673bff046 use the export list to get the decoder working
git-svn-id: https://zxing.googlecode.com/svn/trunk@1359 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-13 14:11:50 +00:00
dkavanagh 4ec4217f4d tweaks to get the decode working
git-svn-id: https://zxing.googlecode.com/svn/trunk@1358 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-13 14:10:18 +00:00
dkavanagh f337066fcc removed personal project files. Shouldn't be checked in
git-svn-id: https://zxing.googlecode.com/svn/trunk@1357 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-13 01:28:38 +00:00
dkavanagh 34c6f3b54e removed my proj files... get generated for each user locally.
git-svn-id: https://zxing.googlecode.com/svn/trunk@1356 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-13 01:24:17 +00:00
dkavanagh d5cd0e1901 the very simple test app that calls the ZXingWidget
git-svn-id: https://zxing.googlecode.com/svn/trunk@1354 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-12 18:24:18 +00:00
dkavanagh 422eae3e81 a scan widget you can include in your iPhone app. Test app coming shortly.
git-svn-id: https://zxing.googlecode.com/svn/trunk@1353 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-12 18:13:27 +00:00
dmaclach 0ab1caee3e Fixes to get zxing compatible back to OS 3.0 as proposed by David Oster.
git-svn-id: https://zxing.googlecode.com/svn/trunk@1349 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-10 17:44:49 +00:00
dmaclach 52e6d56a63 Added David Phillip Oster's fixes for compiling and getting the Barcodes app to scan for barcodes.
git-svn-id: https://zxing.googlecode.com/svn/trunk@1343 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-07 17:10:06 +00:00
dmaclach 715eecb593 Tightened up a few more build settings in Xcode.
git-svn-id: https://zxing.googlecode.com/svn/trunk@1335 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-04 21:57:40 +00:00
dmaclach 505af10197 Cleaned up the iPhone code so that it compiles with the 3.1.2 SDK. Also tightened up warnings and cleaned up the C++ code that violated the warnings.
Fixed up some memory issues.



git-svn-id: https://zxing.googlecode.com/svn/trunk@1334 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-05-04 21:44:53 +00:00
thomas.recloux 4b865c1339 Include DataMatrix CPP files in order to link
git-svn-id: https://zxing.googlecode.com/svn/trunk@1248 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-03-20 09:29:03 +00:00
warcholuke 7f877dc5d7 Missing MultiFormatReader bug fix
git-svn-id: https://zxing.googlecode.com/svn/trunk@1208 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-02-14 08:09:51 +00:00
warcholuke 3f6ba8771a QRcodeReader changed to MultiFormatReader (qrcode and one-d code detection)
git-svn-id: https://zxing.googlecode.com/svn/trunk@1197 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2010-02-02 20:40:12 +00:00
thomas.recloux fe87c689bc Adapt iPhone App with Cpp refactoring
git-svn-id: https://zxing.googlecode.com/svn/trunk@1136 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2009-12-06 09:29:32 +00:00
srowen 14b2850f92 Issue 224, remove Christian's info since it seems to prevent the build from working for developers?
git-svn-id: https://zxing.googlecode.com/svn/trunk@1033 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2009-08-12 09:15:52 +00:00
christian.brunschen f09b742ea2 * Throw the actual exception objects, rather than pointers to them, i.e.:
- replace |throw new FooException()| with |throw FooException()|
  - replace |catch (FooException *ex)| with |catch (FooExceptio ex)|
  - update all uses of caught exceptions appropriately:
    . replace |ex->foo| with |ex.foo|
    . remove all attempts to delete the caught exception(s)
* Add 'const' to the 'char *' declarations for character encoding names



git-svn-id: https://zxing.googlecode.com/svn/trunk@1002 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2009-06-27 13:22:03 +00:00
christian.brunschen f83e68d7bc updated app version to 1.0.1
git-svn-id: https://zxing.googlecode.com/svn/trunk@637 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-10-24 10:12:40 +00:00
christian.brunschen 73ff54e3cb improved image cropping, also work around iPhone OS 2.1 bug when picking from photo roll
git-svn-id: https://zxing.googlecode.com/svn/trunk@614 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-10-13 16:09:09 +00:00
christian.brunschen f0a2d5778e Renamed 'zxing-icon-128.png' to 'ZxingLarge.png' to get the App Store to accept the uploaded binary. Updated the 'About.html'
page (in all three localizations) to match.


git-svn-id: https://zxing.googlecode.com/svn/trunk@596 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-10-02 10:12:13 +00:00
christian.brunschen c0763525b4 Resurrected 128-pixel icon for About page
Removed UI autorotation support, since UIImagePickerController
doe not gracefully handle being showin in non-portrait
orientation and there is not at the moment a supported way to
force the UI into a specified orientation.


git-svn-id: https://zxing.googlecode.com/svn/trunk@595 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-10-01 20:19:55 +00:00
christian.brunschen 1040c3188c removed now-redundant PNG version of zxing-512
git-svn-id: https://zxing.googlecode.com/svn/trunk@591 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-09-25 09:50:57 +00:00
christian.brunschen d92399201a CFRelease some objects when adding a contact to the contacts
Rename 'zxing-57.png' to 'icon.png' to make App Store accept the upload
Convert 'zxing-512' to TIFF, so App Store will accept it


git-svn-id: https://zxing.googlecode.com/svn/trunk@590 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-09-25 09:50:28 +00:00
christian.brunschen c7949c34d1 Added rudimentary handling of address information. Since we can't really parse
it into the detailed format the iPhone's Address Book API wants, we punt a bit
and instead just break it into multiple pieces, each on a separate line, and
store that as the 'street' part of the 'Home' address for the contact we're
creating. That way, at least the information is captured rather than lost, and
the user can sync it to their computer, copy-and-paste it into the appropriate
fields, and then sync it back to the iPhone. Not idea, but better than 
nothing, which is what we had before.


git-svn-id: https://zxing.googlecode.com/svn/trunk@589 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-09-24 15:38:40 +00:00
christian.brunschen 853ab5cdaa removed erraneous reference to 'oned' directory; added 'photolib.png' image file
git-svn-id: https://zxing.googlecode.com/svn/trunk@575 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-09-02 21:39:49 +00:00
christian.brunschen 56fa39f734 updated icons
git-svn-id: https://zxing.googlecode.com/svn/trunk@573 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-08-31 13:34:32 +00:00
christian.brunschen a16084242c Added version number and list of supported barcode format(s) in About screen. Cleaned up MessageViewController's loading of data.
git-svn-id: https://zxing.googlecode.com/svn/trunk@563 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-08-14 12:49:52 +00:00
christian.brunschen a63fb3b9a6 Added 'About' screen, localized application name
git-svn-id: https://zxing.googlecode.com/svn/trunk@561 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-08-14 11:00:48 +00:00
christian.brunschen e9e045d6cd message field & hint button rotation issue fixes. Added Joe Wain's 'Photo Roll' icon.
git-svn-id: https://zxing.googlecode.com/svn/trunk@553 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-08-07 15:03:21 +00:00
christian.brunschen 81c1368068 Added hints for taking pictures, improved localizations into English, German & Swedish
git-svn-id: https://zxing.googlecode.com/svn/trunk@542 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-08-01 13:04:23 +00:00
christian.brunschen a4568587a0 Added 'Build All' and 'Test All' targets for Pulse build
git-svn-id: https://zxing.googlecode.com/svn/trunk@496 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-07-02 14:26:30 +00:00
christian.brunschen b3c6b48e11 UI improvements
git-svn-id: https://zxing.googlecode.com/svn/trunk@495 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-07-02 14:22:23 +00:00
christian.brunschen 4e006fc849 added icon png files
git-svn-id: https://zxing.googlecode.com/svn/trunk@479 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-06-25 14:59:57 +00:00
christian.brunschen ee44225e3d Refactored ParsedResult classes into ResultParsers & ParsedResults, to allow multiple different formats to generate the same result type
git-svn-id: https://zxing.googlecode.com/svn/trunk@478 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-06-25 13:17:06 +00:00
christian.brunschen 8cffdc4b70 scan archive UI improvements, phase 3
git-svn-id: https://zxing.googlecode.com/svn/trunk@471 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-06-24 16:24:36 +00:00
christian.brunschen ad66af0ce1 scan archive UI improvements, phase 2
git-svn-id: https://zxing.googlecode.com/svn/trunk@470 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-06-24 14:18:11 +00:00
christian.brunschen 8c345b81e8 scan archive UI improvements, phase 1
git-svn-id: https://zxing.googlecode.com/svn/trunk@469 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-06-24 10:04:08 +00:00
christian.brunschen 970eea8a8f Localized application into English, German & Swedish
git-svn-id: https://zxing.googlecode.com/svn/trunk@457 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-06-20 13:50:07 +00:00
srowen e0db8f9271 Standardize and update all copyright statements to name "ZXing authors" as suggested by open-source team to correctly attribute copyright in a project with contributions from several sources.
git-svn-id: https://zxing.googlecode.com/svn/trunk@455 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-06-19 20:56:24 +00:00
christian.brunschen 2c39fdb648 added a default image to show while the application starts
git-svn-id: https://zxing.googlecode.com/svn/trunk@446 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-06-19 15:37:19 +00:00
christian.brunschen 5a2cdcede7 Removed redundant RotatingNavigationController class
git-svn-id: https://zxing.googlecode.com/svn/trunk@445 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-06-19 14:02:47 +00:00
christian.brunschen d02ea4bd84 First version of the iphone client that actually works, for at least a subset
of the intended functionality.



git-svn-id: https://zxing.googlecode.com/svn/trunk@444 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-06-19 08:52:37 +00:00
srowen 38867c7ddc Remove experimental shell code for now
git-svn-id: https://zxing.googlecode.com/svn/trunk@377 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-04-23 14:38:43 +00:00
christian.brunschen 8a56cacfc4 First version of iPhone skeleton app using official iPhone SDK.
Very much unpolished & a work in progress.


git-svn-id: https://zxing.googlecode.com/svn/trunk@376 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-04-23 13:05:17 +00:00
srowen 89c20544eb Initial check in of rough, experimental iPhone code. Not to be used just yet; just here so we can collaborate a bit.
git-svn-id: https://zxing.googlecode.com/svn/trunk@228 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2008-02-25 21:57:48 +00:00