Skip to content

Commit

Permalink
Release preparation: 2.18.0
Browse files Browse the repository at this point in the history
  • Loading branch information
mkulesh committed Jan 13, 2019
1 parent a07e6c6 commit 7136d68
Show file tree
Hide file tree
Showing 32 changed files with 128 additions and 53 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[![License](https://img.shields.io/badge/license-GNU_GPLv3-orange.svg)](https://github.com/mkulesh/microMathematics/blob/master/LICENSE) [![Build Status](https://travis-ci.org/mkulesh/microMathematics.svg?branch=master)](https://travis-ci.org/mkulesh/microMathematics) [![Download unsigned APK from latest autobuild](https://img.shields.io/badge/APK-autobuild-blue.svg)](https://github.com/mkulesh/microMathematics/raw/autobuild/autobuild/microMathematics-v2.17.4.apk)
[![License](https://img.shields.io/badge/license-GNU_GPLv3-orange.svg)](https://github.com/mkulesh/microMathematics/blob/master/LICENSE) [![Build Status](https://travis-ci.org/mkulesh/microMathematics.svg?branch=master)](https://travis-ci.org/mkulesh/microMathematics) [![Download unsigned APK from latest autobuild](https://img.shields.io/badge/APK-autobuild-blue.svg)](https://github.com/mkulesh/microMathematics/raw/autobuild/autobuild/microMathematics-v2.18.0.apk)

# <img src="https://github.com/mkulesh/microMathematics/blob/master/images/icon.png" align="center" height="48" width="48"> "microMathematics Plus - Extended Visual Calculator"

Expand Down Expand Up @@ -43,7 +43,7 @@ For more screenshots, see directory images/screenshots.
* [Supported Functions Overview](http://htmlpreview.github.io/?https://github.com/mkulesh/microMathematics/blob/master/doc/html/functions_overview.html)
* [Supported Units Overview](http://htmlpreview.github.io/?https://github.com/mkulesh/microMathematics/blob/master/doc/html/units_overview.html)
* [Supported Units Of Information](http://htmlpreview.github.io/?https://github.com/mkulesh/microMathematics/blob/master/doc/html/units_of_information.html)
* [The latest PDF version of the User Manual](https://docs.google.com/viewer?url=https://github.com/mkulesh/microMathematics/raw/supplement/doc/microMathematics-v2.17.4.pdf)
* [The latest PDF version of the User Manual](https://docs.google.com/viewer?url=https://github.com/mkulesh/microMathematics/raw/supplement/doc/microMathematics-v2.18.0.pdf)

## Posts on Habr (in Russian)

Expand Down
4 changes: 2 additions & 2 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ android {
applicationId "com.mkulesh.micromath.plus"
minSdkVersion 14
targetSdkVersion 28
versionCode 312
versionName "2.17.4"
versionCode 313
versionName "2.18.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
Expand Down
44 changes: 41 additions & 3 deletions app/src/main/assets/release_notes.mmt
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,49 @@
<term key="text" text="Current release:" />
</text_fragment>
<text_fragment numbering="true">
<term key="text" text="Removed obsolete permissions" />
<term key="text" text="The app is adapted for Android 9" />
</text_fragment>
<text_fragment numbering="true">
<term key="text" text="Array elements can be assigned using an&#10;index given in [ ] instead of ( ). Any&#10;not assigned elements are set by&#10;default to zero:" />
</text_fragment>
<equation>
<term key="leftTerm" text="r[0]" />
<term key="rightTerm" text="5" />
</equation>
<equation inRightOfPrevious="true">
<term key="leftTerm" text="r[3]" />
<term key="rightTerm" text="6" />
</equation>
<equation inRightOfPrevious="true">
<term key="leftTerm" text="r[2]" />
<term key="rightTerm" text="-4" />
</equation>
<equation>
<term key="leftTerm" text="idx" />
<term key="rightTerm" code="equidistant_interval">
<term key="minValue" text="0" />
<term key="nextValue" text="1" />
<term key="maxValue" text="3" />
</term>
</equation>
<result inRightOfPrevious="true" disableCalculation="false" hideResultField="false" arrayLength="7">
<term key="leftTerm" code="content:com.mkulesh.micromath.index.r">
<term key="argTerm" text="idx" />
</term>
<term key="rightTerm" text="[[5.0], [0.0], [-4.0], [6.0]]" />
</result>
<text_fragment numbering="true">
<term key="text" text="Improved scrolling behaviour" />
</text_fragment>
<text_fragment textStyle="subsection">
<term key="text" text="Previous releases:" />
</text_fragment>
<text_fragment textStyle="subsubsection" numbering="true">
<term key="text" text="Version 2.17.4" />
</text_fragment>
<text_fragment>
<term key="text" text="Removed obsolete permissions" />
</text_fragment>
<text_fragment textStyle="subsubsection" numbering="true">
<term key="text" text=" Version 2.17.3" />
</text_fragment>
Expand Down Expand Up @@ -70,7 +108,7 @@
<term key="text" text="Expanded image settings: now it is&#10;possible to use an automatic color&#10;adjustment for SVG images depending on&#10;theme" />
</text_fragment>
<text_fragment numbering="true">
<term key="text" text="Changed app icon in order to support&#10;Oreo icon shape" />
<term key="text" text="Changed app icon in order to support&#10;adaptive icon shape" />
</text_fragment>
<text_fragment numbering="true">
<term key="text" text="For a function plot, it is now possible&#10;to use logarithmic scale" />
Expand Down Expand Up @@ -128,7 +166,7 @@
<term key="text" text="Added new contrast themes" />
</text_fragment>
<text_fragment numbering="true">
<term key="text" text="On Android 8: Added context menu to the&#10;application shortcut" />
<term key="text" text="The app is adapted for Android 8. Added&#10;context menu to the application&#10;shortcut" />
</text_fragment>
<text_fragment numbering="true">
<term key="text" text='Added new configuration parameters in&#10;the "App settings"' />
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/values-de/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
<item>asset:/doc_de/three_d_plot_de.mmt</item>
<item>asset:/doc_de/series_and_integrals_de.mmt</item>
<item>asset:/doc_de/about_micromath_de.mmt</item>
<item>https://docs.google.com/viewer?url=https://github.com/mkulesh/microMathematics/raw/supplement/doc/microMathematics-v2.17.4-de.pdf</item>
<item>https://docs.google.com/viewer?url=https://github.com/mkulesh/microMathematics/raw/supplement/doc/microMathematics-v2.18.0-de.pdf</item>
</string-array>
<string name="activity_example">Beispiele</string>
<string name="activity_welcome">asset:/doc_de/welcome_de.mmt</string>
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/values-pt-rBR/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
<item>asset:/doc_br/three_d_plot_br.mmt</item>
<item>asset:/doc_br/series_and_integrals_br.mmt</item>
<item>asset:/doc_br/about_micromath_br.mmt</item>
<item>https://docs.google.com/viewer?url=https://github.com/mkulesh/microMathematics/raw/supplement/doc/microMathematics-v2.17.4-br.pdf</item>
<item>https://docs.google.com/viewer?url=https://github.com/mkulesh/microMathematics/raw/supplement/doc/microMathematics-v2.18.0-br.pdf</item>
</string-array>
<string name="activity_example">Exemplo</string>
<string name="activity_welcome">asset:/doc_br/welcome.mmt</string>
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/values-ru/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
<item>asset:/doc_ru/three_d_plot_ru.mmt</item>
<item>asset:/doc_ru/series_and_integrals_ru.mmt</item>
<item>asset:/doc_ru/about_micromath_ru.mmt</item>
<item>https://docs.google.com/viewer?url=https://github.com/mkulesh/microMathematics/raw/supplement/doc/microMathematics-v2.17.4-ru.pdf</item>
<item>https://docs.google.com/viewer?url=https://github.com/mkulesh/microMathematics/raw/supplement/doc/microMathematics-v2.18.0-ru.pdf</item>
</string-array>
<string name="activity_example">Примеры</string>
<string name="activity_welcome">asset:/doc_ru/welcome_ru.mmt</string>
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/values-zh-rCN/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
<item>asset:/doc_en/three_d_plot.mmt</item>
<item>asset:/doc_en/series_and_integrals.mmt</item>
<item>asset:/doc_en/about_micromath.mmt</item>
<item>https://docs.google.com/viewer?url=https://github.com/mkulesh/microMathematics/raw/supplement/doc/microMathematics-v2.17.4.pdf</item>
<item>https://docs.google.com/viewer?url=https://github.com/mkulesh/microMathematics/raw/supplement/doc/microMathematics-v2.18.0.pdf</item>
</string-array>
<string name="activity_example">示例</string>
<string name="activity_welcome">asset:/doc_en/welcome.mmt</string>
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/values-zh-rTW/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
<item>asset:/doc_en/three_d_plot.mmt</item>
<item>asset:/doc_en/series_and_integrals.mmt</item>
<item>asset:/doc_en/about_micromath.mmt</item>
<item>https://docs.google.com/viewer?url=https://github.com/mkulesh/microMathematics/raw/supplement/doc/microMathematics-v2.17.4.pdf</item>
<item>https://docs.google.com/viewer?url=https://github.com/mkulesh/microMathematics/raw/supplement/doc/microMathematics-v2.18.0.pdf</item>
</string-array>
<string name="activity_example">範例</string>
<string name="activity_welcome">asset:/doc_en/welcome.mmt</string>
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/values/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
<item>asset:/doc_en/three_d_plot.mmt</item>
<item>asset:/doc_en/series_and_integrals.mmt</item>
<item>asset:/doc_en/about_micromath.mmt</item>
<item>https://docs.google.com/viewer?url=https://github.com/mkulesh/microMathematics/raw/supplement/doc/microMathematics-v2.17.4.pdf</item>
<item>https://docs.google.com/viewer?url=https://github.com/mkulesh/microMathematics/raw/supplement/doc/microMathematics-v2.18.0.pdf</item>
</string-array>
<string name="activity_example">Examples</string>
<string name="activity_welcome">asset:/doc_en/welcome.mmt</string>
Expand Down
2 changes: 1 addition & 1 deletion autobuild/push-apk.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/sh

APK_VERSION=2.17.4
APK_VERSION=2.18.0

echo "Generated APK"
pwd; ls -l ./app/build/outputs/apk
Expand Down
2 changes: 1 addition & 1 deletion doc/function_plot.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
% This is auto-generated file: do not edit!
% Exported from microMathematics Plus, version 2.17.4
% Exported from microMathematics Plus, version 2.18.0


This example demonstrates how to
Expand Down
2 changes: 1 addition & 1 deletion doc/function_plot_br.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
% This is auto-generated file: do not edit!
% Exported from microMathematics Plus, version 2.17.4
% Exported from microMathematics Plus, version 2.18.0


Este exemplo demonstra como preparar e
Expand Down
2 changes: 1 addition & 1 deletion doc/function_plot_de.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
% This is auto-generated file: do not edit!
% Exported from microMathematics Plus, version 2.17.4
% Exported from microMathematics Plus, version 2.18.0


Dieses Beispiel demonstriert, wie man
Expand Down
2 changes: 1 addition & 1 deletion doc/function_plot_ru.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
% This is auto-generated file: do not edit!
% Exported from microMathematics Plus, version 2.17.4
% Exported from microMathematics Plus, version 2.18.0


Данный пример демонстрирует
Expand Down
21 changes: 16 additions & 5 deletions doc/how_to_use.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
% This is auto-generated file: do not edit!
% Exported from microMathematics Plus, version 2.17.4
% Exported from microMathematics Plus, version 2.18.0


This app is a powerful calculation
Expand Down Expand Up @@ -257,15 +257,26 @@ \subsubsection{Array}
Arrays are special functions with
following properties:

a) only a previously defined interval
a) array elements can be assigned
using an index given in [ ] instead
of ( ). Any not assigned element is
set by default to zero:
\begin{center}\begin{tabular}{ccc}
$r[0] := 5$ &
$r[3] := 6$ &
$r[2] := -4$ \cr
\end{tabular}\end{center}
\begin{center}\begin{tabular}{cc}
$idx := \left[ 0,\, 1 \,..\, 3 \right]$ &
$r_{idx} = \begin{bmatrix}5.0\\0.0\\-4.0\\6.0\\\end{bmatrix}$ \cr
\end{tabular}\end{center}

b) a previously defined interval
can be used as array argument:
\begin{center}\begin{tabular}{cc}
$k := \left[ 0,\, 1 \,..\, 100 \right]$ &
$m := \left[ 0,\, 1 \,..\, 200 \right]$ \cr
\end{tabular}\end{center}

a) array arguments are given in [ ]
instead of ( ):
\begin{center}\begin{tabular}{c}
$M[k,m] := {sin \left( k / 10\right) }^{2} - 3 \cdot \left| cos \left( m / 10\right) \right| $
\end{tabular}\end{center}
Expand Down
2 changes: 1 addition & 1 deletion doc/how_to_use_br.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
% This is auto-generated file: do not edit!
% Exported from microMathematics Plus, version 2.17.4
% Exported from microMathematics Plus, version 2.18.0


Este app é um poderoso programa
Expand Down
28 changes: 21 additions & 7 deletions doc/how_to_use_de.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
% This is auto-generated file: do not edit!
% Exported from microMathematics Plus, version 2.17.4
% Exported from microMathematics Plus, version 2.18.0


Diese App ist eine leistungsstarke
Expand Down Expand Up @@ -268,16 +268,30 @@ \subsubsection{Array}
Arrays sind besondere Funktionen, die
folgende Eigenschaften haben:

a) jedes Argument des Arrays muss ein
vorher definiertes Intervall sein:
a) man kann die Array-Elemente mit
Hilfe von einem Index zuweisen. Die
Argumente des Arrays sind in eckigen
Klammern ''[ ]'' anstelle der runden
Klammern ''( )'' geschrieben. Nicht
definierte Elemente haben einen
vorgegebenen Wert ''0'':
\begin{center}\begin{tabular}{ccc}
$r[0] := 5$ &
$r[3] := 6$ &
$r[2] := -4$ \cr
\end{tabular}\end{center}
\begin{center}\begin{tabular}{cc}
$idx := \left[ 0,\, 1 \,..\, 3 \right]$ &
$r_{idx} = \begin{bmatrix}5.0\\0.0\\-4.0\\6.0\\\end{bmatrix}$ \cr
\end{tabular}\end{center}

b) vorher definiertes Intervall kann
auch als Argument des Arrays benutzt
werden:
\begin{center}\begin{tabular}{cc}
$k := \left[ 0,\, 1 \,..\, 100 \right]$ &
$m := \left[ 0,\, 1 \,..\, 200 \right]$ \cr
\end{tabular}\end{center}

a) die Argumente des Arrays sind in
eckigen Klammern ''[ ]'' anstelle der
runden Klammern ''( )'' geschrieben:
\begin{center}\begin{tabular}{c}
$M[k,m] := {sin \left( k / 10\right) }^{2} - 3 \cdot \left| cos \left( m / 10\right) \right| $
\end{tabular}\end{center}
Expand Down
28 changes: 20 additions & 8 deletions doc/how_to_use_ru.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
% This is auto-generated file: do not edit!
% Exported from microMathematics Plus, version 2.17.4
% Exported from microMathematics Plus, version 2.18.0


Данное приложение является мощным
Expand Down Expand Up @@ -282,18 +282,30 @@ \subsubsection{Формула-массив}
похожие на функции, но имеющие
следующие отличия:

а) в качестве аргументов при
задании массива можно использовать
только ранее определённые
а) чтобы задать значения элементов
массива, можно использовать индексы
в квадратных скобках ''[ ]'' (а не
в круглых). Любой не заданный
элемент массива имеет по-умолчанию
нулевое значение:
\begin{center}\begin{tabular}{ccc}
$r[0] := 5$ &
$r[3] := 6$ &
$r[2] := -4$ \cr
\end{tabular}\end{center}
\begin{center}\begin{tabular}{cc}
$idx := \left[ 0,\, 1 \,..\, 3 \right]$ &
$r_{idx} = \begin{bmatrix}5.0\\0.0\\-4.0\\6.0\\\end{bmatrix}$ \cr
\end{tabular}\end{center}

