From: Thad Hughes Date: Mon, 27 May 2013 19:13:49 +0000 (-0700) Subject: Trying to update to newest Android settings. X-Git-Url: http://gitweb.fperrin.net/?p=Dictionary.git;a=commitdiff_plain;h=7709c08d6f674f99263b82046a07671c85960597 Trying to update to newest Android settings. --- diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 0c8e8ac..e518dc4 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -6,8 +6,8 @@ android:versionName="4.0.1" > + android:minSdkVersion="10" + android:targetSdkVersion="17" /> + android:theme="@style/AppTheme" > - + diff --git a/default.properties b/default.properties deleted file mode 100644 index 6f491fb..0000000 --- a/default.properties +++ /dev/null @@ -1,14 +0,0 @@ -# This file is automatically generated by Android Tools. -# Do not modify this file -- YOUR CHANGES WILL BE ERASED! -# -# This file must be checked in Version Control Systems. -# -# To customize properties used by the Ant build system use, -# "ant.properties", and override values to adapt the script to your -# project structure. - -# Indicates whether an apk should be generated for each density. -split.density=false -# Project target. -target=android-17 -android.library.reference.1=../Util diff --git a/proguard-project.txt b/proguard-project.txt new file mode 100644 index 0000000..f2fe155 --- /dev/null +++ b/proguard-project.txt @@ -0,0 +1,20 @@ +# To enable ProGuard in your project, edit project.properties +# to define the proguard.config property as described in that file. +# +# Add project specific ProGuard rules here. +# By default, the flags in this file are appended to flags specified +# in ${sdk.dir}/tools/proguard/proguard-android.txt +# You can edit the include path and order by changing the ProGuard +# include property in project.properties. +# +# For more details, see +# http://developer.android.com/guide/developing/tools/proguard.html + +# Add any project specific keep options here: + +# If your project uses WebView with JS, uncomment the following +# and specify the fully qualified class name to the JavaScript interface +# class: +#-keepclassmembers class fqcn.of.javascript.interface.for.webview { +# public *; +#} diff --git a/res/drawable-hdpi/ic_launcher.png b/res/drawable-hdpi/ic_launcher.png new file mode 100644 index 0000000..288b665 Binary files /dev/null and b/res/drawable-hdpi/ic_launcher.png differ diff --git a/res/drawable-mdpi/ic_launcher.png b/res/drawable-mdpi/ic_launcher.png new file mode 100644 index 0000000..6ae570b Binary files /dev/null and b/res/drawable-mdpi/ic_launcher.png differ diff --git a/res/drawable-xhdpi/ic_launcher.png b/res/drawable-xhdpi/ic_launcher.png new file mode 100644 index 0000000..d4fb7cd Binary files /dev/null and b/res/drawable-xhdpi/ic_launcher.png differ diff --git a/res/drawable-xxhdpi/ic_launcher.png b/res/drawable-xxhdpi/ic_launcher.png new file mode 100644 index 0000000..85a6081 Binary files /dev/null and b/res/drawable-xxhdpi/ic_launcher.png differ diff --git a/res/menu/dictionary_manager.xml b/res/menu/dictionary_manager.xml new file mode 100644 index 0000000..cc0c8c1 --- /dev/null +++ b/res/menu/dictionary_manager.xml @@ -0,0 +1,9 @@ + + + + + diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml index 98c48cc..4f0ba83 100644 --- a/res/values-de/strings.xml +++ b/res/values-de/strings.xml @@ -7,7 +7,7 @@ Über QuickDic… - Einstellungen… + Einstellungen… Hilfe Problem melden… Detected font problem (common on Sony Ericsson devices), switching back to default font. diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml index 82160d9..eab0144 100644 --- a/res/values-es/strings.xml +++ b/res/values-es/strings.xml @@ -7,7 +7,7 @@ Acerca de QuickDic… - Preferencias… + Preferencias… Ayuda Informar de errores… Detectado problema con el tipo de letra (común en dispositivos Sony Ericsson), volviendo al tipo de letra predeterminado del sistema. diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml index f686360..0bbcfc6 100644 --- a/res/values-it/strings.xml +++ b/res/values-it/strings.xml @@ -4,7 +4,7 @@ QuickDic 4.0.1 About QuickDic… -Preferenze… +Preferenze… Guida Segnala problema… diff --git a/res/values-sw600dp/dimens.xml b/res/values-sw600dp/dimens.xml new file mode 100644 index 0000000..44f01db --- /dev/null +++ b/res/values-sw600dp/dimens.xml @@ -0,0 +1,8 @@ + + + + + diff --git a/res/values-sw720dp-land/dimens.xml b/res/values-sw720dp-land/dimens.xml new file mode 100644 index 0000000..61e3fa8 --- /dev/null +++ b/res/values-sw720dp-land/dimens.xml @@ -0,0 +1,9 @@ + + + + 128dp + + diff --git a/res/values-v11/styles.xml b/res/values-v11/styles.xml index 427e62b..b1b6264 100644 --- a/res/values-v11/styles.xml +++ b/res/values-v11/styles.xml @@ -1,6 +1,13 @@ - + + + + + diff --git a/res/values/dimens.xml b/res/values/dimens.xml index 78c3957..55c1e59 100644 --- a/res/values/dimens.xml +++ b/res/values/dimens.xml @@ -1,6 +1,7 @@ - - 8dp + + 16dp + 16dp - \ No newline at end of file + diff --git a/res/values/strings.xml b/res/values/strings.xml index b9f3f17..b28da4b 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -7,7 +7,7 @@ About QuickDic… - Preferences… + Settings… Help Report issue… Detected font problem (common on Sony Ericsson devices), switching back to default font. diff --git a/res/values/styles.xml b/res/values/styles.xml index 7ca597f..46e7d90 100644 --- a/res/values/styles.xml +++ b/res/values/styles.xml @@ -1,10 +1,26 @@ - + + + + + + - \ No newline at end of file + diff --git a/res/xml/preferences.xml b/res/xml/settings.xml similarity index 100% rename from res/xml/preferences.xml rename to res/xml/settings.xml diff --git a/src/com/hughes/android/dictionary/DictionaryActivity.java b/src/com/hughes/android/dictionary/DictionaryActivity.java index f432a8f..56ded03 100644 --- a/src/com/hughes/android/dictionary/DictionaryActivity.java +++ b/src/com/hughes/android/dictionary/DictionaryActivity.java @@ -422,8 +422,8 @@ public class DictionaryActivity extends ListActivity { protected void onResume() { Log.d(LOG, "onResume"); super.onResume(); - if (PreferenceActivity.prefsMightHaveChanged) { - PreferenceActivity.prefsMightHaveChanged = false; + if (SettingsActivity.settingsMightHaveChanged) { + SettingsActivity.settingsMightHaveChanged = false; finish(); startActivity(getIntent()); } diff --git a/src/com/hughes/android/dictionary/DictionaryApplication.java b/src/com/hughes/android/dictionary/DictionaryApplication.java index 72892da..e6de29f 100644 --- a/src/com/hughes/android/dictionary/DictionaryApplication.java +++ b/src/com/hughes/android/dictionary/DictionaryApplication.java @@ -141,12 +141,12 @@ public class DictionaryApplication extends Application { } }); - final MenuItem preferences = menu.add(getString(R.string.preferences)); + final MenuItem preferences = menu.add(getString(R.string.settings)); preferences.setOnMenuItemClickListener(new OnMenuItemClickListener() { public boolean onMenuItemClick(final MenuItem menuItem) { - PreferenceActivity.prefsMightHaveChanged = true; - final Intent intent = new Intent().setClassName(PreferenceActivity.class - .getPackage().getName(), PreferenceActivity.class.getCanonicalName()); + SettingsActivity.settingsMightHaveChanged = true; + final Intent intent = new Intent().setClassName(SettingsActivity.class + .getPackage().getName(), SettingsActivity.class.getCanonicalName()); context.startActivity(intent); return false; } diff --git a/src/com/hughes/android/dictionary/DictionaryManagerActivity.java b/src/com/hughes/android/dictionary/DictionaryManagerActivity.java index 8ca3c92..98f3a1e 100644 --- a/src/com/hughes/android/dictionary/DictionaryManagerActivity.java +++ b/src/com/hughes/android/dictionary/DictionaryManagerActivity.java @@ -149,8 +149,8 @@ public class DictionaryManagerActivity extends ListActivity { protected void onResume() { super.onResume(); - if (PreferenceActivity.prefsMightHaveChanged) { - PreferenceActivity.prefsMightHaveChanged = false; + if (SettingsActivity.settingsMightHaveChanged) { + SettingsActivity.settingsMightHaveChanged = false; finish(); startActivity(getIntent()); } diff --git a/src/com/hughes/android/dictionary/PreferenceActivity.java b/src/com/hughes/android/dictionary/SettingsActivity.java similarity index 84% rename from src/com/hughes/android/dictionary/PreferenceActivity.java rename to src/com/hughes/android/dictionary/SettingsActivity.java index b179c3f..761f1ee 100644 --- a/src/com/hughes/android/dictionary/PreferenceActivity.java +++ b/src/com/hughes/android/dictionary/SettingsActivity.java @@ -16,9 +16,9 @@ package com.hughes.android.dictionary; import android.os.Bundle; -public class PreferenceActivity extends android.preference.PreferenceActivity { +public class SettingsActivity extends android.preference.PreferenceActivity { - static boolean prefsMightHaveChanged = false; + static boolean settingsMightHaveChanged = false; @SuppressWarnings("deprecation") @Override @@ -26,12 +26,11 @@ public class PreferenceActivity extends android.preference.PreferenceActivity { setTheme(((DictionaryApplication)getApplication()).getSelectedTheme().themeId); super.onCreate(savedInstanceState); - addPreferencesFromResource(R.xml.preferences); + addPreferencesFromResource(R.xml.settings); } @Override public void onContentChanged() { super.onContentChanged(); } - }