Az Enlightenment 0.24 felhasználói környezet kiadása
Kilenc hónapos fejlesztés után került sor felhasználói környezet kiadása Megvilágosodás 0.24, amely EFL (Enlightenment Foundation Library) könyvtárakon és Elementary widgeteken alapul. A szám elérhető itt forrásszövegek, terjesztési csomagok egyelőre nem alakult ki.
Hozzáadott egy teljesen újratervezett modult a képernyőképek készítéséhez, támogatja a vágást és az alapvető képszerkesztési funkciókat;
A felhasználói azonosító módosítása (setuid) jelzővel ellátott segédprogramok száma csökkent. Az ilyen, emelt szintű jogosultságokat igénylő segédprogramokat egyetlen rendszeralkalmazásba egyesítik;
Új alapmodul került hozzáadásra hitelesítési ügynökkel a Polkiten keresztül, amely lehetővé tette, hogy megszabaduljon egy külön háttérfolyamat futtatásától;
Lehetőség van a külső monitorok fényerejének és háttérvilágításának szabályozására (a ddcutil);
Az EFM fájlkezelőben az alapértelmezett miniatűr felbontás 256x256 képpontra nőtt;
Új ütközéskezelőt javasoltak;
A zökkenőmentes újraindítási folyamat a tartalom fokozatos elhalványulásával és műtermékek képernyőn való megjelenése nélkül történik;
Az újraindítási folyamatot most az enlightenment_start kezelő vezérli, nem pedig maga a környezet;
Az asztali háttérképek feldolgozásának hatékonysága több lehetőség generálásával nőtt különböző felbontásokban;
A nem használt memória időszakos felszabadítása a malloc_trim híváson keresztül;
Az X szerver használatakor az egérmutató szorosan a képernyőhöz van kötve, nehogy a mutató túllépjen a határokon;
A nyitott ablakok és asztalok közötti navigáláshoz (Pager) a régi kezelőfelület helyett „bélyegkép előnézet” komponenst használnak;
Hozzáadtuk az asztali háttérkép testreszabásának lehetőségét közvetlenül a Pagerből;
A lejátszásvezérlő kisalkalmazás automatikusan elindítja a kiválasztott zenelejátszót, ha még nem fut;
Kivétel hozzáadva a Steam játékaihoz a megfelelő „.desktop” fájl meghatározásához;
Simább indítási folyamatot biztosít a komponensek külön IO előzetes letöltési szálban történő előtöltése miatt;
Külön időtúllépés hozzáadva a képernyőzárra való váltáshoz;
A Bluez4 Bluetooth veremét a Bluez5 váltotta fel;
A Coverity szolgáltatásban végzett tesztelés során azonosított összes probléma megoldódott.
Emlékezzünk vissza, hogy az Enlightenmentben az asztalt olyan összetevők alkotják, mint a fájlkezelő, egy widgetkészlet, egy alkalmazásindító és egy grafikus konfigurátorkészlet. Az Enlightenment nagyon rugalmasan kezelhető az Ön ízlése szerint: a grafikus konfigurátorok nem korlátozzák a felhasználó beállításait, és lehetővé teszik a munka minden aspektusának testreszabását, mind a magas szintű eszközöket biztosítva (a kialakítás megváltoztatása, a virtuális asztalok beállítása, a betűtípusok kezelése, a képernyőfelbontás). , billentyűzetkiosztás, lokalizáció stb. .), valamint alacsony szintű hangolási lehetőségek (például konfigurálhatók a gyorsítótárazási paraméterek, a grafikus gyorsítás, az energiafogyasztás és az ablakkezelő logikája).
Javasoljuk, hogy modulokat (gadgeteket) használjanak a funkcionalitás bővítésére, és témák tervezését a megjelenés újratervezésére. Különösen modulok állnak rendelkezésre a naptártervező, időjárás-előrejelzés, monitorozás, hangerőszabályozás, akkumulátor töltöttségi értékelés stb. asztali megjelenítéséhez. Az Enlightenment alkotóelemei nincsenek szorosan egymáshoz kötve, és felhasználhatók más projektekben vagy speciális környezetek létrehozására, mint például a mobileszközök shelljei.