diff --git a/README.md b/README.md index 4ad6519f..5249c69a 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,5 @@ -# Unitto – calculator and unit converter -

- + @@ -9,58 +7,38 @@

-## 📲 Download -Google Play -F-Droid -GitHub +# 📲 Download -## 😎 Features -- **Instant** expression evaluation -- Expressions **history** -- **Copy**, **paste** and **cut** expression -- **Material You** Theme even for **old devices** -- **583** units and currencies -- **Smart** units search -- **Adaptive** units sorting algorithm -- **Small** app size -- **Bulk convert** units -- **Favorite** units -- Ability to **disable unit groups** -- Built-in **Date calculator** -- Customizable number **formatter** -- **SI Standard** +

+ Google Play + F-Droid + GitHub +

-## ⚠ Security +Prefer _Google Play_ -### `com.sadellie.unitto.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION` -Read (boring): https://developer.android.com/about/versions/14/behavior-changes-14#runtime-receivers-exported +# 💁‍♀️ Contribute +

+ +

-### `android.permission.INTERNET` -Used in **Unit Converter** to update currency rates. Requests are made *only* when you select a currency unit. See: [CurrencyApiService.kt](https://github.com/sadellie/unitto/blob/2405a2656ac8de3877a647f19813b4498f24c7a8/data/units/src/main/java/com/sadellie/unitto/data/units/remote/CurrencyApiService.kt) and [UnitsRepository.kt](https://github.com/sadellie/unitto/blob/49f1520d88843ed3cc7ebc02307e877950c9899b/data/units/src/main/java/com/sadellie/unitto/data/units/UnitsRepository.kt) +

+ Translate + Issues + Discussions +

