Commit Graph

3 Commits

Author SHA1 Message Date
shahondin1624
bed20d09ec feat: add drag-and-drop song reordering in the GUI (Closes #19)
Add a ReorderableSongList composable that supports long-press drag-and-drop
reordering with visual drop target highlighting. Drag-and-drop is only
enabled when songs.order is "manual"; alphabetical mode shows a hint.
The custom order is passed to SongbookPipeline via a new customSongOrder
parameter and a reset button restores the original order.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 14:29:39 +01:00
0f038a68d8 feat: add page-by-page preview in the GUI after building (Closes #18) (#21) 2026-03-17 14:25:13 +01:00
a69d14033d fix: add bounds checking and content splitting for multi-page songs (Closes #17) (#20) 2026-03-17 14:18:07 +01:00