From 2171d9dd2c56b5fdbb08d040e3490e53692d4ab2 Mon Sep 17 00:00:00 2001 From: Sergey Solovyev Date: Sat, 21 Apr 2012 12:33:51 +0400 Subject: [PATCH] Orientation change lock --- calculatorpp/AndroidManifest.xml | 4 +++- calculatorpp/res/values/text_preferences.xml | 7 +++++++ calculatorpp/res/xml/preferences.xml | 7 +++++++ .../calculator/CalculatorActivity.java | 20 +++++++++++++++++-- .../calculator/CalculatorPreferences.java | 1 + pom.xml | 1 - 6 files changed, 36 insertions(+), 4 deletions(-) create mode 100644 calculatorpp/res/values/text_preferences.xml diff --git a/calculatorpp/AndroidManifest.xml b/calculatorpp/AndroidManifest.xml index e9bc5ce6..a104322e 100644 --- a/calculatorpp/AndroidManifest.xml +++ b/calculatorpp/AndroidManifest.xml @@ -10,7 +10,9 @@ - + diff --git a/calculatorpp/res/values/text_preferences.xml b/calculatorpp/res/values/text_preferences.xml new file mode 100644 index 00000000..f58e6a7f --- /dev/null +++ b/calculatorpp/res/values/text_preferences.xml @@ -0,0 +1,7 @@ + + Toggle screen orientation change + If turned on calculator will change screen orientation automatically + + Show equals button + Preference hides or shows equals button + \ No newline at end of file diff --git a/calculatorpp/res/xml/preferences.xml b/calculatorpp/res/xml/preferences.xml index 70da6015..e62e9884 100644 --- a/calculatorpp/res/xml/preferences.xml +++ b/calculatorpp/res/xml/preferences.xml @@ -134,6 +134,13 @@ a:defaultValue="0;45" range:steps="5" range:boundaries="0;45"/>--> + + + showReleaseNotes = new BooleanPreference("org.solovyev.android.calculator.CalculatorActivity_show_release_notes", true); public static final Preference usePrevAsBack = new BooleanPreference("org.solovyev.android.calculator.CalculatorActivity_use_back_button_as_prev", false); public static final Preference showEqualsButton = new BooleanPreference("showEqualsButton", true); + public static final Preference autoOrientation = new BooleanPreference("autoOrientation", true); public static enum Theme { diff --git a/pom.xml b/pom.xml index 03ea24aa..7599b1a9 100644 --- a/pom.xml +++ b/pom.xml @@ -18,7 +18,6 @@ UTF-8 - /home/ssolovyev/projects/org.solovyev/misc/lib/android-sdk-linux_x86