Commit graph

12 commits

Author SHA1 Message Date
cmclark00
ff1a0edd2f Hide control panels in landscape mode when title screen is visible 2025-04-01 23:50:47 -04:00
cmclark00
04b87e8f19 Fix: Resolve crash on startup due to ProGuard/Gson TypeToken issue
- Added necessary ProGuard rules to keep HighScore class, generic signatures, and annotations.

- Fixed bug where music started on title screen instead of game start.

- Fixed bug where session stats were blank on game over screen by ensuring stats are displayed correctly after high score entry.

- Fixed bug where game music did not restart after playing again.
2025-04-01 17:34:40 -04:00
cmclark00
2edac3138c Feat: Instantly update customization menu theme on selection 2025-04-01 15:41:26 -04:00
cmclark00
2e2cd92192 Refactor: Move selectedLevel and randomModeEnabled to ViewModel 2025-04-01 15:38:39 -04:00
cmclark00
301bf1e64f Fix: Play game over sound with animation start 2025-04-01 15:21:03 -04:00
cmclark00
ff0ef4b2a7 Fix: Use direct interpolation for landscape game over stats 2025-04-01 14:42:20 -04:00
cmclark00
0a5bf6bb7e Refactor: Introduce ViewModel for score/level, fix game over flow 2025-04-01 14:39:27 -04:00
cmclark00
5952cac760 Enhance back button handling in HighScoreEntryActivity and update vibration logic in MainActivity for better compatibility with Android versions. Implement edge-to-edge display adjustments for newer Android versions. 2025-04-01 12:21:28 -04:00
cmclark00
6044b0d93b Fix: Adjust layout padding to respect display cutouts 2025-04-01 11:47:10 -04:00
cmclark00
eb962268ca refactor: Rename Tetris to Quad and fix related compilation errors 2025-04-01 08:15:46 -04:00
cmclark00
ce85debfe5 Rename project from Mintris to Pixel Mint Drop, updating all relevant namespaces, package names, and UI elements to reflect the new branding. Adjust styles, themes, and repository links accordingly. 2025-04-01 07:52:15 -04:00
cmclark00
5ace9d7fc5 Fix: Correct namespace and applicationId in app build.gradle 2025-04-01 07:51:52 -04:00
Renamed from app/src/main/java/com/mintris/MainActivity.kt (Browse further)