PÀrast poolteist aastat arendust toimus Enlightenment 0.25 kasutajakeskkonna vÀljaandmine, mis pÔhineb EFL (Enlightenment Foundation Library) raamatukogudel ja Elementary vidinatel. VÀljaanne on saadaval lÀhtekoodina, distributsioonide pakette pole veel koostatud.

Enlightenment 0.25 kÔige silmapaistvamad uuendused:
- Kasutajaliidese vÀlimus on moderniseeritud, kasutusele on vÔetud uus tasane teema, mis loob elementide pinnapealse rÔhutamise.

- Pakutud on oluliselt parema kvaliteediga töölaua taustapilte.
- Klaviatuuri paigutuse vahetamise töötlemine on optimeeritud.
- Algne ekraani ekraanipilt on vaikimisi sisse lĂŒlitatud, mida saab seadetes vĂ€lja lĂŒlitada.
- Kiirseadete muutmise menĂŒĂŒsse on lisatud elemendid ekraani seadistamiseks.

- Kood, mis vastutab vaigistusimpulsi töötlemise ja ekraanile sĂŒnkroonimise eest, on ĂŒmber kirjutatud, vĂ”imaldades eemaldada artefaktide ilmumise video esitamisel. Laienenud andmete spekter, mis kuvatakse FPS silumisriistades (kuvatakse klahvikombinatsiooni ctl+alt+shift+f kaudu).

- IBox moodulis, mis vastutab rakenduste minimeerimise eest ikooniks, on tagatud kokku kukkunud akna sisu eelvaade hiirekursoriga ĂŒle sĂ”ites.
- Akende korrektne taastamine pĂ€rast ekraani vĂ€ljalĂŒlitamist vĂ”i ĂŒmber ĂŒhendamist on tagatud.
- Haldurite ĂŒlesannete menĂŒĂŒs on hiirekursoriga ĂŒle sĂ”ites rakendatud akende eelvaade.
- Intelligentse akna navigeerimise interfatsi suurust on suurendatud (alt+tab), sealhulgas akende sisu eelvaate toetamiseks.
- Bluetooth-seadmete vidinas Bluez on tagatud akumulatori laadimise taseme kuvamine.
- Energiatarbimise juhtimise vidinas on hiirekursoriga ĂŒle sĂ”ites tagatud akumulatori ĂŒksikasjaliku teabe kuvamine.
- Konfiguratsiooni salvestamise kood on muudetud mitme lÔimega sisend-/vÀljunditöötluseks.
- Kuvamisliidesele piltide tegemiseks on lisatud lÔike ja kleepimise tugi lÔikepulselt.
- Temperatuuri juhtimise vidin on muudetud hwmon-seadmete kasutamiseks. Lisatud on vÔimalus jÀlgida mitme anduri andmeid.
- Uus moodul Procstats on lisatud, mis kuvab pealkirjas mÀlukasutuse ja CPU koormuse teavet.
- Lisatud on tugi seadmekonfiguratsiooni jĂ€lgimiseks ja selle rakendamiseks, kui seadmed on ĂŒhendatud.
- Puuteplaatidele on rakendatud seosed ĆŸestide tuvastamiseks.
- Tehtud on muudatused mÔÔtkava ja DPI seades xsettings kaudu, mis vÔimaldab korrektselt mÔÔtkavalt teisi rakendusi, mis ei kasuta EFL teeke.
- Fontide töötlemine on ĂŒhtlustatud EFL-pĂ”histes rakendustes ja teistes raamatukogudes.
- Lisatud on seosed profiilide vahetamiseks.
- EFM-failihaldurisse on lisatud menĂŒĂŒ hiljuti avatud failide loendiga. Sisse-/vĂ€ljalaskeoperatsioonide, nagu failide kopeerimine, korral on suurendatud sĂŒnkroonimise sagedust. Pildieeltöötlemisel on tagatud kuupĂ€eva kuvamine EXIF-andmete pĂ”hjal.
- Lisa keskkonnamuutuja XDG_CURRENT_DESKTOP.
- Toite ĂŒhendamisel vĂ”i katkestamisel on rakendatud helisignaali vĂ€ljastamise vĂ”imalus.
- Heli segisti vÀlimus on paranenud, lisatud on taseme mÔÔtjate nÀitajad sissetulevatele ja vÀljaminevatele kanalitele, samuti rakenduste ikoonide kuvamine, mis praegu heli mÀngivad vÔi salvestavad.
- Energiatarbimist on vĂ€hendatud ekraani vĂ€lja lĂŒlitamisel.
- Lisatud on paleti redigeerija ja tööriist enda vÀrvide kohandamiseks.
- Ekraani lukustamisel on vÔimalik siseneda sÔrmejÀljega (kasutatakse libFprint). Lisa liides sÔrmejÀlgede salvestamiseks.
- Tagatakse vÀljundi salvestamine faili ~/e-log.log, mis jÔuab stdout ja error voogudesse.
- Lisatud on seaded animatsioonikiirus ĂŒleminekuefektides.
- Kuvatakse kÔik ekraani ÀÀrte seosed vaikimisi keelatud.
Kohustuslike sĂ”ltuvuste hulka kuuluvad EFL, libexif ja libpam (ainult Linuxis). Soovitatud tĂ€isfunktsionaalsuse saavutamiseks: connman vĂ”rgu seadistamiseks, bluez5 Bluetoothi jaoks, bc sisseehitatud kalkulaatori jaoks, pulseaudio heli seadmete haldamiseks, acpid eri riistvarasĂŒndmuste töötlemiseks, packagekit sĂŒsteemiuuenduste jĂ€lgimiseks, udisks2 vĂ€liste kettade monteerimiseks, ddcutil ekraani taustavalguse haldamiseks, gdb krahhide jĂ€lgimiseks.

KÀesolevaga me tuletame meelde, et Enlightenmenti töölaud koosneb sellistest komponentidest nagu failihaldur, vidinate kogum, rakenduste kÀivitusplaat ja graafiliste konfigureerijate kogum. Enlightenment on vÀga paindlik oma maitse kohandamisel: graafilised konfigureerijad ei piirata kasutajat seadistustes ja vÔimaldavad seadistada kÔiki tööaspekte, pakkudes nii kÔrgetasemelisi tööriistu (kujunduse muutmine, virtuaalsete töölaudade seadistamine, fontide haldamine, ekraani eraldusvÔime, klaviatuuri paigutus, lokaliseerimine jne) kui ka madalamal tasemel hÀÀlestamisvÔimalusi (nÀiteks saab seadistada vahemÀlu, graafilise kiirenduse, energia tarbimise ja aknahalduri loogika parametreid).
Funktsionaalsuse laiendamiseks on soovitatav kasutada mooduleid (vidinaid) ning vĂ€limuse kohandamiseks teemasid. Eriti on saadaval moodulid, mis kuvavad töölaual kalendrit-planeerijat, ilmaprognoosi, monitoorimist, helitugevuse juhtimist, aku laetuse hindamist jne. Enlightenmenti komponendid ei ole tihedalt ĂŒksteisega seotud ja vĂ”ivad olla kasutatud teistes projektides vĂ”i spetsialiseeritud keskkondade, nĂ€iteks mobiilseadmete liidesete loomiseks.
Allikas: opennet.ru



