6 июня 2019 года после четырех лет разработки состоялся релиз Exaile 4.0.0 — аудио плеера с широкими возможностями управления музыкой, расширяемого плагинами, которых существует более пятидесяти.
Изменения:
- Переписан движок воспроизведения.
- Графический интерфейс переписан с использованием GTK+3.
- Увеличена скорость обработки музыкальных библиотек большого объема.
- Исправлено размещение некоторых кнопок при rtl-локализации.
- В редакторе тегов пофикшена реакция на скроллинг мышью.
- Улучшено чтение ogg/opus тегов.
- Добавлен индикатор загрузки особо длинных плейлистов.
- Новые колонки плейлистов.
- Для декодирования mp3 теперь используется плагин gstreamer.
- Запоминается размер и положение диалогового окна track properties.
- Изменено отображение тегов с пустыми значениями.
- Поддерживаются файлы matroska без timecodescale, исправлены некоторые теги.
- На панели «файлы» при переходе на уровень вверх предыдущий каталог сохраняет фокус.
- Поиск по коллекции и треклисту выполняется независимо от диакритических знаков.
- Исправлены разрывы при быстром перемещении по меню.
- Поддержка формата aac.
- Исправлено или улучшено чтение файлов aif, aiff, aifc и некоторых wav.
- Исправлены ошибки при удалении тегов из файлов некоторых форматов.
- Новые операторы во встроенном поисковом языке.
- Исправлена иерархия диалоговых окон exaile.
- При использовании pulseaudio Exaile больше не нарушает поведение других его клиентов.
- Поддержка автокомплита bash и fish.
- Возможность установки недостающих плагинов gstreamer из окна exaile.
- Добавлено диалоговое окно со списком комбинаций клавиш, среди которых несколько новых.
- В меню появился доступ к логам.
- Клавиша Space привязана play/pause.
- Расширенная ассоциация обложек.
- В списках воспроизведения реализована сортировка по нескольким столбцам.
- Новый suffle mode.
- Поддержка операций по критерию «исполнитель альбома».
- Поддержка редактирования тегов в списке воспроизведения.
- Ряд других исправлений.
Smart-плейлисты:
- исправлен экспорт
- добавлена фильтрация по битрейту
- добавлено сопоставление по целому слову
- добавлена поддержка пользовательской сортировки по умолчанию
Плагины:
- Добавлен mpris2.
- Добавлен keybinder: не требует dbus, не доступен на wayland.
- Плагины, поставляемые вместе с Exaile, теперь имеют одинаковую с ним версию.
- Файл PLUGININFO позволяет указывать зависимости и совместимые платформы.
- Для ряда операций доступен bpmdetect от gstreamer.
- daapclient показывает год, номер диска и исполнителя альбома.
- Нормализация громкости в предустановках эквалайзера.
- grouptagger: экспорт групповых тегов в JSON, импорт не поддерживается.
- Окно списка воспроизведения minimode больше не скрывается автоматически.
- moodbar переписан на GTK+3 и отображает миниатюрку при включенном previewdevice.
- screensaverpause поддерживает скинсейверы MATE и Cinnamon.
- Экспериментальная поддержка модуля python для клавиатуры в winmmkeys.
- Были удалены awn, contextinfo, droptrayicon, ipod, exfalso, gnomemmkeys, mpris. Lyricsviewer, notifyosd, xkeys передали свои функции Exaile или встроенным плагинам. Прочие плагины были перенесены в новую версию без должного тестирования и нуждаются в пристальном внимании.
>>> Подробности