Rilascio dell'ambiente utente Enlightenment 0.24

Dopo nove mesi di sviluppo si è tenuto rilascio dell'ambiente utente Enlightenment 0.24, che si basa su un insieme di librerie EFL (Enlightenment Foundation Library) e sui widget Elementary. La versione è disponibile in codice sorgente, i pacchetti per le distribuzioni non sono ancora stati formati.

Rilascio dell'ambiente utente Enlightenment 0.24

Le migliorie più significative novità Enlightenment 0.24:

  • È stato aggiunto un modulo completamente riprogettato per la creazione di screenshot, che supporta il ritaglio e le funzionalità di base per l'editing delle immagini;
  • Ridotto il numero di utilità fornite con il flag di cambio dell'identificatore utente (setuid). Queste utilità, che richiedono privilegi elevati, sono state unite in un'unica applicazione di sistema;
  • Aggiunto un nuovo modulo di base con un agente di autenticazione tramite Polkit, eliminando così la necessità di avviare un processo in background separato;
  • È stata fornita la possibilità di gestire la luminosità e l'illuminazione di monitor esterni (attraverso ddcutil);
  • Nella gestione file EFM, la risoluzione delle miniature predefinite è stata aumentata a 256×256 pixel;
  • È stato proposto un nuovo gestore degli arresti anomali;
  • Garantito un processo di riavvio uniforme con un graduale oscuramento del contenuto e senza artefatti sullo schermo;
  • Il processo di riavvio è ora controllato dal gestore enlightenment_start, e non dall'ambiente stesso;
  • Migliorata l'efficienza nel trattamento degli sfondi grazie alla generazione di più varianti in diverse risoluzioni;
  • Garantita la liberazione periodica della memoria non utilizzata tramite la chiamata a malloc_trim;
  • Con l'uso del server X, è implementato un ancoraggio rigido del cursore al monitor per prevenire il superamento dei confini rappresentati;
  • Il vecchio sistema di navigazione tra finestre aperte e desktop (Pager) è stato sostituito con il componente 'anteprima in miniatura';
  • Aggiunta la possibilità di impostare gli sfondi del desktop direttamente da Pager;
  • Nell'applet di controllo della riproduzione è stato garantito l'avvio automatico del lettore musicale selezionato se non è già in esecuzione;
  • Aggiunta un'eccezione per i giochi di Steam riguardo alla corretta identificazione del file '.desktop';
  • Compresso un processo di avvio più fluido grazie al caricamento preventivo dei componenti in un thread IO prefetch separato;
  • Aggiunto un timeout separato per passare al blocco dello schermo;
  • Lo stack Bluetooth Bluez4 è stato sostituito con Bluez5;
  • Risolti tutti i problemi emersi durante i test nel servizio Coverity.

Rilascio dell'ambiente utente Enlightenment 0.24

Ricordiamo che il desktop in Enlightenment è composto da componenti quali il file manager, un insieme di widget, la barra di avvio delle applicazioni e un insieme di configuratori grafici. Enlightenment è molto flessibile nella personalizzazione: i configuratori grafici non limitano l'utente nelle impostazioni e permettono di configurare tutti gli aspetti del funzionamento, fornendo sia strumenti ad alto livello (modifica dell'aspetto, configurazione di desktop virtuali, gestione dei font, risoluzione dello schermo, layout della tastiera, localizzazione, ecc.) sia possibilità di tuning a basso livello (ad esempio, è possibile configurare parametri di caching, accelerazione grafica, consumo energetico, logica di funzionamento del gestore delle finestre).

Per ampliare le funzionalità, si propongono moduli (widget) e per rinnovare l'aspetto — temi di design. In particolare, sono disponibili moduli per visualizzare sul desktop il calendario, le previsioni meteorologiche, il monitoraggio, il controllo del volume, la valutazione della carica della batteria, ecc. I componenti di Enlightenment non sono rigidamente vincolati tra loro e possono essere utilizzati in altri progetti o per creare ambienti specializzati, come interfacce per dispositivi mobili.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster