Ինտերֆեյսը կառուցված է Qt Quick Controls-ի և KDE Frameworks հավաքածուի ստանդարտ գրադարանների հիման վրա (օրինակ՝ KFileMetaData): Նվագարկման համար օգտագործվում են QtMultimedia բաղադրիչները և libVLC գրադարանը: Կա լավ ինտեգրում KDE Plasma աշխատասեղանի հետ, բայց ծրագիրը կապված չէ դրա հետ և կարող է օգտագործվել այլ միջավայրերում և ՕՀ-ում (ներառյալ Windows-ը և Android-ը): Elisa-ն թույլ է տալիս ստեղծել երգացանկ և թերթել երաժշտական հավաքածուներ՝ նավարկելով ըստ ալբոմների, կատարողների և հետքերի, սակայն հավելվածի զարգացումը կենտրոնացած է երաժշտության նվագարկման գործառույթների վրա՝ առանց երաժշտության հավաքածուի կառավարման գործիքների մեջ խորանալու:
Հնարավոր է սկսել աշխատել գործարկումից անմիջապես հետո՝ առանց որևէ կարգավորումների և առանց երաժշտական ֆայլերով դիրեկտորիաներ սահմանելու: Հավաքածուն ձևավորվում է ավտոմատ կերպով՝ ինդեքսավորելով համակարգի բոլոր երաժշտական ֆայլերը: Ինդեքսավորումը կարող է իրականացվել կամ ներկառուցված ինդեքսատորի կամ հայրենի KDE իմաստային որոնման համակարգի միջոցով:
Ներկառուցված ինդեքսիչը ինքնաբավ է և հետաքրքիր նրանով, որ թույլ է տալիս սահմանափակել երաժշտական որոնումների դիրեկտորիաները: Baloo ինդեքսավորիչը շատ ավելի արագ է, քանի որ բոլոր անհրաժեշտ տեղեկությունները արդեն ինդեքսավորված են KDE-ի համար:
- Իրականացված աջակցություն մուլտիմեդիա ֆայլերի մետատվյալներում ներառված երաժշտական ալբոմների շապիկների ներկառուցված պատկերների համար;
- Ավելացվեց libVLC-ն օգտագործելու հնարավորությունը՝ երաժշտություն նվագելու համար: LibVLC-ն կարող է օգտագործվել QtMultimedia-ի կողմից չաջակցվող լրացուցիչ երաժշտական ձևաչափեր նվագելու համար;
- Իրականացրել է պլազմայի աշխատասեղանի վահանակի վրա ցուցադրվող երգերի նվագարկման առաջընթացի ցուցիչը;
- Բարելավվել է «փարթի» ռեժիմը, որում էկրանին ցուցադրվում են միայն ընթացիկ երգի մասին տեղեկություններով վերնագիրը և նվագարկման կառավարման կոճակները, իսկ ալբոմի նավիգացիոն բլոկը թաքնված է: Նոր թողարկումում այս ռեժիմի տարբերակն առաջարկվում է երգացանկի համար: Կուսակցության ռեժիմում երգացանկի կառավարները օպտիմիզացված են սենսորային էկրանների համար և թույլ են տալիս անցնել հետքերի միջև պարզ սեղմումով կամ հպումով;
- Ավելացվեց տեսացանկը հետ վերադարձնելու աջակցություն: Եթե պատահաբար ջնջեք ցուցակը, այժմ կարող եք հեշտությամբ վերականգնել այն;
- Ավելացվել է նավիգացիոն նոր ռեժիմ, որն ապահովում է մուտք դեպի վերջերս հնչեցված երգերի և ամենահաճախ նվագարկվող հետքերը (ցուցադրված են ամենավերջին 50 և 50 ամենահայտնի հետքերը);
- Ավելացված է Համատեքստի դիտման ռեժիմը, որը ցույց է տալիս կոմպոզիցիայի մասին մանրամասն տեղեկություններ, ներառյալ մետատվյալներում նշված լրացուցիչ տեղեկություններ, ինչպիսիք են կոմպոզիտորը, երգի հեղինակը, պիեսների քանակը, բառերը և այլն: Ներկայումս աջակցվում է միայն մետատվյալներում առկա թեստի արդյունքը, սակայն ապագայում մենք ակնկալում ենք աջակցություն առցանց ծառայությունների միջոցով երգերի բառերը ներբեռնելու համար.
- Ավելացվեց Android պլատֆորմի վրա հիմնված սարքերում տեղակայված երաժշտական ֆայլերի ինդեքսավորման աջակցություն: Հետագայում նախատեսվում է պատրաստել Elisa-ի տարբերակը Android պլատֆորմի համար, ներառյալ բջջային սարքերի համար ինտերֆեյսի տարբերակի ներդրում;
- Ընթացիկ կոմպոզիցիայի վերնագրում ավելացվել է համապատասխան դաշտերը սեղմելով ալբոմին և հեղինակին անցնելու հնարավորությունը.
- Երաժշտական ֆայլերի մշակման մոդելը միավորված է ընդլայնումն ու հարմարեցումը պարզեցնելու համար: Երկարաժամկետ պլանների թվում է երաժշտական հավաքածուի միջոցով նավիգացիոն ռեժիմների դիզայնը փոխելու հնարավորությունը՝ կախված օգտագործողի նախասիրություններից և երաժշտության տեսակից.
- Կատարվել են կատարողականի օպտիմալացումներ և աշխատանքներ են տարվել հիշողության սպառումը նվազեցնելու ուղղությամբ: Դիտման տարածքների բովանդակությունը (Դիտել) այժմ բեռնվում է թռիչքի վրա՝ համապատասխան տարածքի վրա սեղմելուց հետո, համապատասխանաբար, թաքնված տարածքներն այլևս չեն ձևավորվում նախապես և չեն սպառում ավելորդ ռեսուրսները: Ռեսուրսներով ինտենսիվ գործողություններ կատարելիս, օրինակ՝ երաժշտական հավաքածու ներբեռնելիս, ցուցադրվում է գործողության առաջընթացի ցուցիչը, որը թույլ է տալիս հասկանալ, թե ինչ է կատարվում տվյալ պահին:
Source: opennet.ru