Dopo due anni di sviluppo nuova significativa versione del gestore di finestre leggero (primo rilascio del ramo 1.5.x). Il ramo 1.5 continua lo sviluppo di un fork non ufficiale, nato a dicembre 2015 da una base di codice abbandonata di IceWM. Il codice è scritto in linguaggio C e è sotto licenza GPLv2.
Tra le caratteristiche di IceWM si può notare la gestione completa tramite combinazioni di tasti, la possibilità di utilizzare desktop virtuali, pannelli delle applicazioni e menu. Il gestore di finestre è configurabile tramite un file di configurazione piuttosto semplice, con la possibilità di utilizzare temi. Sono disponibili applet integrate per il monitoraggio di CPU, memoria e traffico. Si stanno sviluppando separatamente diversi GUI esterni per la configurazione, le implementazioni del desktop e i menu editor.
Variazioni principali:
- È stata implementata la possibilità di modificare le impostazioni tramite menu. È stato aggiunto un configuratore grafico delle impostazioni dello schermo, che consente di modificare le impostazioni RandR;
- Aggiunto un nuovo generatore di menu;
- Migliorata l'implementazione del vassoio di sistema. Aggiunta la possibilità di configurare liberamente l'ordine di visualizzazione dei pulsanti nel vassoio;
- È stata ottimizzata la determinazione e il caricamento delle icone;
- Espansi i menu con le liste delle finestre;
- Aggiunte nuove funzionalità all'applet di monitoraggio e ridotta il carico sulla CPU durante il suo funzionamento;
- Nell'applet di monitoraggio delle nuove email è stata aggiunta la supporto per connessioni a POP e IMAP con crittografia TLS, così come per Gmail e Maildir;
- Aggiunta la possibilità di cambiare ciclicamente sfondi del desktop;
- Supportata la disposizione sia verticale che orizzontale del blocco Quickswitch;
- Aggiunta supporto per i gestori compositi;
- Nella barra degli indirizzi è stata implementata la registrazione della cronologia dei comandi utilizzati in precedenza;
- Per impostazione predefinita è attivata la modalità
PagerShowPreview; - Aggiunto supporto ai protocolli _NET_WM_PING, _NET_REQUEST_FRAME_EXTENTS, _NET_WM_STATE_FOCUSED e _NET_WM_WINDOW_OPACITY;
- Aggiornato il sistema di accompagnamento sonoro degli eventi;
- Apportate modifiche per migliorare la portabilità;
- Aggiunte nuove scorciatoie da tastiera;
- Aggiunta l'opzione FocusCurrentWorkspace per scegliere un comportamento alternativo nella gestione del focus. Implementata la possibilità di modificare il modello di focus senza riavvio. Aggiunto supporto per cambiare il focus e i desktop tramite la rotella del mouse;
- Per i temi di design è stata implementata l'opzione TaskbuttonIconOffset, utilizzata nel tema Outside-ice;
- Aggiunto supporto per SVG.
Fonte: opennet.ru
