0
0
mirror of https://github.com/mueller-ma/PrepaidBalance.git synced 2024-09-20 00:12:15 +02:00
App to check your prepaid balance
Go to file
dependabot[bot] 81a6577ba3
Bump room_version from 2.4.1 to 2.4.2 (#66)
Bumps `room_version` from 2.4.1 to 2.4.2.

Updates `room-runtime` from 2.4.1 to 2.4.2

Updates `room-ktx` from 2.4.1 to 2.4.2

Updates `room-compiler` from 2.4.1 to 2.4.2

---
updated-dependencies:
- dependency-name: androidx.room:room-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: androidx.room:room-ktx
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: androidx.room:room-compiler
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-24 20:06:43 +01:00
.github Code style 2022-01-13 12:40:52 +01:00
.idea Show last USSD response in settings 2021-12-01 14:52:37 +01:00
app Bump preference-ktx from 1.1.1 to 1.2.0 (#63) 2022-01-27 07:50:00 +01:00
fastlane/metadata/android New Crowdin updates (#56) 2022-01-13 12:07:22 +01:00
gradle/wrapper Update Android Studio 2022-01-26 08:48:09 +01:00
.gitignore Show last USSD response in settings 2021-12-01 14:52:37 +01:00
build.gradle Bump room_version from 2.4.1 to 2.4.2 (#66) 2022-02-24 20:06:43 +01:00
crowdin.yml Translate via Crowdin 2022-01-13 11:46:05 +01:00
gradle.properties Inital commit 2021-05-16 18:26:18 +02:00
gradlew Inital commit 2021-05-16 18:26:18 +02:00
gradlew.bat Inital commit 2021-05-16 18:26:18 +02:00
LICENSE Inital commit 2021-05-16 18:26:18 +02:00
README.md Add badges 2022-01-25 21:48:51 +01:00
SECURITY.md Inital commit 2021-05-16 18:26:18 +02:00
settings.gradle Inital commit 2021-05-16 18:26:18 +02:00

Prepaid balance

Build App CodeFactor Crowdin

This app keeps track of your prepaid balance. It can automatically record it and post a notification if your balance drops under a configurable threshold. It does so by parsing the response of a USSD code, that can be set in the settings.

Get it on F-Droid

Translations

App strings and the app store description can be translated via Crowdin: https://crowdin.com/project/prepaidbalance

Translations have to be approved before being merged into the app. To become a translator with approval rights or to request a new language, please poke me on Crowdin or open an issue here on GitHub.

Troubleshooting

You might run into on of these issues with the app:

  • The USSD code is different than the default (*100#). In this case please configure the correct one and open an issue, so I can change the default code for your provider.
  • Your provider doesn't provide a USSD code to query your prepaid balance. In this case you cannot use this app.
  • Depending on the response pattern the parsing might fail. In this case please open an issue.

Android permissions

  • CALL_PHONE: Used to query USSD codes.
  • ACCESS_NETWORK_STATE, RECEIVE_BOOT_COMPLETED, FOREGROUND_SERVICE, WAKE_LOCK: Used by WorkManager to ensure work constraints are met and running workers aren't killed.

Credits