Skip to content

Commit 7982803

Browse files
committed
feat: add app blocker, focus mode, onboarding, dashboard, and statistics
Builds out the app blocker (accessibility service, daily limits, time windows, and shared-limit app groups), focus mode (Do Not Disturb, scheduling, per-group blocking), the onboarding flow, home dashboard, weekly stats, and an expanded settings screen. Adds JSON backup, a quick-settings tile, tamper protection, and an in-app help system, plus the Play Store compliance rules across all modules.
1 parent 831a290 commit 7982803

115 files changed

Lines changed: 13757 additions & 211 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

app/build.gradle.kts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ android {
1818
minSdk = 26
1919
targetSdk = 36
2020
versionCode = 1
21-
versionName = "1.0"
21+
versionName = "0.9.0-beta"
2222

2323
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
2424
}
@@ -41,6 +41,10 @@ android {
4141
}
4242
}
4343

44+
ksp {
45+
arg("room.schemaLocation", "$projectDir/schemas")
46+
}
47+
4448
dependencies {
4549
// AndroidX Core
4650
implementation(libs.androidx.core.ktx)

0 commit comments

Comments
 (0)