Utgivning av användarmiljö Enlightenment 0.24

Efter nio månaders utveckling har ägt rum release av användarmiljön Enlightenment 0.24, som är baserat på en uppsättning EFL-bibliotek (Enlightenment Foundation Library) och Elementary-widgets. Utsläppet är tillgängligt i källkoden, paketen för distributioner har ännu inte skapats.

Utgivning av användarmiljö Enlightenment 0.24

De mest anmärkningsvärda nyheter Enlightenment 0.24:

  • En helt omarbetad modul för att skapa skärmdumpar har lagts till, som stödjer beskärning och grundläggande bildredigeringsfunktioner;
  • Antalet verktyg som levereras med setuid-flaggor har minskats. Verktyg som kräver förhöjda behörigheter har sammanförts till en enda systemapplikation;
  • En ny basmodul med autentiseringsagent via Polkit har lagts till, vilket eliminerar behovet av att köra en separat bakgrundsprocess;
  • Möjlighet att styra ljusstyrka och belysning för externa skärmar har säkerställts (via ddcutil);
  • I filhanteraren EFM har standardupplösningen för miniatyrer ökat till 256×256 pixlar;
  • En ny kraschhanterare har föreslagits;
  • En sammanhängande omstartprocess har säkerställts med gradvis avbländning av innehållet och utan uppkomsten av artefakter på skärmen;
  • Omstartprocessen kontrolleras nu av hanteraren enlightenment_start, snarare än själva miljön;
  • Effektiviteten i hanteringen av skrivbordsbakgrunder har ökat genom att generera flera alternativ i olika upplösningar;
  • Periodisk frigöring av oanvänd minne har säkerställts genom att anropa malloc_trim;
  • Vid användning av X-servern har hård muspekarkoppling till skärmen implementerats för att förhindra att pekaren går utanför gränserna;
  • Den gamla navigeringsgränssnittet för öppna fönster och skrivbord (Pager) har ersatts av komponenten 'miniatyrförhandsvisning';
  • Möjlighet att anpassa skrivbordsbakgrunder direkt från Pager har lagts till;
  • I applet för uppspelningskontroll har automatisk start av den valda musikspelaren säkerställts, om den inte redan är igång;
  • Ett undantag har lagts till för spel från Steam, relaterat till identifieringen av rätt '.desktop'-fil;
  • En smidigare startprocess har säkerställts genom förladdning av komponenter i en separat IO prefetch-tråd;
  • En separat tidsgräns för övergång till skärmlåsning har lagts till;
  • Bluetooth-stacken Bluez4 har bytts ut mot Bluez5;
  • Alla problem som uppdagats vid testning i Coverity-tjänsten har lösts.

Utgivning av användarmiljö Enlightenment 0.24

Vi påminner om att skrivbordet i Enlightenment består av komponenter som filhanterare, en uppsättning widgets, en applanserare och en uppsättning grafiska konfigurerare. Enlightenment är mycket flexibel för att anpassas efter eget tycke: de grafiska konfigurerarna begränsar inte användaren i inställningarna utan tillåter att alla aspekter av arbetet kan konfigureras, och erbjuder både hög nivå verktyg (ändra utseende, konfigurera virtuella skrivbord, hantera typsnitt, skärmupplösning, tangentbordslayout, lokalisation etc.) och möjligheter för låg nivå inställningar (till exempel kan man justera cachningsparametrar, grafisk acceleration, energiåtgång, logik för fönsterhanteraren).

För att utöka funktionaliteten erbjuds moduler (widgets), och för att anpassa utseendet — teman. Specifikt finns det moduler för att visa en kalender, väderprognos, övervakning, ljudkontroll, batteristatistik etc. Komponenterna i Enlightenment är inte strängt kopplade till varandra och kan användas i andra projekt eller för att skapa specialiserade miljöer, som skal för mobila enheter.

Källa: opennet.ru

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster