From 029137f2c9a5a8b1f455a9ff96c3a57b546cf288 Mon Sep 17 00:00:00 2001 From: Sergey Solovyev Date: Sun, 18 Nov 2012 20:47:55 +0400 Subject: [PATCH] Fixes --- calculatorpp-core/pom.xml | 4 +-- calculatorpp-test/pom.xml | 2 +- calculatorpp/AndroidManifest.xml | 18 ++++++++++--- calculatorpp/pom.xml | 4 +-- calculatorpp/project.properties | 26 +++++++++---------- calculatorpp/res/drawable/blue_button.xml | 14 +++++----- .../res/drawable/blue_button_dark.xml | 18 +++++-------- .../res/drawable/blue_button_dark_shape.xml | 14 ++++++++++ .../res/drawable/blue_button_shape.xml | 8 ++++++ calculatorpp/res/drawable/violet_button.xml | 18 +++++-------- .../res/drawable/violet_button_dark.xml | 18 +++++-------- .../res/drawable/violet_button_dark_shape.xml | 14 ++++++++++ .../res/drawable/violet_button_shape.xml | 14 ++++++++++ calculatorpp/res/values-ru/text_about.xml | 2 +- calculatorpp/res/values-ru/text_strings.xml | 4 +++ calculatorpp/res/values/text_about.xml | 2 +- calculatorpp/res/values/text_strings.xml | 4 +++ .../res/xml/calculator_widget_info_4x5.xml | 10 +++++++ .../widget/CalculatorWidgetProvider4x5.java | 9 +++++++ pom.xml | 4 +-- 20 files changed, 143 insertions(+), 64 deletions(-) create mode 100644 calculatorpp/res/drawable/blue_button_dark_shape.xml create mode 100644 calculatorpp/res/drawable/blue_button_shape.xml create mode 100644 calculatorpp/res/drawable/violet_button_dark_shape.xml create mode 100644 calculatorpp/res/drawable/violet_button_shape.xml create mode 100644 calculatorpp/res/xml/calculator_widget_info_4x5.xml create mode 100644 calculatorpp/src/main/java/org/solovyev/android/calculator/widget/CalculatorWidgetProvider4x5.java diff --git a/calculatorpp-core/pom.xml b/calculatorpp-core/pom.xml index bb3e2cbf..815fc82e 100644 --- a/calculatorpp-core/pom.xml +++ b/calculatorpp-core/pom.xml @@ -5,12 +5,12 @@ org.solovyev.android calculatorpp-parent - 1.5.1-SNAPSHOT + 1.5.1-b2-SNAPSHOT org.solovyev.android calculatorpp-core - 1.5.1-SNAPSHOT + 1.5.1-b2-SNAPSHOT Calculator++ Application Core jar diff --git a/calculatorpp-test/pom.xml b/calculatorpp-test/pom.xml index 3f309f94..7a462f96 100644 --- a/calculatorpp-test/pom.xml +++ b/calculatorpp-test/pom.xml @@ -4,7 +4,7 @@ org.solovyev.android calculatorpp-parent - 1.5.1-SNAPSHOT + 1.5.1-b2-SNAPSHOT 4.0.0 diff --git a/calculatorpp/AndroidManifest.xml b/calculatorpp/AndroidManifest.xml index fb22ca67..750a2b1d 100644 --- a/calculatorpp/AndroidManifest.xml +++ b/calculatorpp/AndroidManifest.xml @@ -50,7 +50,7 @@ - + @@ -62,7 +62,7 @@ - + @@ -74,7 +74,7 @@ - + @@ -86,6 +86,18 @@ + + + + + + + + + + + + diff --git a/calculatorpp/pom.xml b/calculatorpp/pom.xml index 774e1d29..6481fda0 100644 --- a/calculatorpp/pom.xml +++ b/calculatorpp/pom.xml @@ -4,7 +4,7 @@ org.solovyev.android calculatorpp-parent - 1.5.1-SNAPSHOT + 1.5.1-b2-SNAPSHOT 4.0.0 @@ -21,7 +21,7 @@ org.solovyev.android calculatorpp-core - 1.5.1-SNAPSHOT + 1.5.1-b2-SNAPSHOT diff --git a/calculatorpp/project.properties b/calculatorpp/project.properties index c0cbfcbe..a00e8017 100644 --- a/calculatorpp/project.properties +++ b/calculatorpp/project.properties @@ -9,19 +9,19 @@ # Project target. target=android-15 -android.library.reference.1=gen-external-apklibs/org.solovyev.android_android-common-all_1.0.5 -android.library.reference.2=gen-external-apklibs/org.solovyev.android_android-common-ads_1.0.5 -android.library.reference.3=gen-external-apklibs/org.solovyev.android_android-common-core_1.0.5 -android.library.reference.4=gen-external-apklibs/org.solovyev.android_android-common-billing_1.0.5 -android.library.reference.5=gen-external-apklibs/org.solovyev.android_android-common-db_1.0.5 -android.library.reference.6=gen-external-apklibs/org.solovyev.android_android-common-http_1.0.5 -android.library.reference.7=gen-external-apklibs/org.solovyev.android_android-common-list_1.0.5 -android.library.reference.8=gen-external-apklibs/org.solovyev.android_android-common-view_1.0.5 -android.library.reference.9=gen-external-apklibs/org.solovyev.android_android-common-preferences_1.0.5 -android.library.reference.10=gen-external-apklibs/org.solovyev.android_android-common-menu_1.0.5 -android.library.reference.11=gen-external-apklibs/org.solovyev.android_android-common-other_1.0.5 -android.library.reference.12=gen-external-apklibs/org.solovyev.android_android-common-sherlock_1.0.5 +android.library.reference.1=gen-external-apklibs/org.solovyev.android_android-common-all_1.0.6 +android.library.reference.2=gen-external-apklibs/org.solovyev.android_android-common-ads_1.0.6 +android.library.reference.3=gen-external-apklibs/org.solovyev.android_android-common-core_1.0.6 +android.library.reference.4=gen-external-apklibs/org.solovyev.android_android-common-billing_1.0.6 +android.library.reference.5=gen-external-apklibs/org.solovyev.android_android-common-db_1.0.6 +android.library.reference.6=gen-external-apklibs/org.solovyev.android_android-common-http_1.0.6 +android.library.reference.7=gen-external-apklibs/org.solovyev.android_android-common-list_1.0.6 +android.library.reference.8=gen-external-apklibs/org.solovyev.android_android-common-view_1.0.6 +android.library.reference.9=gen-external-apklibs/org.solovyev.android_android-common-preferences_1.0.6 +android.library.reference.10=gen-external-apklibs/org.solovyev.android_android-common-menu_1.0.6 +android.library.reference.11=gen-external-apklibs/org.solovyev.android_android-common-other_1.0.6 +android.library.reference.12=gen-external-apklibs/org.solovyev.android_android-common-sherlock_1.0.6 android.library.reference.13=gen-external-apklibs/com.actionbarsherlock_actionbarsherlock_4.2.0 -android.library.reference.14=gen-external-apklibs/org.solovyev.android_android-common-keyboard_1.0.5 +android.library.reference.14=gen-external-apklibs/org.solovyev.android_android-common-keyboard_1.0.6 diff --git a/calculatorpp/res/drawable/blue_button.xml b/calculatorpp/res/drawable/blue_button.xml index 4e0ef759..dc5f61c0 100644 --- a/calculatorpp/res/drawable/blue_button.xml +++ b/calculatorpp/res/drawable/blue_button.xml @@ -1,8 +1,10 @@ - - - - + + + + + + + \ No newline at end of file diff --git a/calculatorpp/res/drawable/blue_button_dark.xml b/calculatorpp/res/drawable/blue_button_dark.xml index a2bde68b..39fd8f86 100644 --- a/calculatorpp/res/drawable/blue_button_dark.xml +++ b/calculatorpp/res/drawable/blue_button_dark.xml @@ -1,14 +1,10 @@ - + - - - - + + + + + \ No newline at end of file diff --git a/calculatorpp/res/drawable/blue_button_dark_shape.xml b/calculatorpp/res/drawable/blue_button_dark_shape.xml new file mode 100644 index 00000000..a2bde68b --- /dev/null +++ b/calculatorpp/res/drawable/blue_button_dark_shape.xml @@ -0,0 +1,14 @@ + + + + + + + + diff --git a/calculatorpp/res/drawable/blue_button_shape.xml b/calculatorpp/res/drawable/blue_button_shape.xml new file mode 100644 index 00000000..4e0ef759 --- /dev/null +++ b/calculatorpp/res/drawable/blue_button_shape.xml @@ -0,0 +1,8 @@ + + + + + + diff --git a/calculatorpp/res/drawable/violet_button.xml b/calculatorpp/res/drawable/violet_button.xml index b5133366..f1f10580 100644 --- a/calculatorpp/res/drawable/violet_button.xml +++ b/calculatorpp/res/drawable/violet_button.xml @@ -1,14 +1,10 @@ - + - - - - + + + + + \ No newline at end of file diff --git a/calculatorpp/res/drawable/violet_button_dark.xml b/calculatorpp/res/drawable/violet_button_dark.xml index b8553175..b1b755df 100644 --- a/calculatorpp/res/drawable/violet_button_dark.xml +++ b/calculatorpp/res/drawable/violet_button_dark.xml @@ -1,14 +1,10 @@ - + - - - - + + + + + \ No newline at end of file diff --git a/calculatorpp/res/drawable/violet_button_dark_shape.xml b/calculatorpp/res/drawable/violet_button_dark_shape.xml new file mode 100644 index 00000000..b8553175 --- /dev/null +++ b/calculatorpp/res/drawable/violet_button_dark_shape.xml @@ -0,0 +1,14 @@ + + + + + + + + diff --git a/calculatorpp/res/drawable/violet_button_shape.xml b/calculatorpp/res/drawable/violet_button_shape.xml new file mode 100644 index 00000000..b5133366 --- /dev/null +++ b/calculatorpp/res/drawable/violet_button_shape.xml @@ -0,0 +1,14 @@ + + + + + + + + diff --git a/calculatorpp/res/values-ru/text_about.xml b/calculatorpp/res/values-ru/text_about.xml index 1396202b..675914b2 100644 --- a/calculatorpp/res/values-ru/text_about.xml +++ b/calculatorpp/res/values-ru/text_about.xml @@ -232,7 +232,7 @@ 1. Поддержка пользовательских функций (кнопка +f или кнопка + на экране функций)\n - 2. Добавлены различные размеры виджета: 3x3, 3x4, 4x4\n + 2. Добавлены различные размеры виджета: 3x3, 3x4, 4x4, 4x5\n 3. Добавлено несколько функций: re(x), im(x), √3(x), √4(x), √n(x, n)\n 4. Система счисления/единицы измерения углов по умолчанию + окно с ошибками расчётов\n 5. Ускорена работа приложения\n diff --git a/calculatorpp/res/values-ru/text_strings.xml b/calculatorpp/res/values-ru/text_strings.xml index f195c3b5..72a38b90 100644 --- a/calculatorpp/res/values-ru/text_strings.xml +++ b/calculatorpp/res/values-ru/text_strings.xml @@ -265,5 +265,9 @@ Единицы измерения углов по умолчанию \'%1$s\' отличаются от текущих \'%2$s\'. Забыли их вернуть? Закрыть + Калькулятор++ Виджет (3x3) + Калькулятор++ Виджет (3x4) + Калькулятор++ Виджет (4x4) + Калькулятор++ Виджет (4x5) \ No newline at end of file diff --git a/calculatorpp/res/values/text_about.xml b/calculatorpp/res/values/text_about.xml index d06c00d9..648949c0 100644 --- a/calculatorpp/res/values/text_about.xml +++ b/calculatorpp/res/values/text_about.xml @@ -231,7 +231,7 @@ 1. Support for user-defined functions (see +f button or + button inside functions screen)\n - 2. Widget in different sizes: 3x3, 3x4, 4x4\n + 2. Widget in different sizes: 3x3, 3x4, 4x4, 4x5\n 3. Several functions added: re(x), im(x), √3(x), √4(x), √n(x, n)\n 4. Default number systems/angle units + special warning dialog in case of calculations errors\n 5. Performance improvements\n diff --git a/calculatorpp/res/values/text_strings.xml b/calculatorpp/res/values/text_strings.xml index 48a24f0e..032d36af 100644 --- a/calculatorpp/res/values/text_strings.xml +++ b/calculatorpp/res/values/text_strings.xml @@ -265,5 +265,9 @@ Defines the default angle units Default angle units \'%1$s\' differs from current \'%2$s\'. Forgot to change back? Close + Calculator++ Widget (3x3) + Calculator++ Widget (3x4) + Calculator++ Widget (4x4) + Calculator++ Widget (4x5) \ No newline at end of file diff --git a/calculatorpp/res/xml/calculator_widget_info_4x5.xml b/calculatorpp/res/xml/calculator_widget_info_4x5.xml new file mode 100644 index 00000000..cdd5e7ad --- /dev/null +++ b/calculatorpp/res/xml/calculator_widget_info_4x5.xml @@ -0,0 +1,10 @@ + + + + + \ No newline at end of file diff --git a/calculatorpp/src/main/java/org/solovyev/android/calculator/widget/CalculatorWidgetProvider4x5.java b/calculatorpp/src/main/java/org/solovyev/android/calculator/widget/CalculatorWidgetProvider4x5.java new file mode 100644 index 00000000..300efb9c --- /dev/null +++ b/calculatorpp/src/main/java/org/solovyev/android/calculator/widget/CalculatorWidgetProvider4x5.java @@ -0,0 +1,9 @@ +package org.solovyev.android.calculator.widget; + +/** + * User: serso + * Date: 11/18/12 + * Time: 7:43 PM + */ +public class CalculatorWidgetProvider4x5 extends AbstractCalculatorWidgetProvider { +} diff --git a/pom.xml b/pom.xml index 33be05a7..43df7149 100644 --- a/pom.xml +++ b/pom.xml @@ -12,7 +12,7 @@ org.solovyev.android calculatorpp-parent pom - 1.5.1-SNAPSHOT + 1.5.1-b2-SNAPSHOT Calculator++ @@ -30,7 +30,7 @@ UTF-8 - 1.0.5 + 1.0.6 1.0.3