Интерфейсът е изграден на базата на Qt Quick Controls и стандартни библиотеки от набора KDE Frameworks (например KFileMetaData). За възпроизвеждане се използват компоненти QtMultimedia и библиотеката libVLC. Има добра интеграция с работния плот на KDE Plasma, но програмата не е обвързана с него и може да се използва в други среди и ОС (включително Windows и Android). Elisa ви позволява да създавате плейлисти и да преглеждате музикални колекции с навигация по албуми, изпълнители и песни, но разработката на приложението е фокусирана върху функциите за възпроизвеждане на музика, без да се задълбочава в инструментите за управление на музикални колекции.
Възможно е да започнете работа веднага след стартиране без никакви настройки и без дефиниране на директории с музикални файлове. Колекцията се формира автоматично чрез индексиране на всички музикални файлове в системата. Индексирането може да се извърши с помощта или на вградения индексатор, или на собствената семантична търсачка на KDE.
Вграденият индексатор е самодостатъчен и интересен с това, че ви позволява да ограничите директориите за търсене на музика. Индексаторът Baloo е много по-бърз, тъй като цялата необходима информация вече е индексирана за KDE.
- Реализирана поддръжка за вградени изображения на обложки на музикални албуми, включени в метаданните на мултимедийни файлове;
- Добавена е възможност за използване на libVLC за възпроизвеждане на музика. LibVLC може да се използва за възпроизвеждане на допълнителни музикални формати, които не се поддържат от QtMultimedia;
- Въведен е индикатор за прогрес на възпроизвеждане на песен, показван на панела на работния плот на Plasma;
- Подобрен е режимът „парти“, при който на екрана се показват само заглавката с информация за текущата песен и бутоните за управление на възпроизвеждането, а блокът за навигация на албума е скрит. В новата версия се предлага вариант на този режим за плейлиста. В парти режим контролите на плейлистите са оптимизирани за сензорни екрани и ви позволяват да превключвате между песните с просто щракване или докосване;
- Добавена е поддръжка за връщане назад на операцията за изчистване на плейлиста. Ако случайно изтриете списък, сега можете лесно да го възстановите;
- Добавен е нов навигационен режим, който предоставя достъп до списъци с наскоро пускани песни и най-често пусканите песни (показват се 50-те най-нови и 50-те най-популярни песни);
- Добавен режим на контекстен изглед, който показва подробна информация за композицията, включително допълнителна информация, посочена в метаданните, като композитор, текстописец, брой пиеси, текстове и др. Понастоящем се поддържа само резултатът от теста, присъстващ в метаданните, но в бъдеще очакваме поддръжка за изтегляне на текстове на песни чрез онлайн услуги;
- Добавена е поддръжка за индексиране на музикални файлове, хоствани на устройства, базирани на платформата Android. В бъдеще се планира да се подготви версия на Elisa за платформата Android, включително внедряване на опция за интерфейс за мобилни устройства;
- В заглавието на текущата композиция е добавена възможност за преминаване към албума и автора чрез щракване върху съответните полета;
- Моделът за обработка на музикални файлове е унифициран, за да опрости разширяването и персонализирането. Сред дългосрочните планове е възможността за промяна на дизайна на навигационните режими през музикалната колекция в зависимост от предпочитанията на потребителя и вида на музиката;
- Направени са оптимизации на производителността и е направена работа за намаляване на потреблението на памет. Съдържанието на зоните за преглед (Преглед) вече се зарежда в движение след щракване върху съответната област; съответно скритите зони вече не се формират предварително и не консумират ненужни ресурси. При извършване на ресурсоемки операции, като изтегляне на музикална колекция, се показва индикатор за напредък на операцията, който ви позволява да разберете какво се случва в момента.
Източник: opennet.ru