-### `android.permission.ACCESS_NETWORK_STATE` -Used in **Unit Converter** as a callback. Retries to update currency rates if there was an error (no network, for example) and the Internet connection is back. See: [NetworkUtils.kt](https://github.com/sadellie/unitto/blob/d7db2780c83cdda33335c5278cafe4148c5e7778/feature/converter/src/main/java/com/sadellie/unitto/feature/converter/NetworkUtils.kt) and [ConverterScreen.kt](https://github.com/sadellie/unitto/blob/6fcf340abac7d34d2de9b142bf8208b55a09079f/feature/converter/src/main/java/com/sadellie/unitto/feature/converter/ConverterScreen.kt) +## 👩‍💻 Do NOT contribute code +1. I do **NOT** need any help in code. +2. Hard forks and alterations of Unitto are **NOT** welcomed. Use a _Fork_ button so that commits' author is not lost. -### Non-free network service -*Non-free* doesn't mean that you need to pay, put your credit card away. In this context it means that you can't host it on your machine (why the fuck would anyone want to host a currency API service?). +# ⚠ Security +Read [this](https://github.com/sadellie/unitto/wiki/Security). -The app uses [Free Currency Rates API](https://github.com/fawazahmed0/currency-api) by [fawazahmed0](https://github.com/fawazahmed0). -Requests are send to `cdn.jsdelivr.net`. +TL;DR: the app is legit, no cap fr fr -TL;DR: the app is legit - -## 👅 [Translate](https://poeditor.com/join/project/T4zjmoq8dx) -Join on **POEditor** to help. - -## 💡 [Open issues](https://github.com/sadellie/unitto/issues/new) -Report bugs or request improvements. I may close your issue as not planned and reopen it later (things change). - -## 🎤 [Start discussions](https://github.com/sadellie/unitto/discussions/new/choose) -If you think that your question will not fit in "Issues", start a discussion. - -## 👩‍💻 ~~Contribute code~~ -1. At the moment I do not need any help in code. -2. Hard forks and alterations of Unitto are **not** welcomed. Use a "Fork" button so that commits' author is not lost. +## 🤖 Custom ROM developers +Leave. ## 🔎 Additional Terms and Conditions: https://sadellie.github.io/unitto/terms diff --git a/content/based.png b/content/based.png new file mode 100644 index 00000000..1dd52d1a Binary files /dev/null and b/content/based.png differ diff --git a/content/discussion.svg b/content/discussion.svg new file mode 100644 index 00000000..28ef3e31 --- /dev/null +++ b/content/discussion.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + diff --git a/content/fdroid.svg b/content/fdroid.svg index c922840e..b767ca80 100644 --- a/content/fdroid.svg +++ b/content/fdroid.svg @@ -1,7 +1,7 @@ - - - - - - + + + + + + diff --git a/content/github.svg b/content/github.svg index d9f254d3..e716f6ad 100644 --- a/content/github.svg +++ b/content/github.svg @@ -1,12 +1,5 @@ - - - - - - - - - - - + + + + diff --git a/content/gplay.svg b/content/gplay.svg index d94145ca..2bb4c6e3 100644 --- a/content/gplay.svg +++ b/content/gplay.svg @@ -1,5 +1,8 @@ - - - - + + + + + + + diff --git a/content/issue.svg b/content/issue.svg new file mode 100644 index 00000000..dfc9bd11 --- /dev/null +++ b/content/issue.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + diff --git a/content/translate.svg b/content/translate.svg new file mode 100644 index 00000000..e085ad5e --- /dev/null +++ b/content/translate.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + diff --git a/fastlane/metadata/android/en-US/full_description.txt b/fastlane/metadata/android/en-US/full_description.txt index 35f6c026..b5fb8120 100644 --- a/fastlane/metadata/android/en-US/full_description.txt +++ b/fastlane/metadata/android/en-US/full_description.txt @@ -1,20 +1,33 @@ -Calculator, unit converter and more. +Calculator, converter and more. -Features +Look for Calculator on your home screen after installing the app. -• Instant expression evaluation -• Expressions history -• Copy, paste and cut expression -• Material You Theme even for old devices -• More than 500 units and currencies -• Smart units search -• Adaptive units sorting algorithm -• Small app size -• Bulk convert units +• Deep customization: themes, number formatter and etc. +• No ads, in-app purchases or asking for donations +• Open source + +Calculator + +• Copy, paste, save and share expression results +• Trigonometric functions +• Fractional output + +Unit converter + +• 570 units +• Built-in currency converter • Favorite units -• Ability to disable unit groups -• Customizable number formatter -• SI Standard +• Organize unit groups +• Smart search algorithm + +Date calculator +• Add and subtract dates +• Calculate difference +• Create events in calendar + +Time converter +• Add to favorites +• Add labels to time zones Permissions diff --git a/fastlane/metadata/android/en-US/images/featureGraphic.png b/fastlane/metadata/android/en-US/images/featureGraphic.png index fff38e40..14e46809 100644 Binary files a/fastlane/metadata/android/en-US/images/featureGraphic.png and b/fastlane/metadata/android/en-US/images/featureGraphic.png differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/slide1.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/slide1.png index d575aad9..cda95205 100644 Binary files a/fastlane/metadata/android/en-US/images/phoneScreenshots/slide1.png and b/fastlane/metadata/android/en-US/images/phoneScreenshots/slide1.png differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/slide2.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/slide2.png index 53157a74..8b7b96b1 100644 Binary files a/fastlane/metadata/android/en-US/images/phoneScreenshots/slide2.png and b/fastlane/metadata/android/en-US/images/phoneScreenshots/slide2.png differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/slide3.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/slide3.png index 9cdd1daf..7b33982e 100644 Binary files a/fastlane/metadata/android/en-US/images/phoneScreenshots/slide3.png and b/fastlane/metadata/android/en-US/images/phoneScreenshots/slide3.png differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/slide4.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/slide4.png index fc8497f2..79441a9f 100644 Binary files a/fastlane/metadata/android/en-US/images/phoneScreenshots/slide4.png and b/fastlane/metadata/android/en-US/images/phoneScreenshots/slide4.png differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/slide5.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/slide5.png index ee60b616..8d1eebce 100644 Binary files a/fastlane/metadata/android/en-US/images/phoneScreenshots/slide5.png and b/fastlane/metadata/android/en-US/images/phoneScreenshots/slide5.png differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/slide6.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/slide6.png deleted file mode 100644 index 724dd415..00000000 Binary files a/fastlane/metadata/android/en-US/images/phoneScreenshots/slide6.png and /dev/null differ diff --git a/fastlane/metadata/android/en-US/short_description.txt b/fastlane/metadata/android/en-US/short_description.txt index a4b43bf8..106e6f02 100644 --- a/fastlane/metadata/android/en-US/short_description.txt +++ b/fastlane/metadata/android/en-US/short_description.txt @@ -1 +1 @@ -Calculator, unit converter and more \ No newline at end of file +Calculator, converter and more \ No newline at end of file