Sześć lat po ostatnim wydaniu ukazało się wydanie odtwarzacza muzycznego Amarok 3.0.0, który był bardzo popularny w czasach KDE 3 i KDE 4. Wydanie jest obecnie dostępne tylko w tekście źródłowym. Amarok 3.0.0 był pierwszym wydaniem przeniesionym do Qt5 i bibliotek KDE Frameworks 5. Kod projektu jest napisany w C++ i jest objęty licencją GPLv2.
Amarok udostępnia trzypanelowy tryb wyświetlania informacji (kolekcja, bieżący utwór i playlista), umożliwia poruszanie się po kolekcji muzycznej, tagach i poszczególnych katalogach, obsługuje dynamiczne playlisty i szybkie tworzenie własnych playlist, może automatycznie generować rekomendacje, statystyki i ocen popularnych piosenek, umożliwia pobieranie tekstów, coverów i informacji o utworach z różnych serwisów oraz umożliwia automatyzację działań poprzez pisanie skryptów.
Wśród zmian w nowej wersji:
- Baza kodu została przeniesiona do użycia Qt 5 i KDE Frameworks 5.
- W edytorze kolejek istnieje możliwość zmiany kolejności elementów za pomocą myszki w trybie przeciągnij i upuść.
- Włączono obsługę przeciągania i upuszczania utworów z apletów kontekstowych na listę odtwarzania.
- Do menu dodano element umożliwiający zwijanie wszystkich rozwiniętych elementów kolekcji.
- Menu ekranowe (OSD) wykorzystuje wyższą rozdzielczość DPI dla obrazów. Wyłączono zepsute ustawienia ekranu OSD w środowiskach opartych na Wayland.
- Wskaźnik ekranowy OSD wyświetla postęp odtwarzania utworu.
- Silnik skryptowy został przeniesiony z QtScript do QJSEngine.
- Dodano możliwość kopiowania informacji o utworze poprzez kliknięcie apletu kontekstowego bieżącego utworu.
- Dodano obsługę FFmpeg 5.0 i TagLib 2.0.
- Wtyczka upnpcollectionplugin została usunięta.
- W trybie edycji do apletów kontekstowych dodano wskazówkę wizualną, aby zademonstrować możliwość zmiany rozmiaru.
- Dodano przycisk zatrzymujący automatyczną aktualizację danych Wikipedii.
- Aby pobrać teksty piosenek, zamiast wycofywanej lyricwiki, używana jest usługa teksty.ovh.
Źródło: opennet.ru