Commit Graph

13 Commits

Author SHA1 Message Date
cyph3rasi e15c692cd7 Default Albums and Songs to alphabetical order, add persistent library sort menus, and keep playback aligned with the visible song order.
Hop-State: A_06FNQ90C7TQXZ6APYR62T0G
Hop-Proposal: R_06FNQ8VERR6PDDYVM77RRZ0
Hop-Task: T_06FNQ7J1TEJ4F97CQBZP78R
Hop-Attempt: AT_06FNQ7J1TDTBP7HVX6K1FC0
2026-07-13 06:21:45 -07:00
cyph3rasi c858762a4a Gate launch until library restoration completes, make playback context-aware with opt-in shuffle and ordered album/artist queues, and show Heavy Rotation only after meaningful repeat listens.
Hop-State: A_06FNQ6AXS34K9AR7VB49SNR
Hop-Proposal: R_06FNQ6AARMBP75PB7NYVYC8
Hop-Task: T_06FNQ3V4MZHA2TBQB6RT1V0
Hop-Attempt: AT_06FNQ3V4MZRVJ31NQZ8K7DG
2026-07-13 06:10:05 -07:00
cyph3rasi f3b1d85936 Randomize the home spotlight, rank Heavy Rotation by completed-listen play counts, and order Recently Added by server creation time.
Hop-State: A_06FNQ2R6AQ3B9NSHVW23CQR
Hop-Proposal: R_06FNQ2QHRBKW41S1ABWG2H0
Hop-Task: T_06FNQ1AJ3NQR3AKN8Z3A1F0
Hop-Attempt: AT_06FNQ1AJ3NAGBVDV111JNTG
2026-07-13 05:54:25 -07:00
cyph3rasi 2b4c4743e4 Persist song favorites through OpenSubsonic star and unstar, save demo favorites locally, and add optimistic rollback and player-bar controls.
Hop-State: A_06FNPKJ6RJ17D6321FWJY20
Hop-Proposal: R_06FNPKHE0EJYS4NQAHM3560
Hop-Task: T_06FNPJ4Z3FCWESRBBWVMSY0
Hop-Attempt: AT_06FNPJ4Z3CC4EBG8RK6VXP8
2026-07-13 04:48:04 -07:00
cyph3rasi 34af86bfc3 Replace the Artists route fallback content with a searchable artist list, counts, artwork, and artist-specific playback.
Hop-State: A_06FNPER3B0F42JETD868VDG
Hop-Proposal: R_06FNPEQ1X5JW4SKNSA3856G
Hop-Task: T_06FNPDXDVREH0RSVM1731Q0
Hop-Attempt: AT_06FNPDXDVS3KPW8HKJPGAA8
2026-07-13 04:27:01 -07:00
cyph3rasi 00832b4eda Let playback traverse the full loaded library and show accessible checkmark feedback when tracks are added to the queue.
Hop-State: A_06FNP2RD4Z5F8MM3JJDGC90
Hop-Proposal: R_06FNP2QTMQDCQ4AD45XGSN8
Hop-Task: T_06FNP1W0F7R3YK8AM2XH0EG
Hop-Attempt: AT_06FNP1W0F4Z53V2FHTSWX7R
2026-07-13 03:34:38 -07:00
cyph3rasi a4b66954bd Make shuffle reorder and restore the play queue, add off/all/one repeat playback, and remove Resonant Radio UI.
Hop-State: A_06FNNZKG8MKNEJA6QXQ1ZER
Hop-Proposal: R_06FNNZJMKS1Z9RBS9ADD3ER
Hop-Task: T_06FNNXTJEGA5TEAZ2GA55X0
Hop-Attempt: AT_06FNNXTJEHPH9SQPGKC0P9G
2026-07-13 03:20:52 -07:00
cyph3rasi f34266b704 Remove the ffmpeg-static npm runtime dependency and download checksum-verified pinned FFmpeg release assets directly
Hop-State: A_06FNNTFDVDZGB2NFDAARAT0
Hop-Proposal: R_06FNNTEE6NDAD98WA9S7VA0
Hop-Task: T_06FNNS0FK2T1TH9QVHG8MSR
Hop-Attempt: AT_06FNNS0FK2MH777VNTJ1530
2026-07-13 02:58:28 -07:00
cyph3rasi 73c4eb1857 Load newest albums and complete song pages, add a Songs view, bundle FFmpeg, persist credentials securely, and serve the managed library on the LAN
Hop-State: A_06FNEJ4B52YWW6V4DQKVHXR
Hop-Proposal: R_06FNEJ37KHGP1VCKVNTV95R
Hop-Task: T_06FNEEBRXR47KT7H71N5H68
Hop-Attempt: AT_06FNEEBRXS5YEZ0KZ4MTDZG
2026-07-12 10:03:19 -07:00
cyph3rasi 0168767819 Automatically prepare the bundled Navidrome sidecar and replace demo content with real-library scan states and polling
Hop-State: A_06FNEE4FJ502PSGDYQ3272G
Hop-Proposal: R_06FNED6AR1ZZM7CJH7ETC9G
Hop-Task: T_06FNEAPFW0DYEP35V3BMAHG
Hop-Attempt: AT_06FNEAPFW1QY3KAF1QM61N0
2026-07-12 09:45:52 -07:00
cyph3rasi ed99fc7f09 Bundle a managed, loopback-only Navidrome sidecar with verified release preparation, native source setup, lifecycle controls, licensing, and a polished charcoal/onyx visual system
Hop-State: A_06FNDXP543RHZ4436GTD01G
Hop-Proposal: R_06FNDXNBVJNF9Q2KMKT0ASR
Hop-Task: T_06FNDRZ9CM02JWJ98SRNFNR
Hop-Attempt: AT_06FNDRZ9CNGSWJSFVV54DR8
2026-07-12 08:34:00 -07:00
cyph3rasi 38b140905f Build Resonant v0.1 as a polished single-user Tauri/OpenSubsonic music player with demo playback, responsive library browsing, search, favorites, queue, server setup, tests, and docs
Hop-State: A_06FNDQKBYQT60ENR92VY6KG
Hop-Proposal: R_06FNDQJ64YSD232PJ7AT47R
Hop-Task: T_06FNDK6YRGJ4TEATJEC6EQR
Hop-Attempt: AT_06FNDK6YRMRZ1VHNB189B48
2026-07-12 08:07:25 -07:00
Hop 45656d74f1 hop: initial project state 2026-07-12 07:48:14 -07:00