Skip to content

Google Play maintenance - #311

Merged
d4rken merged 2 commits into
mainfrom
gplay-maintenance
Jul 2, 2025
Merged

Google Play maintenance#311
d4rken merged 2 commits into
mainfrom
gplay-maintenance

Conversation

@d4rken

@d4rken d4rken commented Jul 2, 2025

Copy link
Copy Markdown
Member

No description provided.

d4rken added 2 commits July 2, 2025 16:52
This commit updates:
- Android Gradle Plugin to 8.11.0
- Compile/Target SDK to 36
- Google Play Billing Library to 8.0.0

The `BillingClient` is updated to use the new `PendingPurchasesParams` and `QueryPurchasesParams` APIs.
This commit introduces an `EdgeToEdgeHelper` class to centralize and simplify the application of window insets for edge-to-edge display.

Key changes:
- Created `EdgeToEdgeHelper` to manage padding based on system bar insets.
- Migrated various Fragments (`OverviewFragment`, `OnboardingFragment`, `SettingsFragment`, `TroubleShooterFragment`) to use `EdgeToEdgeHelper` for consistent padding.
- Removed manual inset handling from `Activity2` and `Fragment2` as `EdgeToEdgeHelper` now manages this.
- Enabled edge-to-edge display in `MainActivity`.
- Minor updates to `BillingClientConnection` for product details fetching and `build.gradle.kts` for configuration.
@d4rken
d4rken merged commit c97c8f4 into main Jul 2, 2025
@d4rken
d4rken deleted the gplay-maintenance branch July 2, 2025 22:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant