Commit Graph
18 Commits
Author SHA1 Message Date
tdakkota cfa45a4647 feat(ipc): add an endpoint for getting current track (#911) 2026-04-20 19:36:11 -07:00
Drew WeymouthandClaude Sonnet 4.6 e21908cd24 Add -reload-theme CLI flag to re-apply the current theme file (#860)
* Add -reload-theme CLI flag to re-apply theme via IPC

Sends a reload-theme IPC message to a running instance, causing it to
call fyne.CurrentApp().Settings().SetTheme(m.theme). Follows the same
callback pattern as -show (OnReactivate) and quit (OnExit).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* actually re-read theme file

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-17 16:56:51 -08:00
Drew Weymouth b52aa5b36f rate-current CLI option (#847) 2026-02-07 10:18:51 -08:00
Siiiiinth 0bdc991dc8 renamed stopAfterCurrent -> pauseAfterCurrent 2026-01-03 19:21:47 +01:00
Jacalz 534a7bfaaf Run modernise on the project
This will be available in "go fix" within Go 1.26 but in the meantime:

go run golang.org/x/tools/gopls/internal/analysis/modernize/cmd/modernize@latest -fix -test ./...
2025-09-17 22:28:16 +02:00
E1int 59082cd6d6 Handle server disconnections/changes 2025-08-11 17:15:57 +02:00
E1int ef8f0f0454 Merge from main 2025-08-09 23:39:44 +02:00
E1int 6c8d82cda1 Add search CLI commands 2025-08-09 22:42:30 +02:00
Drew Weymouth 30ee5deb9c add CLI flag to set stop after current 2025-08-08 08:16:33 -07:00
E1int 647984e92e Add play CLI commands for albums, playlists and tracks 2025-08-06 00:52:46 +02:00
Drew Weymouth 9390f7b4e1 Fix #522: add -volume-adjust-pct CLI arg 2025-01-05 16:45:48 -08:00
Drew Weymouth 136bade8b4 hook up cmd queue to PlaybackManager 2024-08-30 08:20:02 -07:00
Drew Weymouth 17dfa1132f add -seek-by CLI arg 2024-06-23 16:09:50 -07:00
Drew Weymouth 280030c858 add cmdline flags and some fixes to the IPC layer 2024-06-12 17:21:15 -07:00
Drew Weymouth 8e815c644a reactivate works through ipc now, at least on Mac 2024-06-12 09:07:15 -07:00
Drew Weymouth 969c30f35a add window actions to ipc 2024-06-10 07:59:06 -07:00
Drew Weymouth d6cac62704 beginning of client 2024-06-09 11:10:10 -07:00
Drew Weymouth a851e0f600 skeleton of IPC mechanism to allow playback control with cmdline flags 2024-06-09 09:33:50 -07:00