Updates for 0.6; set aside a different android-m3-home variable for android-m3 build
authorsrowen <srowen@59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Fri, 28 Mar 2008 16:57:55 +0000 (16:57 +0000)
committersrowen <srowen@59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Fri, 28 Mar 2008 16:57:55 +0000 (16:57 +0000)
git-svn-id: http://zxing.googlecode.com/svn/trunk@321 59b500cc-1b3d-0410-9834-0bbf25fbcc57

CHANGES
android-m3/build.xml
build.properties

diff --git a/CHANGES b/CHANGES
index 94366d8..c03d646 100644 (file)
--- a/CHANGES
+++ b/CHANGES
   - First checkin of Data Matrix decoder code. Not yet enabled in reader
     applications.
   - "Result" object now returns raw bytes decoded; maybe useful in some cases
-  - More unit tests for common code, EAN-8, UPC-E
\ No newline at end of file
+  - More unit tests for common code, EAN-8, UPC-E
+
+0.6 (28 Mar 2008)
+  - Updated android client to work on latest M5 SDK; M3-compatiable version
+    preserved in android-m3
+  - Added tel: URL support to clients
+  - Added geo: URL support; only enabled for Android client so far
+  - Added initial support for short NDEF messages, but not yet enabled
+  - Bug fix to corner-case of perspective transformation code
+  - Now attempts to configure camera's exposure controls if available
+  - Fixed rotation transform used in "try harder" mode; result did not
+    contain the whole image
+  - "Try harder" mode tries 2D formats first to avoid false positives
+    in detailed search for 1D codes, in some cases
+  - More aggressive inlining by ProGuard, notable performance boost
+  - Small Reed-Solomon optimizations for 0- and 1-error case
+  - Refactored GridSampler out into common package for use by Data Matrix
+  - GridSampler now smarter about bounds checking and point nudging;
+    should avoid some ArrayIndexOutOfBoundsException issues
+  - More unit tests
index 57b6d53..ad05c46 100644 (file)
@@ -20,7 +20,7 @@
      build.xml file. -->
 <project name="BarcodeReader" default="package">
   <property file="../build.properties"/>
-  <property name="sdk-folder" value="${android-home}"/>
+  <property name="sdk-folder" value="${android-m3-home}"/>
   <property name="android-tools" value="${sdk-folder}/tools"/>
 
   <!-- The intermediates directory -->
 
   <target name="init">
     <tstamp/>
-    <fail message="Please set 'android-home' in build.properties">
+    <fail message="Please set 'android-m3-home' in build.properties">
       <condition>
         <not>
-          <available file="${android-home}" type="dir"/>
+          <available file="${android-m3-home}" type="dir"/>
         </not>
       </condition>
     </fail>
index 04b0724..b6b8b9f 100644 (file)
@@ -1,4 +1,4 @@
-version=0.5.5
+version=0.6
 
 # Set this to a location where Sun's Wireless Toolkit, version 2.5.2 or later, has been installed
 # Location on Linux varies but is typically under /usr/local or /usr/lib
@@ -22,7 +22,10 @@ version=0.5.5
 
 # Uncomment and set appropriately
 #BB-JDK-home=C:\\Program Files\\Research In Motion\\Blackberry JDE 4.3.0
-#BB-JDK-home=bb-home
+#BB-JDK-home=/usr/local/bb-home
 
 # Set this to the location where you installed the Android SDK.
-#android-home=/usr/local/android
\ No newline at end of file
+#android-home=/usr/local/android
+
+# Set this to the location of an M3 Android SDK, if you are building the M3 version
+#android-m3-home=/usr/local/android
\ No newline at end of file