Nakon devet mjeseci razvoja izdanje korisničkog okruženja , koje se temelji na skupu biblioteka EFL (Enlightenment Foundation Library) i widgetima Elementary. Izdanje je dostupno u , paketi za distribucije još .
Najistaknutije Enlightenment 0.24:
- Dodana je potpuno redizajnirana komponenta za izradu snimaka ekrana koja podržava obrezivanje i osnovne funkcije uređivanja slika;
- Smanjen je broj alata koji se isporučuju s flagom za promjenu korisničkog identiteta (setuid). Slični alati koji zahtevaju povišene privilegije spojeni su u jedinstvenu sistemsku aplikaciju;
- Dodana je nova osnovna komponenta sa agentom za autentifikaciju putem Polkit-a, koja je omogućila uklanjanje pokretanja zasebnog pozadinskog procesa;
- Osigurana je mogućnost upravljanja jačinom i osvetljenjem spoljnih monitora (putem );
- U upravitelju datoteka EFM, razlučivost mini slika po defaultu povećana je na 256×256 piksela;
- Predložen je novi obrtnik za rušenje;
- Osiguran je neprekidan proces ponovnog pokretanja sa postepenim izumiranjem sadržaja bez pojavljivanja artefakata na ekranu;
- Proces ponovnog pokretanja sada kontroliše obrtnik enlightenment_start, a ne samo okruženje;
- Povećana je efikasnost obrade pozadinskih slika generisanjem više varijacija u različitim razlučivostima;
- Osigurano je povremeno oslobađanje neiskorišćene memorije putem poziva malloc_trim;
- Prilikom korišćenja X-servera implementirana je stroga vezanost pokazivača miša za ekran kako bi se sprečilo izlazak pokazivača iz granica;
- Umesto starog sučelja za navigaciju kroz otvorene prozore i radne površine (Pager), korišćen je komponent "mini pregled";
- Dodana je mogućnost podešavanja pozadine radne površine direktno iz Pager-a;
- U appletu za kontrolu reprodukcije osiguran je automatski start odabranog muzičkog plejera, ako još nije pokrenut;
- Dodano je izuzeće za igre iz Steama, vezano za identifikaciju ispravnog "desktop" fajla;
- Osiguran je glatkiji proces pokretanja zahvaljujući unapred učitavanju komponenti u zasebnom niti IO prefetch;
- Dodana je odvojena vremenska granica za prelazak ka zaključavanju ekrana;
- Bluetooth stek Bluez4 zamenjen je Bluez5;
- Rešeni su svi problemi uočenih prilikom testiranja u servisu Coverity.
Podsjetimo, da radnu površinu u Enlightenment čine komponenti poput upravitelja datoteka, seta vidžeta, trake za pokretanje aplikacija i skupa grafičkih konfiguratora. Enlightenment je vrlo fleksibilan za prilagodbu prema vlastitoj želji: grafički konfiguratori ne ograničavaju korisnika u postavkama i omogućuju podešavanje svih aspekata rada, nudeći i visoko-nivo alate (promjena dizajna, postavke virtualnih radnih površina, upravljanje fontovima, razlučivošću ekrana, rasporedom tipkovnice, lokalizacijom itd.), kao i mogućnosti za nisko-nivo podešavanje (npr. moguće je prilagoditi postavke keširanja, grafičke akceleracije, potrošnje energije, logiku rada upravitelja prozora).
Za proširenje funkcionalnosti predlaže se korištenje modula (gadgets), a za promjenu izgleda — teme dizajna. Konkretno, dostupni su moduli za prikazivanje kalendara-planera, vremenske prognoze, monitoringa, upravljanja glasnoćom, procjene napunjenosti baterije itd. Komponente Enlightenment nisu čvrsto međusobno vezane i mogu se koristiti u drugim projektima ili za stvaranje specijaliziranih okruženja, poput sučelja za mobilne uređaje.
Izvor: opennet.ru
