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



