split queue package into multiple files. other minor fixes

This commit is contained in:
2026-02-24 08:34:28 -05:00
parent d55cfb2411
commit 352fa9da61
8 changed files with 1337 additions and 1217 deletions
-3
View File
@@ -158,9 +158,6 @@ func (yj *YellowJacketApp) OnStartup(ctx context.Context) {
// Register playback finished handler to drive queue auto-advance.
yj.player.SetPlaybackFinishedHandler(yj.queue.OnPlaybackFinished)
// Add player to frontend bindings
yj.FEBindings = append(yj.FEBindings, yj.player)
}
// OnBeforeClose captures window state while the window is still alive.