Pärast poolteise aasta arengut ilmus kasutajakeskkond Enlightenment 0.25, mis põhineb EFL (Enlightenment Foundation Library) raamatukogudel ja Elementary vidinatel. Väljalase on saadaval allikakoodina, pakette jaoturitele pole veel loodud.

Enlightenment 0.25 tähendavad kõige olulisemad uuendused:
- Kasutajaliidese välimust on moderniseeritud, viies selle uuele tasapinnalisele teemale, mis loob kontrasti elementide rikka disainiga.

- Pakutakse oluliselt kvaliteetsemat töölaua taustapilte.
- Klahvistikuklaviatuuri vahetamise töötlemine on optimeeritud.
- Vaikesätetena on käivitamise ekraan saadaval, mida saab seadetest välja lülitada.
- Kiirrežiimi seadete menüüsse on lisatud ekraani kohandamiseks mõeldud elemendid.

- Süntesaatorikood, mis vastutab impulsside kustutamise ja ekraanile sünkroonimise eest, on täiustatud, mis aitas kõrvaldada artefaktide ilmumist video esitusel. Laienenud on andmete spekter, mis kuvatakse FPS tõrkeotsijas (kuvatakse ctl+alt+shift+f kaudu).

- IBox moodulis, mis vastutab rakenduste ikooniks vähendamise eest, on tagatud miniatüüri sisendi eelvaade kursoriga hõljumisel.
- Keenituste või ekraani uuesti ühendamise järel on tagatud akende korrektne taastamine.
- Töötlusmenüüs on ellu viidud akende eelvaade kursoriga hõljumisel.
- Kasutajaliidese suurust on suurendatud akende loendi sirvimiseks (alt+tab), kus samuti on tagatud akende sisu eelvaade.
- Bluetooth- seadmete jaoks on Bluez vidinas tagatud patareide taseme näitamine.
- Energianäidikute vidinas tagatakse hiirega hõljumisel hüpikaken, kus on esitatud üksikasjalik teave akumulatori kohta.
- Konfiguratsiooni salvestamise kood on üle viidud mitme lõimega sisendi/väljundi töötlemisele.
- Skriniseente loomise liideses on lisatud toimetamine ja kleepimine lõikepuhvrist.
- Temperatuuri jälgimise vidin on üle viidud hwmon seadmete kasutamisele. Lisatud on võimalus jälgida mitme anduri näidud.
- Uus Procstats moodul on lisatud, et kuvada mälutarbimise ja CPU koormuse andmeid pealkirjas.
- Lisatud tugi ühendatud seadmete jälgimiseks ja nende ühendamisel eraldi sisendi konfiguratsiooni rakendamiseks.
- Puuteplaadi jaoks on rakendatud käskude tuvastamise seoseid.
- Tehtud on võimalus muuta skaala ja DPI seadeid xsettings kaudu, mis on võimaldanud väliste rakenduste korrektset skaleerimist, mis ei kasuta EFL teeke.
- EFL ja teiste teekide rakendustes on ühtlustatud fontide töötlemine.
- Lisatud profiilide vahetamiseks seosed.
- EFM failihalduris on lisatud menüü hiljuti avatud failide nimekirjaga. Suurenenud on sünkroonimise sagedus sisendi/väljundi operatsioonide, nagu failide kopeerimine, teostamisel. Piltide eelvaate korral on tagatud kuupäeva kuvamine EXIF andmete põhjal.
- Lisatud keskkonnamuutuja XDG_CURRENT_DESKTOP seadmine.
- Toite ühendamisel või eemaldamisel on teostatud võimalus anda helisignaali.
- Helimikseri välimust on parendatud, lisatud helitaseme mõõturid sissetulevatele ja väljaminevatele kanalitele ning tagatud rakenduste ikoonide kuvamine, mis hetkel heli esitavad või salvestavad.
- Energiatarbimise vähenemine, kui ekraan on välja lülitatud.
- Lisatud värvipaleti redaktor ja tööriist isiklike värvide seadistamiseks.
- Küljelukku süsteemis on rakendatud võimalus siseneda sõrmejäljega (kasutatakse libFprint'i). Lisatud liides sõrmejälgede salvestamiseks.
- Tagatud väljundi salvestamine faili ~/.e-log.log, mis suunatakse stdout ja error voogudesse.
- Lisatud seaded animatsioonikiiruste haldamiseks üleminekuefektides.
- Vaikimisi on kõik ekraani servadesse kinnitused välja lülitatud.
Kohustuslikeks sõltuvusteks on väljendatud EFL, libexif ja libpam (ainult Linuxis). Soovituslikud täisfunktsionaalsuse saavutamiseks: connman võrgu seadistamiseks, bluez5 Bluetoothi kasutamiseks, bc sisseehitatud kalkulaatori jaoks, pulseaudio heliseadmete haldamiseks, acpid erinevate riistvarasalvestuste töötlemiseks, packagekit süsteemi uuenduste jälgimiseks, udisks2 väliste ketaste monteerimiseks, ddcutil ekraani taustvalgustuse haldamiseks, gdb krahhi jälgimiseks.

Tulet meelde, et Enlightenment'i töölauad koosnevad elementidest nagu failihaldur, vidinate komplekt, rakenduste kuvamisjoon ja graafiliste seadistuste komplekt. Enlightenment on väga paindlik, võimaldades kasutajatel oma maitse järgi kohandada: graafilised seadistajad ei piira kasutajat seadistustes ning võimaldavad kohandada kõiki tööaspekte, pakkudes nii kõrgetasemelisi tööriistu (kujunduse muutmine, virtuaalsete töölauade seadistamine, fontide haldamine, ekraani eraldusvõime, klaviatuuripaigutus, lokaliseerimine jne) kui ka madalama taseme virnastamisseadeid (nt saab seadistada vahemälu, graafilise kiirenduse, energia tarbimise ja aknahalduri tööloogika parameetreid).
Funktsioonide laiendamiseks on soovitatav kasutada mooduleid (vidinaid) ja välimuse kohandamiseks - kujundusteemasid. Erinevalt on saadaval moodulid, mis kuvavad lauaarvutis kalendrit, ilmaprognoosi, jälgimist, helijuhtimist, aku taseme hindamist jne. Enlightenment'i komponendid ei ole rangelt omavahel seotud ja neid saab kasutada teistes projektides või spetsialiseeritud keskkondade, näiteks mobiilsete seadmete liideste loomiseks.
Allikas: opennet.ru