б) в качестве аргументов при
задании массива также можно
использовать ранее определённые
интервалы:
\begin{center}\begin{tabular}{cc}
$k := \left[ 0,\, 1 \,..\, 100 \right]$ &
$m := \left[ 0,\, 1 \,..\, 200 \right]$ \cr
\end{tabular}\end{center}

б) аргументы массива записываются в
квадратных скобках ''[ ]'' вместо
круглых ''( )'':
\begin{center}\begin{tabular}{c}
$M[k,m] := {sin \left( k / 10\right) }^{2} - 3 \cdot \left| cos \left( m / 10\right) \right| $
\end{tabular}\end{center}
Expand Down
2 changes: 1 addition & 1 deletion doc/partial-translation/values-fr/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@
<item>asset:/doc_en/three_d_plot.mmt</item>
<item>asset:/doc_en/series_and_integrals.mmt</item>
<item>asset:/doc_en/about_micromath.mmt</item>
<item>https://github.com/mkulesh/microMathematics/blob/master/doc/download/v2.17.4/microMathematics-v2.17.4.pdf</item>
<item>https://github.com/mkulesh/microMathematics/blob/master/doc/download/v2.18.0/microMathematics-v2.18.0.pdf</item>
</string-array>
<string name="activity_welcome">asset:/doc_en/welcome.mmt</string>-->

