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