Categories: - Science & Education License: Apache-2.0 WebSite: http://xlythe.com SourceCode: https://github.com/Xlythe/android_packages_apps_Calculator IssueTracker: https://github.com/Xlythe/android_packages_apps_Calculator/issues Name: Calculator (old) AutoName: Calculator Description: |- This app has been deprecated in favor of [[com.xlythe.calculator.material]]. A simple calculator that tries to make graphing and matrix math as simple as adding or multiplying two numbers. Slide left and right to access more panels. RepoType: git Repo: https://github.com/Xlythe/android_packages_apps_Calculator.git Builds: - versionName: '1.8' versionCode: 22 commit: d2b2bde6c9 target: android-15 - versionName: '2.0' versionCode: 24 commit: d61631afc5 srclibs: - Slider@556b4db69a prebuild: - rm -rf tests libs/slider.jar - echo "android.library.reference.1=$$Slider$$" >> project.properties target: android-16 - versionName: '2.2' versionCode: 26 disable: no source commit: unknown - see disabled - versionName: 2.2.2 versionCode: 28 commit: 2eafd952 srclibs: - Slider@556b4db69a prebuild: - rm -rf tests libs/slider.jar - echo "android.library.reference.1=$$Slider$$" >> project.properties target: android-16 - versionName: 3.1.2 versionCode: 42 commit: b427694d srclibs: - Slider@4d2c894ca3 prebuild: - rm -rf tests libs/slider.jar - echo "android.library.reference.1=$$Slider$$" >> project.properties target: android-17 - versionName: v3.2 versionCode: 43 commit: ff027e7311a69aea68 srclibs: - Slider@4d2c894ca3 prebuild: - rm -rf tests libs/slider.jar - echo "android.library.reference.1=$$Slider$$" >> project.properties target: android-17 - versionName: v3.3.2 versionCode: 46 commit: 02a0d7cccf1182d4 srclibs: - Slider@4d2c894ca3 prebuild: - rm -rf tests libs/slider.jar - echo "android.library.reference.1=$$Slider$$" >> project.properties target: android-17 - versionName: v3.4 versionCode: 47 commit: 4df0d69e720fd2ae2 srclibs: - Slider@2ec23c12a39 prebuild: - rm -rf tests libs/slider.jar - echo "android.library.reference.1=$$Slider$$" >> project.properties target: android-17 - versionName: v3.4.2 versionCode: 49 commit: 799803d7f0 srclibs: - Slider@2ec23c12a39 prebuild: - rm -rf tests libs/slider.jar - echo "android.library.reference.1=$$Slider$$" >> project.properties target: android-17 - versionName: '4.3' versionCode: 63 commit: 7ad3de71422a75b7c3865835b53cf1f6ca64a6ce subdir: Calculator patch: - glassless-manifest.patch gradle: - yes srclibs: - EJML@v0.25 - Google-Gson@gson-2.2.4 - Slider@00020deb7fa5499bb33cc4471af2bd5256d10e78 - ArityXlythe@459535ba5005c6f3a03101b15354e44df161a637 rm: - Calculator/libs/*jar prebuild: - pushd $$EJML$$ - $$MVN3$$ package - popd - pushd $$Google-Gson$$ - $$MVN3$$ package - popd - pushd $$Slider$$ - android update project -p ./ - ant release - popd - pushd $$ArityXlythe$$ - rm -fR bin/* - find -name "*.java" > sources.txt - javac -d bin @sources.txt - cd bin - jar cf arity.jar org - popd - rm src/main/java/com/android2/calculator3/GlassHomeActivity.java src/main/java/com/android2/calculator3/GlassResultActivity.java - cp $$EJML$$/target/ejml-0.25.jar $$Google-Gson$$/target/gson-2.2.4.jar $$Slider$$/bin/classes.jar $$ArityXlythe$$/bin/arity.jar libs/ - versionName: 5.1.1 versionCode: 85 commit: 677d992f8d9627197f9c2aabdbfbed32d5713b34 subdir: mobile gradle: - yes srclibs: - EJML@v0.25 - Google-Gson@gson-2.2.4 - ArityXlythe@459535ba5005c6f3a03101b15354e44df161a637 rm: - mobile/libs/*jar - MathLibrary/libs/*.jar - legacy-mobile - wear - glass - GDK-ProgressBar prebuild: - sed -i -e '/wearApp/d' build.gradle - pushd $$EJML$$ - $$MVN3$$ package - popd - pushd $$Google-Gson$$ - $$MVN3$$ package - popd - pushd $$ArityXlythe$$ - rm -fR bin/* - find -name "*.java" > sources.txt - javac -d bin @sources.txt - cd bin - jar cf arity.jar org - popd - cp $$EJML$$/target/ejml-0.25.jar $$ArityXlythe$$/bin/arity.jar ../MathLibrary/libs/ - cp $$Google-Gson$$/target/gson-2.2.4.jar libs/ - versionName: 5.1.1 versionCode: 88 disable: gson tests fail commit: a172a4e277f39a6805c682a2543344f67258716c subdir: mobile gradle: - yes srclibs: - EJML@v0.25 - Google-Gson@gson-2.2.4 - ArityXlythe@459535ba5005c6f3a03101b15354e44df161a637 rm: - mobile/libs/*jar - MathLibrary/libs/*.jar - legacy-mobile - wear - glass - GDK-ProgressBar prebuild: - sed -i -e '/wearApp/d' build.gradle - pushd $$EJML$$ - $$MVN3$$ package - popd - pushd $$Google-Gson$$ - $$MVN3$$ package - popd - pushd $$ArityXlythe$$ - rm -fR bin/* - find -name "*.java" > sources.txt - javac -d bin @sources.txt - cd bin - jar cf arity.jar org - popd - cp $$EJML$$/target/ejml-0.25.jar $$ArityXlythe$$/bin/arity.jar ../MathLibrary/libs/ - cp $$Google-Gson$$/target/gson-2.2.4.jar libs/ - versionName: '5.4' versionCode: 93 commit: 1c305c1e9e6b2ab2225d218576984d329913b1d9 subdir: mobile gradle: - yes srclibs: - Google-Gson@gson-2.2.4 rm: - mobile/libs/*jar - legacy-mobile - wear - glass - GDK-ProgressBar prebuild: - sed -i -e '/wearApp/d' build.gradle - pushd $$Google-Gson$$ - $$MVN3$$ package - popd - cp $$Google-Gson$$/target/gson-2.2.4.jar libs/ - sed -i -e '/applicationId/s/com.xlythe.calculator.material/com.android2.calculator3/g' build.gradle MaintainerNotes: |- The JAR files slider.jar, gson-2.2.4.jar and ejml-0.21.jar have been replaced by a version build from upstream sources. As arity-2.1.6.jar is no longer available from upstream, it has been replaced by a repo-copy of the author of this app. Google's Glass Development Kit is currently not available under a free license, so $$SDK$$/add-ons/addon-google_gdk-google-19/libs/gdk.jar cannot be used. It hhas been removed and the code has been patched to not use it. Google's wearable-preview-support.jar is currently not available under a free license. It seems like it's not used in this version, so it has been removed. Package id is now com.xlythe.calculator.material. AutoUpdateMode: None UpdateCheckMode: RepoManifest UpdateCheckName: com.xlythe.calculator.material CurrentVersion: '5.4' CurrentVersionCode: 93