Expand Down
2 changes: 1 addition & 1 deletion doc/polar_plot.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
% This is auto-generated file: do not edit!
% Exported from microMathematics Plus, version 2.17.4
% Exported from microMathematics Plus, version 2.18.0


Now we plot several functions given in
Expand Down
2 changes: 1 addition & 1 deletion doc/polar_plot_br.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
% This is auto-generated file: do not edit!
% Exported from microMathematics Plus, version 2.17.4
% Exported from microMathematics Plus, version 2.18.0


Agora desenharemos várias funções dadas
Expand Down
2 changes: 1 addition & 1 deletion doc/polar_plot_de.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
% This is auto-generated file: do not edit!
% Exported from microMathematics Plus, version 2.17.4
% Exported from microMathematics Plus, version 2.18.0


Jetzt zeichnen wir eine Funktion, die
Expand Down
2 changes: 1 addition & 1 deletion doc/polar_plot_ru.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
% This is auto-generated file: do not edit!
% Exported from microMathematics Plus, version 2.17.4
% Exported from microMathematics Plus, version 2.18.0


Сейчас мы построим несколько
Expand Down
2 changes: 1 addition & 1 deletion doc/series_and_integrals.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
% This is auto-generated file: do not edit!
% Exported from microMathematics Plus, version 2.17.4
% Exported from microMathematics Plus, version 2.18.0


