Vydanie užívateľského prostredia Enlightenment 0.24

Po deviatich mesiacoch vývoja uskutočnilo sa vydanie používateľského prostredia Osvietenie 0.24, ktorý je založený na súbore knižníc EFL (Enlightenment Foundation Library) a elementárnych widgetov. Vydanie dostupné v zdrojové texty, zatiaľ distribučné balíčky nevytvorené.

Vydanie užívateľského prostredia Enlightenment 0.24

Najpozoruhodnejšie inovácie Osvietenie 0.24:

  • Pridaný úplne prepracovaný modul na vytváranie snímok obrazovky, podpora orezania a základných funkcií úpravy obrázkov;
  • Počet pomocných programov dodávaných s príznakom zmeny identifikátora užívateľa (setuid) bol znížený. Takéto nástroje, ktoré vyžadujú zvýšené privilégiá, sú spojené do jednej systémovej aplikácie;
  • Pridaný nový základný modul s autentifikačným agentom cez Polkit, ktorý umožnil zbaviť sa spúšťania samostatného procesu na pozadí;
  • Je možné ovládať jas a podsvietenie externých monitorov (cez ddcutil);
  • V správcovi súborov EFM sa predvolené rozlíšenie miniatúr zvýšilo na 256 x 256 pixelov;
  • Bol navrhnutý nový ovládač zrážky;
  • Bezproblémový proces reštartovania je poskytovaný s postupným vyblednutím obsahu a bez objavenia sa artefaktov na obrazovke;
  • Proces reštartu je teraz riadený obslužným programom enlightenment_start a nie samotným prostredím;
  • Efektívnosť spracovania tapiet na pracovnej ploche sa zvýšila vygenerovaním niekoľkých možností v rôznych rozlíšeniach;
  • Povolené pravidelné uvoľňovanie nevyužitej pamäte prostredníctvom volania malloc_trim;
  • Pri používaní X servera je ukazovateľ myši pevne spojený s obrazovkou, aby sa zabránilo tomu, že ukazovateľ prekročí hranice;
  • Namiesto starého rozhrania na navigáciu cez otvorené okná a plochy (Pager) sa používa komponent „náhľad miniatúr“;
  • Pridaná možnosť prispôsobiť tapetu pracovnej plochy priamo z Pager;
  • Applet na ovládanie prehrávania automaticky spustí vybraný hudobný prehrávač, ak ešte nie je spustený;
  • Pridaná výnimka pre hry zo služby Steam súvisiaca s určením správneho súboru „.desktop“;
  • Poskytuje plynulejší proces spustenia vďaka predbežnému načítaniu komponentov v samostatnom vlákne predbežného načítania IO;
  • Pridaný samostatný časový limit pre prepnutie na zámok obrazovky;
  • Bluez4 Bluetooth stack bol nahradený Bluez5;
  • Všetky problémy zistené počas testovania v službe Coverity boli vyriešené.

Vydanie užívateľského prostredia Enlightenment 0.24

Pripomeňme, že pracovnú plochu v Enlightenment tvoria komponenty ako správca súborov, sada widgetov, spúšťač aplikácií a sada grafických konfigurátorov. Enlightenment je veľmi flexibilný v spracovaní podľa vášho vkusu: grafické konfigurátory neobmedzujú nastavenia používateľa a umožňujú vám prispôsobiť si všetky aspekty práce, pričom poskytujú oba nástroje na vysokej úrovni (zmena dizajnu, nastavenie virtuálnych plôch, správa fontov, rozlíšenie obrazovky , rozloženie klávesnice, lokalizácia atď.), ako aj možnosti ladenia na nízkej úrovni (napríklad môžete nakonfigurovať parametre ukladania do vyrovnávacej pamäte, grafickú akceleráciu, spotrebu energie a logiku správcu okien).

Navrhuje sa použitie modulov (gadgetov) na rozšírenie funkčnosti a návrh tém na prepracovanie vzhľadu. K dispozícii sú najmä moduly na zobrazenie plánovača kalendára, predpovede počasia, monitoringu, ovládania hlasitosti, hodnotenia nabitia batérie a pod. Komponenty, ktoré tvoria Enlightenment, nie sú navzájom striktne zviazané a môžu byť použité v iných projektoch alebo na vytvorenie špecializovaných prostredí, ako sú shelly pre mobilné zariadenia.

Zdroj: opennet.ru

Pridať komentár