Az Enlightenment 0.25 felhasználói környezet kiadása

Másfél éves fejlesztés után megjelent az Enlightenment 0.25 felhasználói környezet, amely az EFL (Enlightenment Foundation Library) könyvtárakra és az Elementary widgetekre épül. A kiadás elérhető forráskódként, a disztribúciókhoz készült csomagok még nem állnak rendelkezésre.

Az Enlightenment 0.25 felhasználói környezet kiadása

Az Enlightenment 0.25 legkiugróbb újdonságai:

  • Megújult megjelenés, amely új, lapos téma bevezetésével változott, eltávolítva a kiemelt elemek domború hatását.
    Az Enlightenment 0.25 felhasználói környezet kiadása
  • Jelentősen jobb asztali háttérképek készlete került bemutatásra.
  • A billentyűzetkiosztás váltásának feldolgozása optimalizálva lett.
  • Alapértelmezés szerint bekapcsolták a kezdőképernyő megjelenítését, amely a beállításokban letiltható.
  • A gyors beállítások menüjéhez új elemek kerültek, amelyek segítségével képernyőbeállításokat lehet módosítani.
    Az Enlightenment 0.25 felhasználói környezet kiadása
  • A képernyőre történő kimenetért felelős kód átdolgozásra került, így megszabadultak a videolejátszás közbeni artefaktumoktól. Kiterjesztették a debuggáló FPS által megjelenített adatok körét (ctl+alt+shift+f használatával érhető el).
    Az Enlightenment 0.25 felhasználói környezet kiadása
  • Az IBox modulban, amely a programok ikonra minimalizálásáért felel, az összecsukott ablak tartalmának előnézete jelenik meg az egérmutatóra.
  • Biztosították az ablakok helyreállítását a képernyő ki- vagy újracsatlakoztatása után.
  • A feladatkezelőben megvalósították az ablakok előnézetét az egérmutató fölé helyezésével.
  • Növelték az interfész méretét az ablakok közötti navigációhoz (alt+tab), amely az ablakok tartalmának előnézetét is támogatja.
  • A Bluetooth-eszközöknél a Bluez widgetben megjelenik az akkumulátor töltöttségi szintje.
  • Az energiafogyasztás-ellenőrző widgetnél, ha az egérmutató a widget fölé kerül, egy felugró ablak jelenik meg a részletes akkumulátorinformációval.
  • A konfiguráció mentésének kódja átkonvertálva multithreaded bemenet/kimenetre.
  • A képernyőképek készítő interfésze lehetővé teszi a vágólapról való másolást és beillesztést.
  • A hőmérséklet-ellenőrző widget átkonvertálva lett hwmon eszközök használatára. Lehetőség nyílt több érzékelő adatainak nyomon követésére.
  • Új Procstats modul került hozzáadásra, amely a fejlécben bemutatja a memóriafogyasztást és a CPU terhelését.
  • Hozzáadták a csatlakozó eszközök nyomon követésének támogatását és egyedi bemeneti konfiguráció alkalmazását a csatlakoztatáskor.
  • A touchpad is implemented with bindings to recognize gesture commands.
  • The ability to change scaling settings and DPI through xsettings has been implemented, allowing for the correct scaling of external applications that do not use EFL libraries.
  • Unified font handling in applications based on EFL and other libraries.
  • Bindings for switching profiles have been added.
  • The EFM file manager has added a menu with a list of recently opened files. The frequency of synchronization during I/O operations, such as file copying, has been increased. When previewing images, the date is displayed based on EXIF data.
  • The setting of the XDG_CURRENT_DESKTOP environment variable has been added.
  • The ability to emit a sound signal when connecting or disconnecting power has been implemented.
  • The appearance of the sound mixer has been improved, with level meters for input and output channels added, and application icons are displayed for currently playing or recording audio.
  • Energy consumption has been reduced when the screen is off.
  • A palette editor and a utility for customizing colors have been added.
  • The screen lock system includes the ability to log in using a fingerprint (utilizing libFprint). An interface for saving fingerprints has been added.
  • Output that appears in stdout and error streams is saved to the file ~/e-log.log.
  • Settings for controlling the speed of animations in transition effects have been added.
  • By default, all edge screen bindings are disabled.

The mandatory dependencies include EFL, libexif, and libpam (only on Linux). Recommended for full functionality: connman for network setup, bluez5 for Bluetooth support, bc for the built-in calculator, pulseaudio for managing sound devices, acpid for handling various hardware events, packagekit for monitoring system updates, udisks2 for mounting external disks, ddcutil for managing screen brightness, and gdb for tracing crashes.

Az Enlightenment 0.25 felhasználói környezet kiadása

Emlékeztetőül, az Enlightenment munkaasztala olyan összetevőkből áll, mint a fájlkezelő, widgetek készlete, alkalmazásindító panel és grafikai konfigurátorok. Az Enlightenment nagyon rugalmas a saját igényeire történő átállításban: a grafikai konfigurátorok nem korlátozzák a felhasználót a beállításokban, és lehetővé teszik az összes munka aspektusának testreszabását, magas szintű eszközöket kínálva (a megjelenés megváltoztatása, virtuális munkaasztalok beállítása, betűtípusok, képernyő felbontás, billentyűzetkiosztás, lokalizálás stb.); valamint alacsony szintű hangolási lehetőségeket (például a gyorsítótározási, grafikus gyorsítási, energiafogyasztási, valamint az ablakkezelő logikájának beállítását).

A funkcionalitás bővítése érdekében modulokat (widgeteket) ajánlott használni, míg a megjelenés átalakításához témák állnak rendelkezésre. Különösen elérhetők modulok, amelyek a munkaasztalon naptárnaptár, időjárás-jelentés, megfigyelés, hangerőszabályozás, akkumulátor töltöttségének nyomon követése stb. megjelenítésére szolgálnak. Az Enlightenment alkotóelemei nem szorosan kapcsolódnak egymáshoz, és más projektekben vagy speciális környezetek, például mobilkészülékekhez készült shell-ek létrehozásához is felhasználhatók.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster