Implement desktop tray interface with media controls and QR pairing; add related tests
This commit is contained in:
+21
@@ -4,6 +4,27 @@
|
||||
|
||||
## Запуск
|
||||
|
||||
### Окно управления и трей
|
||||
|
||||
```powershell
|
||||
dotnet run -c Release -- --tray --lan
|
||||
```
|
||||
|
||||
`--tray` открывает Windows-окно и значок в области уведомлений. Крестик скрывает
|
||||
окно; двойной щелчок по значку снова его показывает. Для остановки выбрать
|
||||
«Завершить MusicBridge» в меню значка. При старте агент отсоединяется от консоли,
|
||||
не закрывая терминал пользователя. Без `--tray` сохраняется диагностическая консоль.
|
||||
|
||||
Окно показывает трек/обложку, позицию и системную громкость. Поддерживает
|
||||
play/pause, следующий/предыдущий трек, ползунки позиции/громкости, mute,
|
||||
новое сопряжение, QR и отзыв доступа выбранного устройства. Недоступные команды
|
||||
отключены. Без `--lan` агент остаётся доступен только с самого ПК.
|
||||
|
||||
Чтобы пользоваться уже собранной версией, можно запускать
|
||||
`bin\Release\net10.0-windows10.0.19041.0\MusicBridge.Agent.exe --tray --lan`.
|
||||
Пока это framework-dependent сборка: необходим .NET 10 Desktop Runtime и
|
||||
ASP.NET Core Runtime. Автозапуск и установщик ещё не добавлены.
|
||||
|
||||
Из каталога репозитория:
|
||||
|
||||
```powershell
|
||||
|
||||
Reference in New Issue
Block a user