Rilascio dell'ambiente utente di Enlightenment 0.25

Dopo un anno e mezzo di sviluppo, è stato rilasciato l'ambiente utente Enlightenment 0.25, che si basa su un set di librerie EFL (Enlightenment Foundation Library) e widget Elementary. La versione è disponibile nel codice sorgente; i pacchetti di distribuzione non sono ancora stati creati.

Rilascio dell'ambiente utente di Enlightenment 0.25

Le innovazioni più notevoli in Enlightenment 0.25:

  • L'aspetto è stato modernizzato, che è stato trasferito a un nuovo tema di design piatto, allontanandosi dall'evidenziazione in rilievo degli elementi.
    Rilascio dell'ambiente utente di Enlightenment 0.25
  • È stato offerto un set di sfondi per desktop di qualità notevolmente superiore.
  • Gestione ottimizzata del cambio del layout della tastiera.
  • Per impostazione predefinita, è abilitata la schermata iniziale, che può essere disabilitata nelle impostazioni.
  • Al menu delle impostazioni rapide sono stati aggiunti elementi per la personalizzazione dello schermo.
    Rilascio dell'ambiente utente di Enlightenment 0.25
  • Il codice responsabile dell'elaborazione dell'impulso di smorzamento e della sincronizzazione durante la visualizzazione sullo schermo è stato rielaborato, il che ha permesso di eliminare la comparsa di artefatti durante la riproduzione di video. L'intervallo di dati mostrati nel debugger FPS è stato ampliato (mostrato tramite ctl+alt+shift+f).
    Rilascio dell'ambiente utente di Enlightenment 0.25
  • Il modulo IBox, responsabile della minimizzazione delle applicazioni in un'icona, fornisce un'anteprima del contenuto della finestra ridotta a icona quando si passa il cursore del mouse.
  • Garantito il corretto ripristino di Windows dopo aver scollegato o ricollegato lo schermo.
  • Nel task manager, le anteprime delle finestre vengono implementate quando si passa il cursore con il mouse.
  • È stata aumentata la dimensione dell'interfaccia per la navigazione nell'elenco delle finestre (alt+tab), che fornisce anche il supporto per l'anteprima del contenuto delle finestre.
  • Per i dispositivi Bluetooth, il widget Bluez fornisce una visualizzazione del livello di carica della batteria.
  • Nel widget di monitoraggio del consumo energetico, quando si passa con il mouse, viene visualizzata una finestra pop-up con informazioni dettagliate sulla batteria.
  • Il codice di salvataggio della configurazione è stato convertito in elaborazione I/O multi-thread.
  • L'interfaccia per la creazione di screenshot ora supporta la copia e incolla dagli appunti.
  • Il widget di controllo della temperatura è stato convertito per utilizzare i dispositivi hwmon. Aggiunta la possibilità di tracciare le letture di più sensori.
  • È stato aggiunto un nuovo modulo Procstats per visualizzare nell'intestazione le informazioni sul consumo di memoria e sul carico della CPU.
  • Aggiunto supporto per il tracciamento dei dispositivi collegati e l'applicazione di una configurazione del sistema di input separata quando sono collegati.
  • Per i touchpad sono stati implementati i collegamenti per riconoscere i comandi gestuali.
  • Implementata la modifica delle impostazioni di ridimensionamento e DPI tramite xsettings, che ha reso possibile ridimensionare correttamente le applicazioni esterne che non utilizzano le librerie EFL.
  • Elaborazione unificata dei caratteri in applicazioni basate su EFL e altre librerie.
  • Aggiunti vincoli per cambiare profilo.
  • Al file manager EFM è stato aggiunto un menu con un elenco dei file aperti di recente. Aumentata la frequenza di sincronizzazione durante l'esecuzione di operazioni di I/O come la copia di file. Durante l'anteprima delle immagini, la data viene mostrata in base ai dati EXIF.
  • Aggiunta l'impostazione della variabile d'ambiente XDG_CURRENT_DESKTOP.
  • Quando si collega o si scollega l'alimentazione, è possibile emettere un segnale audio.
  • L'aspetto del mixer audio è stato migliorato, sono stati aggiunti misuratori di livello sonoro per i canali di ingresso e di uscita e sono state visualizzate le icone per le applicazioni che stanno attualmente riproducendo o registrando l'audio.
  • Consumo energetico ridotto quando lo schermo è spento.
  • Aggiunto un editor di tavolozze e un'utilità per impostare i tuoi colori.
  • Il sistema di blocco dello schermo ha la possibilità di accedere utilizzando un'impronta digitale (utilizzando libFprint). Aggiunta interfaccia per il salvataggio delle impronte digitali.
  • L'output nei flussi stdout e error viene ora salvato nel file ~/.e-log.log.
  • Aggiunte impostazioni per controllare la velocità dell'animazione negli effetti di transizione.
  • Per impostazione predefinita, tutti gli snap ai bordi dello schermo sono disabilitati.

Le dipendenze richieste sono EFL, libexif e libpam (solo in LinuxPer ottenere la piena funzionalità, si consigliano i seguenti programmi: connman per la configurazione di rete, bluez5 per la gestione del Bluetooth, bc per la calcolatrice integrata, pulseaudio per la gestione dei dispositivi audio, acpid per la gestione di vari eventi hardware, packagekit per il monitoraggio degli aggiornamenti di sistema, udisks2 per il montaggio di unità esterne, ddcutil per il controllo della retroilluminazione dello schermo e gdb per la tracciatura dei crash.

Rilascio dell'ambiente utente di Enlightenment 0.25

Ricordiamo che il desktop in Enlightenment è formato da componenti come un file manager, una serie di widget, un lanciatore di applicazioni e una serie di configuratori grafici. Enlightenment è molto flessibile nell'elaborazione secondo i propri gusti: i configuratori grafici non limitano le impostazioni dell'utente e consentono di personalizzare tutti gli aspetti del lavoro, fornendo sia strumenti di alto livello (modifica del design, impostazione dei desktop virtuali, gestione dei font, risoluzione dello schermo , layout della tastiera, localizzazione, ecc.), nonché funzionalità di ottimizzazione di basso livello (ad esempio, è possibile configurare i parametri di memorizzazione nella cache, l'accelerazione grafica, il consumo di energia e la logica del gestore delle finestre).

Si propone di utilizzare moduli (gadget) per espandere la funzionalità e temi di progettazione per ridisegnare l'aspetto. In particolare sono disponibili moduli per visualizzare sul desktop il calendario, le previsioni del tempo, il monitoraggio, il controllo del volume, la valutazione della carica della batteria, ecc. I componenti che compongono Enlightenment non sono strettamente legati tra loro e possono essere utilizzati in altri progetti o per creare ambienti specializzati, come shell per dispositivi mobili.

Fonte: opennet.ru

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