This example demonstrates how to
Expand Down
2 changes: 1 addition & 1 deletion doc/series_and_integrals_br.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
% This is auto-generated file: do not edit!
% Exported from microMathematics Plus, version 2.17.4
% Exported from microMathematics Plus, version 2.18.0


Esse exemplo demonstra como calcular
Expand Down
2 changes: 1 addition & 1 deletion doc/series_and_integrals_de.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
% This is auto-generated file: do not edit!
% Exported from microMathematics Plus, version 2.17.4
% Exported from microMathematics Plus, version 2.18.0


Dieses Beispiel zeigt, wie Sie Reihen
Expand Down
2 changes: 1 addition & 1 deletion doc/series_and_integrals_ru.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
% This is auto-generated file: do not edit!
% Exported from microMathematics Plus, version 2.17.4
% Exported from microMathematics Plus, version 2.18.0


Данный пример демонстрирует
Expand Down
2 changes: 1 addition & 1 deletion doc/three_d_plot.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
% This is auto-generated file: do not edit!
% Exported from microMathematics Plus, version 2.17.4
% Exported from microMathematics Plus, version 2.18.0


This example demonstrates 3D plots for
Expand Down
2 changes: 1 addition & 1 deletion doc/three_d_plot_br.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
% This is auto-generated file: do not edit!
% Exported from microMathematics Plus, version 2.17.4
% Exported from microMathematics Plus, version 2.18.0


Este exemplo demonstra desenhos 3D para
Expand Down
Loading

0 comments on commit 7136d68

Please sign in to comment.