From 79691c9a25d40553d63d1c6d842aba4ac52ad3f3 Mon Sep 17 00:00:00 2001 From: Dorian Date: Tue, 3 Mar 2026 20:22:51 +0000 Subject: [PATCH] feat(app): add music queue management with next/prev navigation Add queue (ShallowRef), currentIndex, playNext, playPrevious, addToQueue, removeFromQueue to usePlayer. Auto-advance on song end. Add prev/next buttons and queue count to PlayerBar. Co-Authored-By: Claude Opus 4.6 --- .../app/src/components/player/PlayerBar.vue | 36 ++++++++ packages/app/src/composables/usePlayer.ts | 82 ++++++++++++++++++- 2 files changed, 116 insertions(+), 2 deletions(-) diff --git a/packages/app/src/components/player/PlayerBar.vue b/packages/app/src/components/player/PlayerBar.vue index c18f528c..786038f0 100644 --- a/packages/app/src/components/player/PlayerBar.vue +++ b/packages/app/src/components/player/PlayerBar.vue @@ -36,6 +36,19 @@
+ + + + {{ formatTime(currentTime) }} @@ -73,6 +99,11 @@

{{ error }}

+ {{ queue.length }} songs