kv-music/android/app
tryptz da6c2e2dd9 fix: address CodeRabbit review issues from PR #502
Android:
- Fix stale wake lock detection by checking isHeld() before reacquiring
- Wrap startForegroundService in try-catch to handle launch exceptions
- Add START/STOP intent actions to prevent stop/start race condition

HTML/Accessibility:
- Convert preset and preamp spans to proper <label> elements
- Add aria-controls to database collapse button
- Sync aria-expanded state when toggling database panel

JavaScript:
- Guard auto-resume with source check to avoid resuming when not playing
- Add _calculateQ() fallback in fast-path EQ filter updates
- Persist graphic EQ gains and preamp to storage from setters
- Include 'legacy' in EQ mode restoration check
- Clear container before rebuilding GEQ bands for idempotency
- Use AbortController for document-level listener cleanup
- Apply gain calculation for non-parametric modes in touch snap
- Validate stored GEQ values are finite numbers

CSS:
- Remove non-standard appearance: slider-vertical property
2026-04-05 20:07:39 +03:00
..
src fix: address CodeRabbit review issues from PR #502 2026-04-05 20:07:39 +03:00
.gitignore capacitor app 2026-03-22 20:59:00 +02:00
build.gradle capacitor app 2026-03-22 20:59:00 +02:00
capacitor.build.gradle capacitor app 2026-03-22 20:59:00 +02:00
proguard-rules.pro capacitor app 2026-03-22 20:59:00 +02:00