Vydání Enlightenment 0.24 User Environment

Po devíti měsících vývoje odehrál se vydání uživatelského prostředí Osvícení 0.24, který je založen na sadě knihoven EFL (Enlightenment Foundation Library) a elementárních widgetů. Vydání dostupné v zdrojové texty, zatím distribuční balíčky nevytvořeno.

Vydání Enlightenment 0.24 User Environment

Nejpozoruhodnější inovace Osvícení 0.24:

  • Přidán zcela přepracovaný modul pro vytváření snímků obrazovky, podporující oříznutí a základní funkce pro úpravu obrázků;
  • Počet obslužných programů dodávaných s příznakem změny identifikátoru uživatele (setuid) byl snížen. Takové nástroje, které vyžadují zvýšená oprávnění, jsou sloučeny do jedné systémové aplikace;
  • Přidán nový základní modul s autentizačním agentem přes Polkit, který umožnil zbavit se spouštění samostatného procesu na pozadí;
  • Je možné ovládat jas a podsvícení externích monitorů (přes ddcutil);
  • Ve správci souborů EFM bylo výchozí rozlišení miniatur zvýšeno na 256x256 pixelů;
  • Byl navržen nový ovladač srážky;
  • Plynulý proces restartu je zajištěn s postupným vyblednutím obsahu a bez výskytu artefaktů na obrazovce;
  • Proces restartu je nyní řízen obslužnou rutinou enlightenment_start spíše než samotným prostředím;
  • Efektivita zpracování tapety na plochu byla zvýšena generováním několika možností v různých rozlišeních;
  • Povoleno pravidelné uvolňování nevyužité paměti prostřednictvím volání malloc_trim;
  • Při použití X serveru je ukazatel myši pevně svázán s obrazovkou, aby se ukazatel nedostal za hranice;
  • Místo starého rozhraní pro navigaci v otevřených oknech a plochách (Pager) je použita komponenta „náhled miniatur“;
  • Přidána možnost přizpůsobení tapety plochy přímo z Pager;
  • Applet pro ovládání přehrávání automaticky spustí vybraný hudební přehrávač, pokud ještě není spuštěn;
  • Přidána výjimka pro hry ze Steamu související s určením správného souboru „.desktop“;
  • Poskytuje hladší proces spouštění díky předběžnému načítání komponent v samostatném vlákně předběžného načítání IO;
  • Přidán samostatný časový limit pro přepnutí na zámek obrazovky;
  • Bluez4 Bluetooth stack byl nahrazen Bluez5;
  • Všechny problémy zjištěné během testování ve službě Coverity byly vyřešeny.

Vydání Enlightenment 0.24 User Environment

Připomeňme, že plochu v Enlightenment tvoří takové komponenty, jako je správce souborů, sada widgetů, spouštěč aplikací a sada grafických konfigurátorů. Enlightenment je velmi flexibilní ve zpracování podle vašeho vkusu: grafické konfigurátory neomezují uživatelská nastavení a umožňují vám přizpůsobit všechny aspekty práce, poskytují oba nástroje na vysoké úrovni (změna designu, nastavení virtuálních ploch, správa písem, rozlišení obrazovky , rozložení klávesnice, lokalizace atd. .), stejně jako možnosti ladění na nízké úrovni (můžete například konfigurovat parametry ukládání do mezipaměti, grafickou akceleraci, spotřebu energie a logiku správce oken).

Navrhuje se použití modulů (gadgetů) pro rozšíření funkčnosti a návrh témat pro přepracování vzhledu. K dispozici jsou zejména moduly pro zobrazení kalendářového plánovače, předpovědi počasí, monitorování, ovládání hlasitosti, vyhodnocení nabití baterie atd. na ploše. Komponenty, které tvoří Enlightenment, nejsou navzájem striktně svázány a lze je použít v jiných projektech nebo k vytvoření specializovaných prostředí, jako jsou shelly pro mobilní zařízení.

Zdroj: opennet.ru

Přidat komentář