diff --git a/metadata/org.solovyev.android.calculator.yml b/metadata/org.solovyev.android.calculator.yml new file mode 100644 index 0000000000..bf96360c6c --- /dev/null +++ b/metadata/org.solovyev.android.calculator.yml @@ -0,0 +1,63 @@ +Categories: + - System +License: Apache-2.0 +AuthorName: Sergey Solovyev +AuthorEmail: se.solovyev@gmail.com +SourceCode: https://github.com/Bubu/android-calculatorpp +IssueTracker: https://github.com/serso/android-calculatorpp/issues + +Summary: Scientific calculator with sleek interface and powerful capabilities +Description: |- + Are you looking for an efficient and easy-to-use calculator? + Do you want to solve both simple and complex problems? + Try Calculator++, a multipurpose calculator app with slick and intuitive user interface! + + ★ Save your time! + * Access additional features from the main screen of the app using gestures. For example, to use «%» slide button «/» up + * You don't need to press «=» anymore - result is calculated automatically + * Copy/paste with a single button press + * App supports both portrait and landscape screen orientations + + ★ Personalize! + * C++ has two layouts: standard and engineer. Choose one which suits you best either from the initial wizard or from the application settings + * Set theme you like + * Add home screen widget + + ★ Do calculations without switching between the apps! + Calculator++ can work in a separate window floating over other applications on your phone + + ★ Calculate percentages, square roots, powers, trigonometric functions! + Calculator has a big variety of built-in functions and supports adding new user-defined functions + + ★ Plot 2D and 3D graphs! + Several functions can be plotted simultaneously + + ★ Use powerful mathematical capabilities of the app: + * Do calculations with variables and constants + * Use built-in functions or add your own + * Integrate and differentiate + * Do calculations with fractions and simplify expressions + * Do calculations with complex numbers + +RepoType: git +Repo: https://github.com/Bubu/android-calculatorpp + +Builds: + - versionName: 2.2.7 + versionCode: 157 + commit: release-2.2.7 + subdir: app + gradle: + - yes + srclibs: + - serso-plotter@3683ea6b242a02164379d628c265ff849abe6e31 + - serso-otto@7d9c4ad443ccf75a4908941f2d555d1fb52f28a9 + prebuild: cp $$serso-plotter$$/lib/build/outputs/aar/lib-release.aar ./misc/libs/plotter.aar + +MaintainerNotes: otto is installed to the local maven repo (~/.m2) and used during + the build from there. + +AutoUpdateMode: Version release-%v +UpdateCheckMode: Tags +CurrentVersion: 2.2.7 +CurrentVersionCode: 157 diff --git a/srclibs/serso-otto.txt b/srclibs/serso-otto.txt new file mode 100644 index 0000000000..83e96e3e05 --- /dev/null +++ b/srclibs/serso-otto.txt @@ -0,0 +1,4 @@ +Repo Type:git +Repo:https://github.com/serso/otto + +Prepare:mvn -pl '!otto-sample' -Dcheckstyle.skip install diff --git a/srclibs/serso-plotter.txt b/srclibs/serso-plotter.txt new file mode 100644 index 0000000000..501f2b3d05 --- /dev/null +++ b/srclibs/serso-plotter.txt @@ -0,0 +1,4 @@ +Repo Type:git +Repo:https://github.com/serso/android-plotter + +Prepare:rm app/libs/exp4j-0.4.6-SNAPSHOT.jar && sed -i -e '/signing {/,+3d' lib/build.gradle && gradle lib:assemble