Utgivelse av Enlightenment 0.24 brukermiljø

Etter ni måneder med utvikling fant sted utgivelse av brukermiljø Opplysning 0.24, som er basert på et sett med EFL-biblioteker (Enlightenment Foundation Library) og elementære widgets. Utgave tilgjengelig i kildetekster, distribusjonspakker for nå ikke dannet.

Utgivelse av Enlightenment 0.24 brukermiljø

Mest bemerkelsesverdig innovasjoner Opplysning 0.24:

  • Lagt til en fullstendig redesignet modul for å lage skjermbilder, støtte beskjæring og grunnleggende bilderedigeringsfunksjoner;
  • Antallet verktøy som leveres med flagget endre brukeridentifikator (setuid) er redusert. Slike verktøy som krever forhøyede rettigheter kombineres til én systemapplikasjon;
  • Lagt til en ny grunnmodul med autentiseringsagent via Polkit, som gjorde det mulig å bli kvitt å kjøre en egen bakgrunnsprosess;
  • Det er mulig å kontrollere lysstyrken og bakgrunnsbelysningen til eksterne skjermer (via ddcutil);
  • I EFM-filbehandlingen er standard miniatyrbildeoppløsningen økt til 256x256 piksler;
  • En ny krasjhåndterer er foreslått;
  • En sømløs omstartsprosess er utstyrt med gradvis falming av innhold og uten at det vises artefakter på skjermen;
  • Omstartsprosessen er nå kontrollert av enlightenment_start-behandleren i stedet for av miljøet selv;
  • Effektiviteten til behandling av skrivebordsbakgrunn har blitt økt ved å generere flere alternativer i forskjellige oppløsninger;
  • Aktivert periodisk utgivelse av ubrukt minne gjennom malloc_trim-kallet;
  • Når du bruker X-serveren, er musepekeren tett bundet til skjermen for å forhindre at pekeren går utenfor grensene;
  • I stedet for det gamle grensesnittet for å navigere gjennom åpne vinduer og skrivebord (Pager), brukes en "thumbnail preview"-komponent;
  • Lagt til muligheten til å tilpasse skrivebordsbakgrunn direkte fra Pager;
  • Avspillingskontroll-appleten starter automatisk den valgte musikkspilleren hvis den ikke allerede kjører;
  • Lagt til et unntak for spill fra Steam relatert til å bestemme riktig ".desktop"-fil;
  • Gir en jevnere oppstartsprosess på grunn av forhåndsinnlasting av komponenter i en separat IO forhåndshentetråd;
  • Lagt til en egen timeout for å bytte til skjermlås;
  • Bluez4 Bluetooth-stabelen er erstattet av Bluez5;
  • Alle problemer identifisert under testing i Coverity-tjenesten er løst.

Utgivelse av Enlightenment 0.24 brukermiljø

La oss huske at skrivebordet i Enlightenment er dannet av slike komponenter som en filbehandler, et sett med widgets, en applikasjonsstarter og et sett med grafiske konfiguratorer. Enlightenment er veldig fleksibel i behandling etter din smak: grafiske konfiguratorer begrenser ikke brukerens innstillinger og lar deg tilpasse alle aspekter av arbeidet, og tilbyr både høynivåverktøy (endre design, sette opp virtuelle skrivebord, administrere fonter, skjermoppløsning , tastaturoppsett, lokalisering, etc. .), samt funksjoner for tuning på lavt nivå (du kan for eksempel konfigurere hurtigbufferparametere, grafisk akselerasjon, energiforbruk og logikken til vindusbehandleren).

Det foreslås å bruke moduler (dingser) for å utvide funksjonaliteten, og designe temaer for å redesigne utseendet. Spesielt er moduler tilgjengelige for å vise en kalenderplanlegger, værmelding, overvåking, volumkontroll, batteriladingsvurdering osv. på skrivebordet. Komponentene som utgjør Enlightenment er ikke strengt knyttet til hverandre og kan brukes i andre prosjekter eller for å lage spesialiserte miljøer, for eksempel skall for mobile enheter.

Kilde: opennet.ru

Legg til en kommentar