Rozhraní je postaveno na základě Qt Quick Controls a standardních knihoven ze sady KDE Frameworks (například KFileMetaData). Pro přehrávání se používají komponenty QtMultimedia a knihovna libVLC. Existuje dobrá integrace s plochou KDE Plasma, ale program s ní není vázán a lze jej použít v jiných prostředích a OS (včetně Windows a Android). Elisa vám umožňuje vytvářet seznamy skladeb a procházet hudební sbírky s navigací podle alb, interpretů a skladeb, ale vývoj aplikace je zaměřen na funkce přehrávání hudby, aniž byste se museli ponořit do nástrojů pro správu hudebních sbírek.
Bez jakéhokoli nastavování a bez definování adresářů s hudebními soubory je možné začít pracovat ihned po spuštění. Kolekce se tvoří automaticky indexováním všech hudebních souborů v systému. Indexování lze provést pomocí vestavěného indexátoru nebo nativního sémantického vyhledávače KDE.
Vestavěný indexer je soběstačný a zajímavý tím, že umožňuje omezit adresáře pro vyhledávání hudby. Baloo indexer je mnohem rychlejší, protože všechny potřebné informace jsou již indexovány pro KDE.
- Implementovaná podpora pro vložené obrázky obalů hudebních alb zahrnutých v metadatech multimediálních souborů;
- Přidána možnost používat libVLC k přehrávání hudby. LibVLC lze použít k přehrávání dalších hudebních formátů, které QtMultimedia nepodporuje;
- Implementován indikátor průběhu přehrávání stopy zobrazený na panelu plochy Plasma;
- Vylepšen je režim „párty“, ve kterém se na displeji zobrazuje pouze záhlaví s informacemi o aktuální skladbě a ovládací tlačítka přehrávání a skrývá se blok navigace albem. V nové verzi je pro playlist nabízena varianta tohoto režimu. V režimu Party jsou ovládací prvky seznamu skladeb optimalizovány pro dotykové obrazovky a umožňují přepínat mezi skladbami jednoduchým kliknutím nebo klepnutím;
- Přidána podpora pro operaci vymazání seznamu skladeb zpět. Pokud seznam omylem smažete, můžete jej nyní snadno obnovit;
- Přidán nový navigační režim, který poskytuje přístup k seznamům naposledy přehrávaných skladeb a nejčastěji přehrávaných skladeb (zobrazeno je 50 nejnovějších a 50 nejoblíbenějších skladeb);
- Přidán režim Context View, který zobrazuje podrobné informace o skladbě, včetně dalších informací uvedených v metadatech, jako je skladatel, textař, počet přehrání, texty atd. V současné době je podporován pouze výstup testu přítomný v metadatech, ale v budoucnu očekáváme podporu stahování textů písní prostřednictvím online služeb;
- Přidána podpora pro indexování hudebních souborů hostovaných na zařízeních založených na platformě Android. Do budoucna se plánuje příprava verze Elisa pro platformu Android, včetně implementace možnosti rozhraní pro mobilní zařízení;
- V názvu aktuální skladby přibyla možnost přejít na album a autora kliknutím na odpovídající pole;
- Model zpracování hudebních souborů je sjednocen pro zjednodušení rozšíření a přizpůsobení. Mezi dlouhodobé plány patří možnost změny designu navigačních režimů prostřednictvím hudební kolekce v závislosti na preferencích uživatele a typu hudby;
- Byla provedena optimalizace výkonu a práce na snížení spotřeby paměti. Obsah oblastí zobrazení (View) se nyní načítá za běhu po kliknutí na odpovídající oblast, takže skryté oblasti se již netvoří předem a nespotřebovávají zbytečné zdroje. Při provádění operací náročných na zdroje, jako je stahování hudební sbírky, se zobrazí indikátor průběhu operace, který vám umožní pochopit, co se právě děje.
Zdroj: opennet.ru