Skip to content

Commit

Permalink
The list of open source libraries moved to About document
Browse files Browse the repository at this point in the history
  • Loading branch information
mkulesh committed Feb 13, 2018
1 parent cea5cff commit c71c587
Show file tree
Hide file tree
Showing 16 changed files with 261 additions and 371 deletions.
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,19 +70,20 @@ For more screenshots, see directory images/screenshots.

This software is published under the *GNU General Public License, Version 3*

Copyright (C) 2014-2017 Mikhail Kulesh
Copyright (C) 2014-2018 Mikhail Kulesh

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program.

If not, see [www.gnu.org/licenses](https://www.gnu.org/licenses).

## Dependencies
## Used Open Source Libraries

This App depends or includes the following third-party libraries or code fragments:
* [The Android Support v7 Library](https://developer.android.com/topic/libraries/support-library/packages.html)
* [The Apache Commons Mathematics Library](http://commons.apache.org/proper/commons-math)
* [The Apache Commons Mathematics Library](https://commons.apache.org/proper/commons-math)
* [JScience - Java(TM) Tools and Libraries for the Advancement of Sciences](http://jscience.org)
* [HoloColorPicker Library](https://github.com/LarsWerkman/HoloColorPicker)
* [AndroidSVG Library](https://github.com/BigBadaboom/androidsvg)
* [Ghost Commander Engine](https://sourceforge.net/projects/ghostcommander)
66 changes: 64 additions & 2 deletions app/src/main/assets/doc_br/about_micromath_br.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<micromath xmlns:mmt="http://micromath.mkulesh.com">
<formulaList textWidth="39" significantDigits="6" scale="0.50000" redefineAllowed="false">
<formulaList documentVersion="2" author="Mikhail Kulesh" title="About uMath+" description="" textWidth="39" significantDigits="6" scale="0.50000" redefineAllowed="false">
<text_fragment>
<term key="text" text="O microMathematics Plus é a primeira&#10;calculadora matemática para Android&#10;orientada à uma tabela que permite&#10;edição em tempo real de identidades&#10;matemáticas combinadas com cálculos&#10;altamente precisos." />
</text_fragment>
Expand Down Expand Up @@ -119,8 +119,70 @@
</term>
<term key="xMaxValue" text="20" />
</plot_function>

<text_fragment textStyle="subsection">
<term key="text" text="Licença" />
</text_fragment>
<text_fragment>
<term key="text" text="Copyright © 2014-2018 Mikhail Kulesh&#10;under the GNU General Public License,&#10;Version 3:&#10;www.gnu.org/licenses/gpl-3.0" />
</text_fragment>

<text_fragment textStyle="subsection">
<term key="text" text="Bibliotecas de código aberto" />
</text_fragment>
<text_fragment textStyle="subsubsection" numbering="true">
<term key="text" text="The Android Support v7 Library" />
</text_fragment>
<text_fragment>
<term key="text" text="developer.android.com" />
</text_fragment>
<text_fragment>
<term key="text" text="Copyright © 2013 The Android Open&#10;Source Project Licensed under the&#10;Apache License, Version 2.0:&#10;www.apache.org/licenses/LICENSE-2.0" />
</text_fragment>
<text_fragment textStyle="subsubsection" numbering="true">
<term key="text" text="The Apache Commons Mathematics Library" />
</text_fragment>
<text_fragment>
<term key="text" text="commons.apache.org" />
</text_fragment>
<text_fragment>
<term key="text" text="Licensed to the Apache Software&#10;Foundation (ASF) under the Apache&#10;License, Version 2.0:&#10;www.apache.org/licenses/LICENSE-2.0" />
</text_fragment>
<text_fragment textStyle="subsubsection" numbering="true">
<term key="text" text="JScience - Java(TM) Tools and Libraries&#10;for the Advancement of Sciences" />
</text_fragment>
<text_fragment>
<term key="text" text="jscience.org" />
</text_fragment>
<text_fragment>
<term key="text" text="Copyright © 2007 Jean-Marie Dautelle&#10;under the Apache License, Version 2.0:&#10;www.apache.org/licenses/LICENSE-2.0" />
</text_fragment>
<text_fragment textStyle="subsubsection" numbering="true">
<term key="text" text="HoloColorPicker Library" />
</text_fragment>
<text_fragment>
<term key="text" text="github.com/LarsWerkman/HoloColorPicker" />
</text_fragment>
<text_fragment>
<term key="text" text="Copyright © 2012 Lars Werkman Licensed&#10;under the Apache License, Version 2.0:&#10;www.apache.org/licenses/LICENSE-2.0" />
</text_fragment>
<text_fragment textStyle="subsubsection" numbering="true">
<term key="text" text="AndroidSVG Library" />
</text_fragment>
<text_fragment>
<term key="text" text="github.com/BigBadaboom/androidsvg" />
</text_fragment>
<text_fragment>
<term key="text" text="Copyright © 2013 Paul LeBeau, Cave Rock&#10;Software Ltd Licensed under the Apache&#10;License, Version 2.0:&#10;www.apache.org/licenses/LICENSE-2.0" />
</text_fragment>
<text_fragment textStyle="subsubsection" numbering="true">
<term key="text" text="Ghost Commander Engine" />
</text_fragment>
<text_fragment>
<term key="text" text="sourceforge.net/projects/ghostcommander" />
</text_fragment>
<text_fragment>
<term key="text" text="2014-2018, Bremen, Alemanha" />
<term key="text" text="Copyright © 2017 Ghost Commander under&#10;the GNU General Public License, Version 3:&#10;www.gnu.org/licenses/gpl-3.0" />
</text_fragment>
</formulaList>
</micromath>
66 changes: 64 additions & 2 deletions app/src/main/assets/doc_de/about_micromath_de.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<micromath xmlns:mmt="http://micromath.mkulesh.com">
<formulaList textWidth="39" significantDigits="6" scale="0.50000" redefineAllowed="false">
<formulaList documentVersion="2" author="Mikhail Kulesh" title="About uMath+" description="" textWidth="39" significantDigits="6" scale="0.50000" redefineAllowed="false">
<text_fragment>
<term key="text" text="Der microMathematics Plus ist der erste&#10;mathematische Taschenrechner für&#10;Android weltweit, der auf einer&#10;Kalkulationstabelle basiert, welche es&#10;erlaubt, mathematische Elemente live&#10;einzugeben und zudem hochgenaue&#10;Berechnungen liefert." />
</text_fragment>
Expand Down Expand Up @@ -119,8 +119,70 @@
</term>
<term key="xMaxValue" text="20" />
</plot_function>

<text_fragment textStyle="subsection">
<term key="text" text="Lizenz" />
</text_fragment>
<text_fragment>
<term key="text" text="Copyright © 2014-2018 Mikhail Kulesh&#10;under the GNU General Public License,&#10;Version 3:&#10;www.gnu.org/licenses/gpl-3.0" />
</text_fragment>

<text_fragment textStyle="subsection">
<term key="text" text="Open Source Bibliotheken" />
</text_fragment>
<text_fragment textStyle="subsubsection" numbering="true">
<term key="text" text="The Android Support v7 Library" />
</text_fragment>
<text_fragment>
<term key="text" text="developer.android.com" />
</text_fragment>
<text_fragment>
<term key="text" text="Copyright © 2013 The Android Open&#10;Source Project Licensed under the&#10;Apache License, Version 2.0:&#10;www.apache.org/licenses/LICENSE-2.0" />
</text_fragment>
<text_fragment textStyle="subsubsection" numbering="true">
<term key="text" text="The Apache Commons Mathematics Library" />
</text_fragment>
<text_fragment>
<term key="text" text="commons.apache.org" />
</text_fragment>
<text_fragment>
<term key="text" text="Licensed to the Apache Software&#10;Foundation (ASF) under the Apache&#10;License, Version 2.0:&#10;www.apache.org/licenses/LICENSE-2.0" />
</text_fragment>
<text_fragment textStyle="subsubsection" numbering="true">
<term key="text" text="JScience - Java(TM) Tools and Libraries&#10;for the Advancement of Sciences" />
</text_fragment>
<text_fragment>
<term key="text" text="jscience.org" />
</text_fragment>
<text_fragment>
<term key="text" text="Copyright © 2007 Jean-Marie Dautelle&#10;under the Apache License, Version 2.0:&#10;www.apache.org/licenses/LICENSE-2.0" />
</text_fragment>
<text_fragment textStyle="subsubsection" numbering="true">
<term key="text" text="HoloColorPicker Library" />
</text_fragment>
<text_fragment>
<term key="text" text="github.com/LarsWerkman/HoloColorPicker" />
</text_fragment>
<text_fragment>
<term key="text" text="Copyright © 2012 Lars Werkman Licensed&#10;under the Apache License, Version 2.0:&#10;www.apache.org/licenses/LICENSE-2.0" />
</text_fragment>
<text_fragment textStyle="subsubsection" numbering="true">
<term key="text" text="AndroidSVG Library" />
</text_fragment>
<text_fragment>
<term key="text" text="github.com/BigBadaboom/androidsvg" />
</text_fragment>
<text_fragment>
<term key="text" text="Copyright © 2013 Paul LeBeau, Cave Rock&#10;Software Ltd Licensed under the Apache&#10;License, Version 2.0:&#10;www.apache.org/licenses/LICENSE-2.0" />
</text_fragment>
<text_fragment textStyle="subsubsection" numbering="true">
<term key="text" text="Ghost Commander Engine" />
</text_fragment>
<text_fragment>
<term key="text" text="sourceforge.net/projects/ghostcommander" />
</text_fragment>
<text_fragment>
<term key="text" text="2014-2018, Bremen, Deutschland" />
<term key="text" text="Copyright © 2017 Ghost Commander under&#10;the GNU General Public License, Version 3:&#10;www.gnu.org/licenses/gpl-3.0" />
</text_fragment>
</formulaList>
</micromath>
66 changes: 64 additions & 2 deletions app/src/main/assets/doc_en/about_micromath.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<micromath xmlns:mmt="http://micromath.mkulesh.com">
<formulaList textWidth="39" significantDigits="6" scale="0.50000" redefineAllowed="false">
<formulaList documentVersion="2" author="Mikhail Kulesh" title="About uMath+" description="" textWidth="39" significantDigits="6" scale="0.50000" redefineAllowed="false">
<text_fragment>
<term key="text" text="The microMathematics Plus is the&#10;mathematical calculator on Android&#10;oriented around a spreadsheet that&#10;allows live editing of mathematical&#10;identities combined with highly&#10;accurate computations. " />
</text_fragment>
Expand Down Expand Up @@ -119,8 +119,70 @@
</term>
<term key="xMaxValue" text="20" />
</plot_function>

<text_fragment textStyle="subsection">
<term key="text" text="License" />
</text_fragment>
<text_fragment>
<term key="text" text="Copyright © 2014-2018 Mikhail Kulesh&#10;under the GNU General Public License,&#10;Version 3:&#10;www.gnu.org/licenses/gpl-3.0" />
</text_fragment>

<text_fragment textStyle="subsection">
<term key="text" text="Open source libraries" />
</text_fragment>
<text_fragment textStyle="subsubsection" numbering="true">
<term key="text" text="The Android Support v7 Library" />
</text_fragment>
<text_fragment>
<term key="text" text="developer.android.com" />
</text_fragment>
<text_fragment>
<term key="text" text="Copyright © 2013 The Android Open&#10;Source Project Licensed under the&#10;Apache License, Version 2.0:&#10;www.apache.org/licenses/LICENSE-2.0" />
</text_fragment>
<text_fragment textStyle="subsubsection" numbering="true">
<term key="text" text="The Apache Commons Mathematics Library" />
</text_fragment>
<text_fragment>
<term key="text" text="commons.apache.org" />
</text_fragment>
<text_fragment>
<term key="text" text="Licensed to the Apache Software&#10;Foundation (ASF) under the Apache&#10;License, Version 2.0:&#10;www.apache.org/licenses/LICENSE-2.0" />
</text_fragment>
<text_fragment textStyle="subsubsection" numbering="true">
<term key="text" text="JScience - Java(TM) Tools and Libraries&#10;for the Advancement of Sciences" />
</text_fragment>
<text_fragment>
<term key="text" text="jscience.org" />
</text_fragment>
<text_fragment>
<term key="text" text="Copyright © 2007 Jean-Marie Dautelle&#10;under the Apache License, Version 2.0:&#10;www.apache.org/licenses/LICENSE-2.0" />
</text_fragment>
<text_fragment textStyle="subsubsection" numbering="true">
<term key="text" text="HoloColorPicker Library" />
</text_fragment>
<text_fragment>
<term key="text" text="github.com/LarsWerkman/HoloColorPicker" />
</text_fragment>
<text_fragment>
<term key="text" text="Copyright © 2012 Lars Werkman Licensed&#10;under the Apache License, Version 2.0:&#10;www.apache.org/licenses/LICENSE-2.0" />
</text_fragment>
<text_fragment textStyle="subsubsection" numbering="true">
<term key="text" text="AndroidSVG Library" />
</text_fragment>
<text_fragment>
<term key="text" text="github.com/BigBadaboom/androidsvg" />
</text_fragment>
<text_fragment>
<term key="text" text="Copyright © 2013 Paul LeBeau, Cave Rock&#10;Software Ltd Licensed under the Apache&#10;License, Version 2.0:&#10;www.apache.org/licenses/LICENSE-2.0" />
</text_fragment>
<text_fragment textStyle="subsubsection" numbering="true">
<term key="text" text="Ghost Commander Engine" />
</text_fragment>
<text_fragment>
<term key="text" text="sourceforge.net/projects/ghostcommander" />
</text_fragment>
<text_fragment>
<term key="text" text="2014-2018, Bremen, Germany" />
<term key="text" text="Copyright © 2017 Ghost Commander under&#10;the GNU General Public License, Version 3:&#10;www.gnu.org/licenses/gpl-3.0" />
</text_fragment>
</formulaList>
</micromath>
66 changes: 64 additions & 2 deletions app/src/main/assets/doc_ru/about_micromath_ru.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<micromath xmlns:mmt="http://micromath.mkulesh.com">
<formulaList textWidth="35" significantDigits="6" scale="0.50000" redefineAllowed="false">
<formulaList documentVersion="2" author="Mikhail Kulesh" title="About uMath+" description="" textWidth="35" significantDigits="6" scale="0.50000" redefineAllowed="false">
<text_fragment>
<term key="text" text="microMathematics Plus - это&#10;математический калькулятор для&#10;Android, основанный на подготовке&#10;интерактивных документов с&#10;вычислениями и визуальным&#10;сопровождением." />
</text_fragment>
Expand Down Expand Up @@ -119,8 +119,70 @@
</term>
<term key="xMaxValue" text="20" />
</plot_function>

<text_fragment textStyle="subsection">
<term key="text" text="Лицензия" />
</text_fragment>
<text_fragment>
<term key="text" text="Copyright © 2014-2018 Mikhail Kulesh&#10;under the GNU General Public License,&#10;Version 3:&#10;www.gnu.org/licenses/gpl-3.0" />
</text_fragment>

<text_fragment textStyle="subsection">
<term key="text" text="Информация о библиотеках" />
</text_fragment>
<text_fragment textStyle="subsubsection" numbering="true">
<term key="text" text="Библиотека поддержки Android v7" />
</text_fragment>
<text_fragment>
<term key="text" text="developer.android.com" />
</text_fragment>
<text_fragment>
<term key="text" text="Copyright © 2013 The Android Open&#10;Source Project Licensed under the&#10;Apache License, Version 2.0:&#10;www.apache.org/licenses/LICENSE-2.0" />
</text_fragment>
<text_fragment textStyle="subsubsection" numbering="true">
<term key="text" text="Математическая библиотека Apache" />
</text_fragment>
<text_fragment>
<term key="text" text="commons.apache.org" />
</text_fragment>
<text_fragment>
<term key="text" text="Licensed to the Apache Software&#10;Foundation (ASF) under the Apache&#10;License, Version 2.0:&#10;www.apache.org/licenses/LICENSE-2.0" />
</text_fragment>
<text_fragment textStyle="subsubsection" numbering="true">
<term key="text" text="Математическая библиотека JScience" />
</text_fragment>
<text_fragment>
<term key="text" text="jscience.org" />
</text_fragment>
<text_fragment>
<term key="text" text="Copyright © 2007 Jean-Marie Dautelle&#10;under the Apache License, Version 2.0:&#10;www.apache.org/licenses/LICENSE-2.0" />
</text_fragment>
<text_fragment textStyle="subsubsection" numbering="true">
<term key="text" text="Библиотека HoloColorPicker" />
</text_fragment>
<text_fragment>
<term key="text" text="github.com/LarsWerkman/HoloColorPicker" />
</text_fragment>
<text_fragment>
<term key="text" text="Copyright © 2012 Lars Werkman Licensed&#10;under the Apache License, Version 2.0:&#10;www.apache.org/licenses/LICENSE-2.0" />
</text_fragment>
<text_fragment textStyle="subsubsection" numbering="true">
<term key="text" text="Библиотека AndroidSVG" />
</text_fragment>
<text_fragment>
<term key="text" text="github.com/BigBadaboom/androidsvg" />
</text_fragment>
<text_fragment>
<term key="text" text="Copyright © 2013 Paul LeBeau, Cave Rock&#10;Software Ltd Licensed under the Apache&#10;License, Version 2.0:&#10;www.apache.org/licenses/LICENSE-2.0" />
</text_fragment>
<text_fragment textStyle="subsubsection" numbering="true">
<term key="text" text="Движок Ghost Commander" />
</text_fragment>
<text_fragment>
<term key="text" text="sourceforge.net/projects/ghostcommander" />
</text_fragment>
<text_fragment>
<term key="text" text="2014-2018, Бремен, Германия" />
<term key="text" text="Copyright © 2017 Ghost Commander under&#10;the GNU General Public License, Version 3:&#10;www.gnu.org/licenses/gpl-3.0" />
</text_fragment>
</formulaList>
</micromath>
4 changes: 0 additions & 4 deletions app/src/main/java/com/mkulesh/micromath/MainActivity.java
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,6 @@
import android.widget.TextView;
import android.widget.Toast;

import com.mkulesh.micromath.dialogs.DialogLicenses;
import com.mkulesh.micromath.fman.AdapterDocuments;
import com.mkulesh.micromath.formula.StoredFormula;
import com.mkulesh.micromath.plus.R;
Expand Down Expand Up @@ -220,9 +219,6 @@ public boolean onOptionsItemSelected(MenuItem menuItem)
startActivityForResult(settings, SETTINGS_ACTIVITY_REQID);
return true;
}
case R.id.action_licenses:
(new DialogLicenses(this, BaseFragment.DEVELOPER_MODE)).show();
return true;
case R.id.action_exit:
case android.R.id.home:
finish();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ public LinearLayout getRootLayout()

protected void closeDialog(boolean hideKeyboard)
{
if (!ViewUtils.isHardwareKeyboardAvailable(getContext()))
if (hideKeyboard && !ViewUtils.isHardwareKeyboardAvailable(getContext()))
{
InputMethodManager imm = (InputMethodManager) getContext().getSystemService(Context.INPUT_METHOD_SERVICE);
ViewUtils.Debug(this, "request to hide keyboard from dialog");
Expand Down
Loading

0 comments on commit c71c587

Please sign in to comment.