Az interfész a Qt gyorsvezérlők és a KDE-keretrendszerek szabványos könyvtárai (például KFileMetaData) alapján épül fel. A lejátszáshoz a QtMultimedia komponensek és a libVLC könyvtár használatos. Jó az integráció a KDE Plasma asztali géppel, de a program nincs hozzá kötve, más környezetben és operációs rendszerben is használható (például Windows és Android). Az Elisa lehetővé teszi lejátszási listák létrehozását és zenei gyűjtemények böngészését albumok, előadók és számok szerinti navigációval, de az alkalmazás fejlesztése a zenelejátszási funkciókra összpontosul, anélkül, hogy a zenegyűjtemény-kezelő eszközökbe merülne bele.
Lehetőség van azonnali munkakezdésre az indítás után, mindenféle beállítás nélkül és anélkül, hogy zenei fájlokat tartalmazó könyvtárakat határoznánk meg. A gyűjtemény automatikusan létrejön a rendszerben lévő összes zenei fájl indexelésével. Az indexelés elvégezhető a beépített indexelővel vagy a natív KDE szemantikus keresőmotorral.
A beépített indexer önellátó és érdekes, mivel lehetővé teszi a zenekereséshez szükséges könyvtárak korlátozását. A Baloo indexelő sokkal gyorsabb, mivel minden szükséges információ már indexelve van a KDE számára.
- A multimédiás fájlok metaadataiban szereplő zenei albumborítók beágyazott képeinek megvalósítása;
- Hozzáadtuk a libVLC használatának lehetőségét zenelejátszáshoz. A LibVLC használható további zenei formátumok lejátszására, amelyeket a QtMultimedia nem támogat;
- A Plasma asztali panelen megjelenített zeneszám lejátszási folyamatjelzőt valósított meg;
- Továbbfejlesztették a „buli” módot, amelyben csak az aktuális dalra vonatkozó információkat tartalmazó fejléc és a lejátszásvezérlő gombok jelennek meg a képernyőn, az albumnavigációs blokk pedig el van rejtve. Az új kiadásban ennek a módnak egy változata elérhető a lejátszási listához. Party módban a lejátszási listák vezérlői az érintőképernyőkre vannak optimalizálva, és lehetővé teszik a számok közötti váltást egy egyszerű kattintással vagy koppintással;
- Hozzáadott támogatás a lejátszási lista törlése művelet visszagörgetéséhez. Ha véletlenül töröl egy listát, most könnyedén visszaállíthatja azt;
- Új navigációs mód hozzáadva, amely hozzáférést biztosít a legutóbb lejátszott zeneszámok és a leggyakrabban lejátszott számok listájához (az 50 legfrissebb és az 50 legnépszerűbb zeneszám jelenik meg);
- Hozzáadott kontextus nézet mód, amely részletes információkat jelenít meg a kompozícióról, beleértve a metaadatokban megadott további információkat is, mint például a zeneszerző, a szövegíró, a lejátszások száma, a dalszöveg stb. Jelenleg csak a metaadatokban jelenlévő teszt kimenete támogatott, de a jövőben a dalszövegek online szolgáltatásokon keresztüli letöltésének támogatására számítunk;
- Támogatás hozzáadva az Android platformon alapuló eszközökön tárolt zenefájlok indexeléséhez. A jövőben a tervek szerint az Elisa Android-platformra készül egy verziója, amely magában foglalja a mobileszközökhöz való interfész lehetőség megvalósítását is;
- Az aktuális szerzemény címébe bekerült az album és a szerző megnyitásának lehetősége a megfelelő mezőkre kattintva;
- A zenefájl-feldolgozási modell egységesített a bővítés és a testreszabás egyszerűsítése érdekében. A hosszú távú tervek között szerepel a navigációs módok kialakításának lehetősége a zenegyűjteményen keresztül, a felhasználó preferenciáitól és a zene típusától függően;
- Teljesítményoptimalizálást végeztek, és dolgoztak a memóriafelhasználás csökkentésén. A megtekintési területek (View) tartalma a megfelelő területre kattintás után már menet közben betöltődik, ennek megfelelően a rejtett területek már nem jönnek létre előre, és nem fogyasztanak felesleges erőforrásokat. Erőforrás-igényes műveletek végrehajtásakor, mint például zenei gyűjtemény letöltése, megjelenik egy műveleti folyamatjelző, amely lehetővé teszi, hogy megértse, mi történik éppen.
Forrás: opennet.ru