release notes + welcome window
This commit is contained in:
@@ -12,7 +12,7 @@
|
||||
a:text="×"
|
||||
c:textUp="^"
|
||||
c:textDown="^2"
|
||||
c:textLeft="PI"
|
||||
style="?digitButtonStyle"
|
||||
c:directionTextScale="0.5"
|
||||
|
||||
a:onClick="digitButtonClickHandler"/>
|
28
res/layout/release_notes.xml
Normal file
28
res/layout/release_notes.xml
Normal file
@@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<!--
|
||||
~ Copyright (c) 2009-2011. Created by serso aka se.solovyev.
|
||||
~ For more information, please, contact se.solovyev@gmail.com
|
||||
~ or visit http://se.solovyev.org
|
||||
-->
|
||||
|
||||
<LinearLayout xmlns:a="http://schemas.android.com/apk/res/android"
|
||||
a:orientation="vertical"
|
||||
a:layout_width="fill_parent"
|
||||
a:layout_height="fill_parent"
|
||||
a:background="#ff000000">
|
||||
|
||||
<TextView
|
||||
a:id="@+id/releaseNotesTextView"
|
||||
a:layout_height="fill_parent"
|
||||
a:layout_width="fill_parent"
|
||||
a:layout_weight="1"
|
||||
a:gravity="top|left"
|
||||
a:scrollbars="vertical"
|
||||
style="@style/about_style"/>
|
||||
|
||||
<!--
|
||||
a:scrollbarFadeDuration="0" is not support in android_1.6_compatibility
|
||||
-->
|
||||
|
||||
</LinearLayout>
|
@@ -23,4 +23,51 @@
|
||||
<a href="http://www.achartengine.org/">AChartEngine</a>
|
||||
</string>
|
||||
|
||||
<string name="c_release_notes">Замечания к выпуску</string>
|
||||
<string name="c_release_notes_for_title">"Замечания к выпуску версии "</string>
|
||||
|
||||
<string name="c_release_notes_for_4">
|
||||
1. Отклик на нажатие\n
|
||||
2. Две раскладки кнопок\n
|
||||
3. Новые константы\n
|
||||
4. Сообщение об ошибке показывается реже
|
||||
</string>
|
||||
|
||||
<string name="c_release_notes_for_5">
|
||||
1. Экран со всеми доступными функциями\n
|
||||
2. Поддержка десятичного логарифма, факториала, функций сравнения\n
|
||||
3. Настройки отклика
|
||||
</string>
|
||||
|
||||
<string name="c_release_notes_for_6">
|
||||
1. Сохранение констант в два клика (используйте +π кнопку)\n
|
||||
2. Размер результата автоматически масштабируется\n
|
||||
3. Исправлена ошибка с отсутствием результата в Xperia Ray\n
|
||||
4. Исправлена ошибка расчёта двойного факториала\n
|
||||
5. Добавлены градусы (используйте °, например, 30° и результат будет автоматически переведён в радианы)
|
||||
</string>
|
||||
|
||||
<string name="c_release_notes_for_7">
|
||||
1. Поддержка ввода чисел в научной нотации (2.3E2)\n
|
||||
2. Добавлены функции: deg(), rad() для перевода радианов в градусы и наоборот\n
|
||||
3. Добавлена поддержка установки приложения на карту памяти\n
|
||||
4. Добавлена поддержка сохранить целое выражение как константу (например, наберите ln(6t), нажмите +π, введите имя и сохраните)\n
|
||||
5. Исправлена проблема с функцией abs() и комплексным аргументом\n
|
||||
6. Исправлена проблема с отображением результата
|
||||
</string>
|
||||
|
||||
<string name="c_release_notes_for_8">
|
||||
1. Исправлена проблема с i^3\n
|
||||
2. Исправлено падение при использовании большого числа скобочек
|
||||
</string>
|
||||
|
||||
<string name="c_release_notes_for_20">
|
||||
1. Поддержка свайпа влево, вправо\n
|
||||
2. Расширенная история: сохранение, удаление, копирование истории (используйте длинное нажатие)\n
|
||||
3. Добавлен испанский язык\n
|
||||
4. Полная поддержка систем счисления (dec, hex, oct, bin)\n
|
||||
5. !!!: Решение проблемы знака произведения на некоторых устройствах. Если у вас странные символы вместо × - измените знак произведения * в настройках приложения\n
|
||||
6. Исправлено: правильное вычисление двойного факториала, 20x, e^(pi*i)+1 и др.
|
||||
</string>
|
||||
|
||||
</resources>
|
@@ -153,4 +153,9 @@
|
||||
<string name="c_copy_description">Копироват описание</string>
|
||||
<string name="c_copy_value">Копировать значение</string>
|
||||
|
||||
<string name="c_first_start_text">Спасибо за выбор Калькулятора++!</string>
|
||||
|
||||
<string name="c_calc_show_release_notes_title">Показывать замечания к выпуску</string>
|
||||
<string name="c_calc_show_release_notes_summary">Определяет показывать или нет всплывающее окно с замечаниями к выпуску после обновления новой версии</string>
|
||||
|
||||
</resources>
|
@@ -24,6 +24,9 @@
|
||||
<string name="p_calc_haptic_feedback_key">org.solovyev.android.calculator.CalculatorModel_haptic_feedback</string>
|
||||
<string name="p_calc_haptic_feedback">false</string>
|
||||
|
||||
<string name="p_calc_show_release_notes_key">org.solovyev.android.calculator.CalculatorActivity_show_release_notes</string>
|
||||
<string name="p_calc_show_release_notes">true</string>
|
||||
|
||||
<string name="p_calc_round_result_key">org.solovyev.android.calculator.CalculatorModel_round_result</string>
|
||||
<string name="p_calc_round_result">true</string>
|
||||
|
||||
|
@@ -23,4 +23,51 @@
|
||||
<a href="http://www.achartengine.org/">AChartEngine</a>
|
||||
</string>
|
||||
|
||||
<string name="c_release_notes">Release notes</string>
|
||||
<string name="c_release_notes_for_title">"Release notes for version "</string>
|
||||
|
||||
<string name="c_release_notes_for_4">
|
||||
1. Haptic feedback\n
|
||||
2. Two layouts: calculator and cellphone\n
|
||||
3. New constants\n
|
||||
4. ERROR message is not so often now
|
||||
</string>
|
||||
|
||||
<string name="c_release_notes_for_5">
|
||||
1. Screen with all functions\n
|
||||
2. Added support for decimal logarithm, factorial, comparison functions\n
|
||||
3. Haptic feedback duration preference
|
||||
</string>
|
||||
|
||||
<string name="c_release_notes_for_6">
|
||||
1. Saving constants in two clicks (use +π button)\n
|
||||
2. Result size is auto adjusted to fill all spare space\n
|
||||
3. Fix for Xperia Ray blank result\n
|
||||
4. Double factorial fix\n
|
||||
5. Degrees added (use °: e.g. 30° and result will be converted into radians)
|
||||
</string>
|
||||
|
||||
<string name="c_release_notes_for_7">
|
||||
1. Support for entering numbers in scientific notation (2.3E2)\n
|
||||
2. Added functions: deg(), rad() to convert from radians to degrees and vice versa\n
|
||||
3. Added support for installing application on sd card\n
|
||||
4. Added possibility to save entire expression as constant (e.g. type ln(6t), press +π button, enter name and save)\n
|
||||
5. Fixed bug with abs() function and complex argument\n
|
||||
6. Fixed bug with displaying result
|
||||
</string>
|
||||
|
||||
<string name="c_release_notes_for_8">
|
||||
1. Fixed bug with i^3\n
|
||||
2. Fixed crash in case of many brackets
|
||||
</string>
|
||||
|
||||
<string name="c_release_notes_for_20">
|
||||
1. New swipe actions (left, right)\n
|
||||
2. Extended history: save, remove, copy, use from history screen (use long click for additional actions)\n
|
||||
3. Added Spanish language\n
|
||||
4. Full numeral base support (dec, hex, oct, bin)\n
|
||||
5. !!!: Fix for multiplication sign on some devices - if you have strange symbols instead of × - go to the settings and change multiplication sign to *\n
|
||||
6. Bug fixes: correct double factorial calculation, 20x fix, e^(pi*i)+1 fix and others
|
||||
</string>
|
||||
|
||||
</resources>
|
@@ -153,4 +153,9 @@
|
||||
<string name="c_copy_description">Copy description</string>
|
||||
<string name="c_copy_value">Copy value</string>
|
||||
|
||||
<string name="c_first_start_text">Thank you for choosing Calculator++!</string>
|
||||
|
||||
<string name="c_calc_show_release_notes_title">Show release notes</string>
|
||||
<string name="c_calc_show_release_notes_summary">Defines if release notes popup window should appear after update to the new version</string>
|
||||
|
||||
</resources>
|
@@ -86,6 +86,12 @@
|
||||
range:steps="10"
|
||||
range:boundaries="10;500"/>
|
||||
|
||||
<android.preference.CheckBoxPreference
|
||||
a:key="@string/p_calc_show_release_notes_key"
|
||||
a:summary="@string/c_calc_show_release_notes_summary"
|
||||
a:title="@string/c_calc_show_release_notes_title"
|
||||
a:defaultValue="true"/>
|
||||
|
||||
<!-- <org.solovyev.android.view.prefs.FloatRangeSeekBarPreference
|
||||
a:key="@string/p_drag_duration_key"
|
||||
a:title="Duration of drag event"
|
||||
|
Reference in New Issue
Block a user