Пришло время исполнять обещанное, так что представляю на ваш суд версию Sound Switcher Indicator 2.2.0.
Что нового
Основных отличий от предыдущей версии здесь два:
- Добавлена поддержка виртуальных устройств (#48): сетевых входов (sources) и выходов (sinks). Теперь в меню индикатора также отображаются входы-выходы с сетевых серверов PulseAudio.
- Наконец-то добавлен визуальный интерфейс для управления настройками индикатора. Он позволяет наглядно изменять всё то, что хранится в файле настроек программы (
$HOME/.config/indicator-sound-switcher.json
). Добавлен соответствующий пункт в меню:
Диалог настроек
В диалоге настроек две вкладки:
- Общие настройки позволяют полностью скрыть секцию входов и/или выходов:
- Настройки устройств — здесь можно поменять параметры отображения каждого устройства, а также любого из его портов:
- Кнопка Обновить (Refresh) в правом верхнем углу обновляет списки устройств и портов без необходимости открывать диалог заново.
Все настройки применяются сразу же, после небольшой задержки. Русская локализация присутствует «из коробки».
Ещё изменения:
- Немного поменялся формат файла конфигурации: отныне настройки порта могут быть только объектом (ранее также можно было использовать строку или
false
), так что может потребоваться обновить конфигурацию — благо с новым диалогом это очень просто. - Исправлен давний баг с неправильным порядком пунктов меню (#55). На самом деле проблема в библиотеке GTK+, а я просто придумал, как её обойти.
Поддержка Ubuntu
В моём PPA публикуются пакеты для Ubuntu 18.04 Bionic и 18.10 Cosmic (описание процедуры установки). Багрепорты принимаются по обычному адресу. ■
Комментарии