diff --git a/MyTracks/AndroidManifest.xml b/MyTracks/AndroidManifest.xml index 8834d5840..d085d37e9 100755 --- a/MyTracks/AndroidManifest.xml +++ b/MyTracks/AndroidManifest.xml @@ -17,8 +17,8 @@ limitations under the License. + android:versionCode="32" + android:versionName="1.1.9"> @@ -79,6 +79,17 @@ limitations under the License. + + + + + + + + diff --git a/MyTracks/default.properties b/MyTracks/default.properties index ee3f68e34..75e62f9cb 100644 --- a/MyTracks/default.properties +++ b/MyTracks/default.properties @@ -13,7 +13,5 @@ split.density=false target=Google Inc.:Google APIs:13 android.library.reference.1=../MyTracksLib/ -# ProGuard is turned off while we investigate the removal of code that -# isn't actually dead from Fusion Tables. See issue 303 for an example of -# the result of that removal. -#proguard.config=proguard.cfg +# Enable proguard. +proguard.config=proguard.cfg diff --git a/MyTracks/proguard.cfg b/MyTracks/proguard.cfg index 8a6087a72..8b178c6b8 100644 --- a/MyTracks/proguard.cfg +++ b/MyTracks/proguard.cfg @@ -51,3 +51,15 @@ -keep class * implements android.os.Parcelable { public static final android.os.Parcelable$Creator *; } + +# Needed by google-api-client to keep generic types and @Key annotations accessed via reflection + +-keepclassmembers class * { + @com.google.api.client.util.Key ; +} + +-keepattributes Signature,RuntimeVisibleAnnotations,AnnotationDefault + +# Needed by Guava + +-dontwarn sun.misc.Unsafe diff --git a/MyTracks/res/layout/mytracks_detail.xml b/MyTracks/res/layout/mytracks_detail.xml index d1a7fafa2..8312000f2 100644 --- a/MyTracks/res/layout/mytracks_detail.xml +++ b/MyTracks/res/layout/mytracks_detail.xml @@ -40,7 +40,9 @@ limitations under the License. android:singleLine="true" android:autoText="true" android:capitalize="words" - android:selectAllOnFocus="true"/> + android:selectAllOnFocus="true" + android:hint="@string/trackdetails_name_hint" + android:imeOptions="actionNext"/> + android:singleLine="true" + android:hint="@string/trackdetails_category_hint" + android:imeOptions="actionNext"/> @@ -61,7 +65,9 @@ limitations under the License. android:selectAllOnFocus="true" android:maxLines="50" android:gravity="top" - android:layout_weight="1"/> + android:layout_weight="1" + android:hint="@string/trackdetails_description_hint" + android:imeOptions="actionDone"/> + android:layout_height="wrap_content" + android:layout_width="fill_parent" + android:orientation="horizontal" + android:paddingLeft="2dip" + android:paddingRight="2dip" + android:paddingTop="4dip"> + +