Pubblicazione dell'ambiente utente Enlightenment 0.25

Dopo un anno e mezzo di sviluppo è stato rilasciato l'ambiente utente Enlightenment 0.25, che si basa su una serie di librerie EFL (Enlightenment Foundation Library) e sui widget Elementary. Il rilascio è disponibile nei codici sorgente, mentre i pacchetti per le distribuzioni devono ancora essere creati.

Pubblicazione dell'ambiente utente Enlightenment 0.25

Le novità più importanti in Enlightenment 0.25:

  • L'aspetto è stato modernizzato, adottando un nuovo tema flat che abbandona il rilievo nelle evidenziazioni degli elementi.
    Pubblicazione dell'ambiente utente Enlightenment 0.25
  • È stato proposto un set di sfondi per il desktop significativamente più qualitativo.
  • Ottimizzata la gestione del passaggio tra le disposizioni della tastiera.
  • Di default è attivata la visualizzazione della schermata iniziale, che può essere disattivata nelle impostazioni.
  • Nel menu di rapido cambio delle impostazioni sono stati aggiunti elementi per la configurazione dello schermo.
    Pubblicazione dell'ambiente utente Enlightenment 0.25
  • Rivisitato il codice responsabile del trattamento degli impulsi di spegnimento e della sincronizzazione per l'output su schermo, eliminando così la comparsa di artefatti durante la riproduzione video. Ampliato il range di dati visualizzati nel debugger FPS (accessibile tramite ctl+alt+shift+f).
    Pubblicazione dell'ambiente utente Enlightenment 0.25
  • Nel modulo IBox, responsabile della minimizzazione delle applicazioni in un'icona, è disponibile un'anteprima del contenuto della finestra ridotta al passaggio del mouse.
  • È garantito il ripristino corretto delle finestre dopo la disconnessione o la riconnessione dello schermo.
  • Nel gestore attività è stata implementata un'anteprima delle finestre al passaggio del mouse.
  • È stato aumentato il formato dell'interfaccia per la navigazione nell'elenco delle finestre (alt+tab), che ora supporta anche l'anteprima del contenuto delle finestre.
  • Per i dispositivi Bluetooth, il widget Bluez mostra il livello di carica della batteria.
  • Nel widget di monitoraggio del consumo energetico, durante il passaggio del mouse viene visualizzata una finestra pop-up con informazioni dettagliate sulla batteria.
  • Il codice di salvataggio della configurazione è stato convertito per elaborazione multi-threading degli input/output.
  • Nell'interfaccia per la creazione di screenshot è ora possibile copiare e incollare dagli appunti.
  • Il widget di monitoraggio della temperatura è stato convertito per utilizzare i dispositivi hwmon. È stata aggiunta la possibilità di monitorare le letture di più sensori.
  • È stato aggiunto un nuovo modulo Procstats per visualizzare nella barra del titolo le informazioni sul consumo di memoria e sul carico della CPU.
  • Aggiunta la possibilità di monitorare i dispositivi collegati e applicare una configurazione di input specifica al loro collegamento.
  • Per i touchpad sono state implementate associazioni per il riconoscimento dei gesti.
  • Implementata la modifica delle impostazioni di scaling e DPI tramite xsettings, consentendo il corretto ingrandimento di applicazioni esterne che non utilizzano le librerie EFL.
  • Unificata la gestione dei font nelle applicazioni basate su EFL e altre librerie.
  • Aggiunte associazioni per il cambio dei profili.
  • Nel gestore file EFM è stato aggiunto un menu con l’elenco dei file recentemente aperti. Aumentata la frequenza di sincronizzazione durante le operazioni di input/output, come la copia dei file. Durante l’anteprima delle immagini è garantita la visualizzazione della data basata sui dati EXIF.
  • Aggiunta la variabile d'ambiente XDG_CURRENT_DESKTOP.
  • Implementata la possibilità di emettere un segnale acustico all'accensione o allo spegnimento dell'alimentazione.
  • Migliorato l'aspetto del mixer audio, aggiunti misuratori di livello audio per i canali in ingresso e in uscita, assicurata la visualizzazione delle icone delle applicazioni che al momento stanno riproducendo o registrando audio.
  • Ridotto il consumo energetico quando lo schermo è spento.
  • Aggiunto un editor di palette e un'utilità per personalizzare i colori.
  • Nel sistema di blocco dello schermo è stata implementata la possibilità di accesso tramite impronta digitale (utilizza libFprint). Aggiunta un'interfaccia per salvare le impronte digitali.
  • Assicurata la registrazione in un file ~/.e-log.log dell'output che passa attraverso i flussi stdout e error.
  • Aggiunte impostazioni per controllare la velocità delle animazioni negli effetti di transizione.
  • Disattivate per impostazione predefinita tutte le ancoraggi ai bordi dello schermo.

Dichiarate come dipendenze obbligatorie EFL, libexif e libpam (solo su Linux). Tra quelle raccomandate per un funzionamento completo: connman per la configurazione della rete, bluez5 per lavorare con Bluetooth, bc per la calcolatrice integrata, pulseaudio per la gestione dei dispositivi audio, acpid per elaborare vari eventi hardware, packagekit per monitorare gli aggiornamenti di sistema, udisks2 per montare dischi esterni, ddcutil per controllare la retroilluminazione dello schermo, gdb per il tracciamento dei crash.

Pubblicazione dell'ambiente utente Enlightenment 0.25

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, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster