├── .idea
├── .name
├── .gitignore
├── vcs.xml
├── compiler.xml
├── migrations.xml
├── kotlinc.xml
├── misc.xml
├── gradle.xml
├── deploymentTargetDropDown.xml
└── inspectionProfiles
│ └── Project_Default.xml
├── fastlane
└── metadata
│ └── android
│ ├── zh-CN
│ ├── changelogs
│ │ ├── 8.txt
│ │ ├── 9.txt
│ │ └── 10.txt
│ ├── short_description.txt
│ └── full_description.txt
│ ├── en-US
│ ├── changelogs
│ │ ├── 8.txt
│ │ ├── 9.txt
│ │ └── 10.txt
│ ├── short_description.txt
│ ├── images
│ │ ├── icon.png
│ │ ├── featureGraphic.png
│ │ └── phoneScreenshots
│ │ │ ├── 1.png
│ │ │ ├── 2.png
│ │ │ ├── 3.png
│ │ │ ├── 4.png
│ │ │ ├── 5.png
│ │ │ ├── 6.png
│ │ │ ├── 7.png
│ │ │ ├── 8.png
│ │ │ ├── 9.png
│ │ │ └── 10.png
│ └── full_description.txt
│ ├── de-DE
│ ├── changelogs
│ │ ├── 8.txt
│ │ ├── 9.txt
│ │ └── 10.txt
│ ├── short_description.txt
│ └── full_description.txt
│ └── uk
│ └── full_description.txt
├── banner.png
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── app
├── src
│ ├── main
│ │ ├── res
│ │ │ ├── mipmap-hdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ ├── mipmap-mdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ ├── mipmap-xhdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ ├── mipmap-xxhdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ ├── mipmap-xxxhdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ ├── values
│ │ │ │ ├── ic_launcher_background.xml
│ │ │ │ ├── themes.xml
│ │ │ │ ├── colors.xml
│ │ │ │ └── strings.xml
│ │ │ ├── mipmap-anydpi-v26
│ │ │ │ ├── ic_launcher.xml
│ │ │ │ └── ic_launcher_round.xml
│ │ │ ├── xml
│ │ │ │ ├── backup_rules.xml
│ │ │ │ └── data_extraction_rules.xml
│ │ │ ├── drawable
│ │ │ │ ├── ic_launcher_foreground.xml
│ │ │ │ ├── about_icon.xml
│ │ │ │ ├── ic_launcher_monochrome.xml
│ │ │ │ └── ic_launcher_background.xml
│ │ │ ├── values-zh-rCN
│ │ │ │ └── strings.xml
│ │ │ ├── values-vi
│ │ │ │ └── strings.xml
│ │ │ ├── values-ru
│ │ │ │ └── strings.xml
│ │ │ ├── values-hr
│ │ │ │ └── strings.xml
│ │ │ ├── values-de
│ │ │ │ └── strings.xml
│ │ │ ├── values-el
│ │ │ │ └── strings.xml
│ │ │ └── values-uk
│ │ │ │ └── strings.xml
│ │ ├── java
│ │ │ └── org
│ │ │ │ └── quicksc0p3r
│ │ │ │ └── simplecounter
│ │ │ │ ├── GlobalThresholds.kt
│ │ │ │ ├── Contributors.kt
│ │ │ │ ├── settings
│ │ │ │ ├── Setting.kt
│ │ │ │ ├── SettingEnums.kt
│ │ │ │ ├── SettingListFactories.kt
│ │ │ │ └── SettingsStore.kt
│ │ │ │ ├── json
│ │ │ │ ├── CountersAndLabels.kt
│ │ │ │ ├── ParseJson.kt
│ │ │ │ └── GenerateJson.kt
│ │ │ │ ├── NavRoutes.kt
│ │ │ │ ├── ui
│ │ │ │ ├── dialogs
│ │ │ │ │ ├── ContributorsDialog.kt
│ │ │ │ │ ├── SpinnerDialog.kt
│ │ │ │ │ ├── SettingDialog.kt
│ │ │ │ │ ├── HapticFeedbackSettingDialog.kt
│ │ │ │ │ ├── DeleteDialog.kt
│ │ │ │ │ ├── MathOperationTabletDialog.kt
│ │ │ │ │ ├── MathOperationDialog.kt
│ │ │ │ │ ├── LabelCreationTabletDialog.kt
│ │ │ │ │ └── LabelCreationDialog.kt
│ │ │ │ ├── theme
│ │ │ │ │ ├── Type.kt
│ │ │ │ │ ├── Theme.kt
│ │ │ │ │ └── Color.kt
│ │ │ │ ├── components
│ │ │ │ │ ├── CheckboxItem.kt
│ │ │ │ │ ├── RadioGroupMember.kt
│ │ │ │ │ └── SearchTopAppBar.kt
│ │ │ │ └── screens
│ │ │ │ │ ├── About.kt
│ │ │ │ │ └── Settings.kt
│ │ │ │ ├── EvaluateMathOperation.kt
│ │ │ │ ├── MainActivity.kt
│ │ │ │ └── db
│ │ │ │ ├── LabelDb.kt
│ │ │ │ └── CounterDb.kt
│ │ └── AndroidManifest.xml
│ ├── test
│ │ └── java
│ │ │ └── org
│ │ │ └── quicksc0p3r
│ │ │ └── simplecounter
│ │ │ └── ExampleUnitTest.kt
│ └── androidTest
│ │ └── java
│ │ └── org
│ │ └── quicksc0p3r
│ │ └── simplecounter
│ │ └── ExampleInstrumentedTest.kt
├── schemas
│ ├── org.quicksc0p3r.simplecounter.db.LabelDb
│ │ └── 1.json
│ └── org.quicksc0p3r.simplecounter.db.CounterDb
│ │ └── 2.json
├── proguard-rules.pro
└── build.gradle
├── settings.gradle
├── .gitignore
├── gradle.properties
├── README.md
├── gradlew.bat
├── gradlew
└── LICENSE
/.idea/.name:
--------------------------------------------------------------------------------
1 | Simple Counter
--------------------------------------------------------------------------------
/fastlane/metadata/android/zh-CN/changelogs/8.txt:
--------------------------------------------------------------------------------
1 | 初始版本
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/changelogs/8.txt:
--------------------------------------------------------------------------------
1 | Initial release
--------------------------------------------------------------------------------
/fastlane/metadata/android/zh-CN/short_description.txt:
--------------------------------------------------------------------------------
1 | 跟踪事件
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/zh-CN/changelogs/9.txt:
--------------------------------------------------------------------------------
1 | 更新 Gradle 至 8.4
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/changelogs/9.txt:
--------------------------------------------------------------------------------
1 | Updated Gradle to 8.4
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/short_description.txt:
--------------------------------------------------------------------------------
1 | Keep track of things
--------------------------------------------------------------------------------
/.idea/.gitignore:
--------------------------------------------------------------------------------
1 | # Default ignored files
2 | /shelf/
3 | /workspace.xml
4 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/de-DE/changelogs/8.txt:
--------------------------------------------------------------------------------
1 | Erste Veröffentlichung
2 |
--------------------------------------------------------------------------------
/banner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quicksc0p3r/simplecounter/HEAD/banner.png
--------------------------------------------------------------------------------
/fastlane/metadata/android/de-DE/changelogs/9.txt:
--------------------------------------------------------------------------------
1 | Gradle auf 8.4 aktualisiert
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/de-DE/short_description.txt:
--------------------------------------------------------------------------------
1 | Den Überblick behalten
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/zh-CN/changelogs/10.txt:
--------------------------------------------------------------------------------
1 | - 由 [VasilisKos](https://github.com/VasilisKos) 添加希腊语翻译
2 | - 更新贡献者
3 |
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quicksc0p3r/simplecounter/HEAD/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quicksc0p3r/simplecounter/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quicksc0p3r/simplecounter/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quicksc0p3r/simplecounter/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quicksc0p3r/simplecounter/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/changelogs/10.txt:
--------------------------------------------------------------------------------
1 | - Add Greek translation by [VasilisKos](https://github.com/VasilisKos)
2 | - Update contributors
3 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quicksc0p3r/simplecounter/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quicksc0p3r/simplecounter/HEAD/fastlane/metadata/android/en-US/images/icon.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quicksc0p3r/simplecounter/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quicksc0p3r/simplecounter/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quicksc0p3r/simplecounter/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quicksc0p3r/simplecounter/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quicksc0p3r/simplecounter/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/fastlane/metadata/android/de-DE/changelogs/10.txt:
--------------------------------------------------------------------------------
1 | - Griechische Übersetzung von [VasilisKos](https://github.com/VasilisKos) hinzufügen
2 | - Beitragende aktualisieren
3 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/featureGraphic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quicksc0p3r/simplecounter/HEAD/fastlane/metadata/android/en-US/images/featureGraphic.png
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quicksc0p3r/simplecounter/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/phoneScreenshots/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quicksc0p3r/simplecounter/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/2.png
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quicksc0p3r/simplecounter/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/phoneScreenshots/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quicksc0p3r/simplecounter/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/4.png
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/phoneScreenshots/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quicksc0p3r/simplecounter/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/5.png
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/phoneScreenshots/6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quicksc0p3r/simplecounter/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/6.png
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/phoneScreenshots/7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quicksc0p3r/simplecounter/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/7.png
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/phoneScreenshots/8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quicksc0p3r/simplecounter/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/8.png
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/phoneScreenshots/9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quicksc0p3r/simplecounter/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/9.png
--------------------------------------------------------------------------------
/app/src/main/res/values/ic_launcher_background.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #FFFBFE
4 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/phoneScreenshots/10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/quicksc0p3r/simplecounter/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/10.png
--------------------------------------------------------------------------------
/app/src/main/res/values/themes.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/java/org/quicksc0p3r/simplecounter/GlobalThresholds.kt:
--------------------------------------------------------------------------------
1 | package org.quicksc0p3r.simplecounter
2 |
3 | const val MIN_COUNTER_VALUE = -999_999_999
4 | const val MAX_COUNTER_VALUE = 999_999_999
--------------------------------------------------------------------------------
/.idea/compiler.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/java/org/quicksc0p3r/simplecounter/Contributors.kt:
--------------------------------------------------------------------------------
1 | package org.quicksc0p3r.simplecounter
2 |
3 | const val CONTRIBUTORS =
4 | """Poussinou
5 | VasilisKos
6 | ngocanhtve
7 | yzqzss
8 | TingChieh
9 | balaraz
10 | stromy_blue"""
--------------------------------------------------------------------------------
/app/src/main/java/org/quicksc0p3r/simplecounter/settings/Setting.kt:
--------------------------------------------------------------------------------
1 | package org.quicksc0p3r.simplecounter.settings
2 |
3 | data class Setting(
4 | val name: String,
5 | val value: Int,
6 | val minSDK: Int? = null,
7 | val minVer: String? = null
8 | )
9 |
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Wed Nov 15 23:53:27 YEKT 2023
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip
5 | zipStoreBase=GRADLE_USER_HOME
6 | zipStorePath=wrapper/dists
7 |
--------------------------------------------------------------------------------
/.idea/migrations.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
9 |
10 |
--------------------------------------------------------------------------------
/.idea/kotlinc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/app/src/main/java/org/quicksc0p3r/simplecounter/json/CountersAndLabels.kt:
--------------------------------------------------------------------------------
1 | package org.quicksc0p3r.simplecounter.json
2 |
3 | import org.quicksc0p3r.simplecounter.db.Counter
4 | import org.quicksc0p3r.simplecounter.db.Label
5 |
6 | data class CountersAndLabels(
7 | val counters: List,
8 | val labels: List