Enlightenment 0.24 User Environment Release

Efter ni måneders udvikling tog sted frigivelse af brugermiljø Oplysning 0.24, som er baseret på et sæt EFL-biblioteker (Enlightenment Foundation Library) og elementære widgets. Udgave tilgængelig i kildetekster, distributionspakker for nu ikke dannet.

Enlightenment 0.24 User Environment Release

Mest bemærkelsesværdigt innovationer Oplysning 0.24:

  • Tilføjet et fuldstændigt redesignet modul til oprettelse af skærmbilleder, understøttelse af beskæring og grundlæggende billedredigeringsfunktioner;
  • Antallet af hjælpeprogrammer, der leveres med flaget Change User Identifier (setuid), er blevet reduceret. Sådanne hjælpeprogrammer, der kræver forhøjede privilegier, kombineres i én systemapplikation;
  • Tilføjet et nyt basismodul med en autentificeringsagent via Polkit, som gjorde det muligt at slippe for at køre en separat baggrundsproces;
  • Det er muligt at styre lysstyrken og baggrundsbelysningen på eksterne skærme (via ddcutil);
  • I EFM-filhåndteringen er standardopløsningen for miniaturebilleder blevet øget til 256x256 pixels;
  • Der er blevet foreslået en ny crash-handler;
  • En problemfri genstartsproces er forsynet med gradvis falmning af indhold og uden forekomst af artefakter på skærmen;
  • Genstartsprocessen styres nu af enlightenment_start-handleren snarere end af miljøet selv;
  • Effektiviteten af ​​desktop tapetbehandling er blevet øget ved at generere flere muligheder i forskellige opløsninger;
  • Aktiveret periodisk frigivelse af ubrugt hukommelse gennem malloc_trim-kaldet;
  • Når du bruger X-serveren, er musemarkøren tæt bundet til skærmen for at forhindre, at markøren går ud over grænserne;
  • I stedet for den gamle grænseflade til at navigere gennem åbne vinduer og skriveborde (Pager), bruges en "thumbnail preview"-komponent;
  • Tilføjet muligheden for at tilpasse skrivebordsbaggrund direkte fra Pager;
  • Afspilningskontrolappletten starter automatisk den valgte musikafspiller, hvis den ikke allerede kører;
  • Tilføjet en undtagelse for spil fra Steam relateret til at bestemme den korrekte ".desktop"-fil;
  • Tilvejebragt en jævnere opstartsproces på grund af forudindlæsning af komponenter i en separat IO-prefetch-tråd;
  • Tilføjet en separat timeout for at skifte til skærmlås;
  • Bluez4 Bluetooth-stak er blevet erstattet af Bluez5;
  • Alle problemer identificeret under test i Coverity-tjenesten er blevet løst.

Enlightenment 0.24 User Environment Release

Lad os huske på, at skrivebordet i Oplysning er dannet af komponenter som en filhåndtering, et sæt widgets, en applikationsstarter og et sæt grafiske konfiguratorer. Enlightenment er meget fleksibel i bearbejdning efter din smag: grafiske konfiguratorer begrænser ikke brugerens indstillinger og giver dig mulighed for at tilpasse alle aspekter af arbejdet, hvilket giver både værktøjer på højt niveau (ændring af designet, opsætning af virtuelle skriveborde, styring af skrifttyper, skærmopløsning , tastaturlayout, lokalisering osv. .), samt tuning på lavt niveau (du kan f.eks. konfigurere cachingparametre, grafisk acceleration, energiforbrug og logikken i vindueshåndteringen).

Det foreslås at bruge moduler (gadgets) til at udvide funktionaliteten og designe temaer for at redesigne udseendet. Især er moduler tilgængelige til at vise en kalenderplanlægger, vejrudsigt, overvågning, volumenkontrol, batteriladningsvurdering osv. på skrivebordet. Komponenterne, der udgør Enlightenment, er ikke strengt bundet til hinanden og kan bruges i andre projekter eller til at skabe specialiserede miljøer, såsom skaller til mobile enheder.

Kilde: opennet.ru

Tilføj en kommentar