No description
  • Kotlin 47.3%
  • JavaScript 38.2%
  • HTML 12.2%
  • CSS 1.3%
  • Shell 0.5%
  • Other 0.5%
Find a file
avi bf9222ab0d fix(playlists): re-adding a song to a playlist crashed with SQLiteConstraintException
(playlistId, songId) is the playlist_songs PK, so a second @Insert of the
same pair threw UNIQUE constraint failed and killed the app (reproduced
twice in the crash buffer on 10-03). Switch to OnConflictStrategy.IGNORE:
duplicate add is now a silent no-op. Verified on-device on 0.1.5 (7):
re-adding 'The Humbling River' to FAVORITES keeps the song list intact,
0 FATALs, no new crash-buffer entries.
2026-10-03 19:43:44 -05:00
.hermes/skills/impeccable Checkpoint all work; ignore build artifacts and gradle caches 2026-09-23 18:58:21 -05:00
app fix(playlists): re-adding a song to a playlist crashed with SQLiteConstraintException 2026-10-03 19:43:44 -05:00
build/reports/problems baseline before import-songs feature 2026-09-07 11:04:09 -05:00
design feat: rename app to SatsAmp + appearance themes (violet/blue/green/orange accents, System/Dark/Light modes) 2026-09-07 18:45:29 -05:00
gradle/wrapper baseline before import-songs feature 2026-09-07 11:04:09 -05:00
.directory baseline before import-songs feature 2026-09-07 11:04:09 -05:00
.gitignore Checkpoint all work; ignore build artifacts and gradle caches 2026-09-23 18:58:21 -05:00
build.gradle.kts baseline before import-songs feature 2026-09-07 11:04:09 -05:00
DESIGN.md feat: directory search, favorites, motion system, home button, transport fix 2026-09-08 00:37:33 -05:00
gradle.properties baseline before import-songs feature 2026-09-07 11:04:09 -05:00
gradlew baseline before import-songs feature 2026-09-07 11:04:09 -05:00
gradlew.bat baseline before import-songs feature 2026-09-07 11:04:09 -05:00
local.properties feat: manual song import via SAF picker (copy to library + tag read + dedupe) 2026-09-07 11:08:57 -05:00
PRODUCT.md feat(nostr): Amber external-signer login, pubkey import, ephemeral zap fallback 2026-09-10 02:17:48 -05:00
Satsamp Icon.png feat: new launcher icon + motion polish (adjacent-tab glide, animateItem rows, header crossfade, cheaper pressDip) 2026-09-28 19:25:29 -05:00
settings.gradle.kts feat: rename app to SatsAmp + appearance themes (violet/blue/green/orange accents, System/Dark/Light modes) 2026-09-07 18:45:29 -05:00