Vydání uživatelského prostředí Enlightenment 0.25

Po více než roce a půl vývoje byl vydán uživatelský prostor Enlightenment 0.25, který je postaven na sadě knihoven EFL (Enlightenment Foundation Library) a na widžetách Elementary. Vydání je k dispozici v zdrojových textech, balíčky pro distribuce zatím nebyly vytvořeny.

Vydání uživatelského prostředí Enlightenment 0.25

Nejvýraznější novinky Enlightenment 0.25:

  • Modernizován vzhled, který byl převeden na novou plochou téma, zbavenou reliéfních prvků.
    Vydání uživatelského prostředí Enlightenment 0.25
  • Byl navržen podstatně kvalitnější soubor tapet na plochu.
  • Optimalizována byla zpracování přepínání klávesnic.
  • Ve výchozím nastavení je aktivní zobrazení úvodní obrazovky, kterou lze v nastavení vypnout.
  • Do nabídky rychlého nastavení byly přidány prvky pro úpravu obrazovky.
    Vydání uživatelského prostředí Enlightenment 0.25
  • Přepsán byl kód zodpovědný za zpracování tlumícího impulzu a synchronizaci při výstupu na obrazovku, což umožnilo zbavit se artefaktů při přehrávání videa. Rozšířen byl rozsah dat zobrazených v debuggeru FPS (zobrazuje se přes ctl+alt+shift+f).
    Vydání uživatelského prostředí Enlightenment 0.25
  • V modulu IBox, který se stará o minimalizaci aplikací na ikonu, je zajištěno náhled obsahu minimalizovaného okna po najetí kurzoru myši.
  • Zajištěno bylo správné obnovení oken po odpojení nebo opětovném připojení obrazovky.
  • V správci úloh byl implementován náhled oken po najetí kurzoru myši.
  • Zvětšena byla velikost rozhraní pro navigaci v seznamu oken (alt+tab), kde je také podporován náhled obsahu oken.
  • Pro zařízení Bluetooth je ve widžetu Bluez zajištěno zobrazení úrovně nabití akumulátoru.
  • Ve widžetu pro kontrolu spotřeby energie je po najetí myší zajištěno zobrazení vyskakovacího okna s podrobnostmi o akumulátoru.
  • Kód pro ukládání konfigurace byl převeden na vícerozměrné zpracování vstupu/výstupu.
  • V rozhraní pro vytváření snímků obrazovky byla přidána podpora pro kopírování a vkládání z clipboardu.
  • Widžet pro kontrolu teploty byl převeden na použití zařízení hwmon. Přidána byla možnost sledování hodnot z několika senzorů.
  • Byl přidán nový modul Procstats pro zobrazení informací o spotřebě paměti a zátěži CPU v záhlaví.
  • Byla přidána podpora pro sledování připojených zařízení a použití speciálních konfigurací při jejich připojení.
  • Pro touchpady byla implementována podmínková vazba pro rozpoznávání gestových příkazů.
  • Bylo realizováno nastavení měřítka a DPI přes xsettings, což umožnilo správné škálování externích aplikací, které nepoužívají knihovny EFL.
  • Jednotné zpracování písem v aplikacích postavených na EFL a dalších knihovnách.
  • Byly přidány vazby pro přepínání profilů.
  • Ve správci souborů EFM bylo přidáno menu se seznamem nedávno otevřených souborů. Zvětšena frekvence synchronizace při provádění operací I/O, jako je kopírování souborů. Při náhledu obrázků je zajištěno zobrazení data na základě EXIF dat.
  • Byla přidána proměnná prostředí XDG_CURRENT_DESKTOP.
  • Při připojení nebo odpojení napájení byla implementována možnost výstupu zvukového signálu.
  • Byl vylepšen vzhled zvukového mixéru, přidány měřiče úrovně zvuku pro vstupní a výstupní kanály, bylo zajištěno zobrazení ikon aplikací, které právě přehrávají nebo nahrávají zvuk.
  • Snížena spotřeba energie při vypnutém displeji.
  • Byl přidán editor palet a nástroj pro nastavení vlastních barev.
  • V systému uzamčení obrazovky byla implementována možnost přihlášení pomocí otisku prstu (používá se libFprint). Byl přidán rozhraní pro ukládání otisků prstů.
  • Zajištěno ukládání do souboru ~/e-log.log výstupu, který se dostává do proudů stdout a error.
  • Byla přidána nastavení pro řízení rychlosti animace v přechodových efektech.
  • Ve výchozím nastavení jsou všechny vazby k okrajům obrazovky vypnuty.

Mezi povinné závislosti byly zařazeny EFL, libexif a libpam (pouze v Linuxu). Doporučené pro dosažení plné funkčnosti: connman pro nastavení sítě, bluez5 pro práci s Bluetooth, bc pro vestavěný kalkulátor, pulseaudio pro správu zvukových zařízení, acpid pro zpracování různých hardwarových událostí, packagekit pro sledování systémových aktualizací, udisks2 pro připojování externích disků, ddcutil pro správu podsvícení obrazovky, gdb pro trasování havarijních ukončení.

Vydání uživatelského prostředí Enlightenment 0.25

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

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster