Po devíti měsících vývoje uvolnění uživatelského prostředí , které je postaveno na sadě knihoven EFL (Enlightenment Foundation Library) a vidžetách Elementary. Verze je dostupná v , balíčky pro distribuce zatím .
Nejvýraznější Enlightenment 0.24:
- Přidán zcela přepracovaný modul pro vytváření snímků obrazovky, který podporuje ořezávání a základní funkce úpravy obrázků;
- Snížen počet utilit dodávaných s flagem pro změnu uživatelského ID (setuid). Tyto utility, které vyžadují zvýšená oprávnění, byly sloučeny do jednoho systémového aplikace;
- Přidán nový základní modul s autentizačním agentem přes Polkit, což umožnilo zbavit se spuštění samostatného na pozadí běžícího procesu;
- Zajištěna možnost řízení jasu a podsvícení externích monitorů (přes );
- V souborovém manažeru EFM byla výchozí velikost miniatur zvýšena na 256×256 pixelů;
- Navržen nový zpracovatel pádů;
- Zajištěn celistvý proces restartování s postupným zeslabením obsahu a bez zobrazení artefaktů na obrazovce;
- Proces restartování nyní řídí zpracovatel enlightenment_start, a ne samotné prostředí;
- Zvýšena efektivita zpracování pozadí pracovní plochy generováním několika variant v různých rozlišeních;
- Zajištěno periodické uvolňování nevyužité paměti pomocí volání malloc_trim;
- Při použití X-serveru byla implementována přísná vazba kurzoru myši na obrazovku, aby se zabránilo vyjetí kurzoru za její hranice;
- Místo starého rozhraní pro navigaci mezi otevřenými okny a plochami (Pager) byl zaveden prvek 'miniaturizovaný náhled';
- Přidána možnost nastavení pozadí pracovní plochy přímo z Pageru;
- V přehrávačích hudby byla zajištěna automatická aktivace vybraného hudebního přehrávače, pokud ještě nebyl spuštěn;
- Přidána výjimka pro hry ze Steamu týkající se určení správného '.desktop' souboru;
- Zajištěn hladší proces spuštění díky anticipativnímu načítání komponentů v samostatném IO prefetch vláknu;
- Přidán samostatný časový limit pro přechod na uzamčení obrazovky;
- Bluetooth zásobník Bluez4 byl nahrazen Bluez5;
- Vyřešeny všechny problémy zjištěné během testování v službě Coverity.
Připomínáme, že pracovní plocha v Enlightenment se skládá z takových komponentů, jako je správce souborů, sada vidžetů, panel pro spouštění aplikací a sadu grafických konfigurátorů. Enlightenment je velmi flexibilní v přizpůsobení podle vlastních preferencí: grafické konfigurátory neomezují uživatele v nastavení a umožňují přizpůsobit všechny aspekty práce, poskytující jak vysoce úrovňové prostředky (změna vzhledu, nastavení virtuálních pracovních ploch, správa písem, rozlišení obrazovky, rozložení klávesnice, lokalizace atd.), tak možnosti pro nízkoúrovňové ladění (například je možné nastavit parametry vyrovnávací paměti, grafické akcelerace, spotřeby energie, logiku fungování okna manažera).
Pro rozšíření funkčnosti se doporučuje používat moduly (widgety) a pro přizpůsobení vzhledu — motivy. Zejména jsou k dispozici moduly pro zobrazení na ploše kalendáře-plánovače, předpovědi počasí, monitorování, ovládání hlasitosti, hodnocení nabití baterie atd. Složky Enlightenment nejsou pevně spojeny a mohou být použity v jiných projektech nebo pro vytváření specializovaných prostředí, jako jsou shell pro mobilní zařízení.
Zdroj: opennet.ru
