È stata appena annunciata la pubblicazione della nuova versione di IceWM, la 2.9.9. Si tratta di una versione di correzione bug, che introduce più correzioni di bug che nuove funzionalità e miglioramenti, ma ciò non significa che non siano state apportate alcune modifiche significative, come ad esempio miglioramenti alle operazioni di ridimensionamento delle finestre.
Per chi non ha familiarità con questo window manager, l'obiettivo principale del progetto IceWM è quello di fornire un window manager visivamente accattivante ma leggero . IceWM può essere configurato tramite semplici file di testo situati nella directory home di ciascun utente, il che rende facile personalizzarlo e copiare le impostazioni.
Il window manager IceWM include, a scelta, una barra delle applicazioni, un menu, indicatori di rete e CPU , la possibilità di controllare la posta elettronica e un orologio.
Principali novità di IceWM 2.9.9
In questa nuova versione, sono state apportate modifiche per consentire l'utilizzo di una virgola decimale nei comandi icesh "sizeto" e "sizeby".
Un altro importante cambiamento riguarda il miglioramento dell'aggiornamento dei pulsanti dell'area di lavoro per PagerShowPreview. Inoltre, durante i cambi di finestra, vengono ridisegnati solo i pulsanti dell'area di lavoro interessati, ottimizzando così il processo e riducendo il numero di volte in cui i pulsanti devono essere visualizzati nuovamente, soprattutto in presenza di un numero elevato di pulsanti.
Si segnala inoltre l' aggiunta di nuove combinazioni di tasti per le operazioni di ridimensionamento delle finestre . Questa modifica migliora il comando sizeto, in quanto rileva e previene automaticamente i problemi che si verificano quando si ridimensiona e si sposta una finestra con lo stesso comando.
Tra le altre modifiche degne di nota in questa nuova versione si segnalano:
- A partire da questa nuova versione, in icehelp sono supportate più entità HTML.
- Rimossa la dipendenza da asciidoc e preferisco il formato markdown per il manuale.
- Aggiunti icesh e Markdown per generare html manuale con CMake.
- È ora possibile rilevare e prevenire automaticamente le condizioni di corsa del ghiaccio legate al movimento e alle dimensioni della finestra
- Sono supportate le applicazioni di ancoraggio di WindowMaker.
- Migliorata la precisione del comando "sizeto" in icesh
- Aggiunti nuovi comandi "estensioni" e "spazio di lavoro" a icesh.
Infine, se desiderate saperne di più su tutte le modifiche implementate in questa nuova versione di IceWM 2.9.9, potete consultare l' elenco completo delle modifiche al seguente link.
Come installare IceWM su Ubuntu e derivati?
Per chi fosse interessato a poter installare questa nuova versione del window manager IceWM sui propri sistemi, potrà farlo aprendo un terminale e su di esso digiterà il seguente comando:
sudo apt-get install icewm icewm-themes
Un altro modo per installare IceWM è scaricare e compilare il codice sorgente autonomamente. Vale la pena notare che questo metodo è semplice e non richiede competenze specifiche di Linux; basta un po' di pazienza e avrete installato questo window manager.
Per poter eseguire l'installazione dobbiamo aprire un terminale e in esso digiteremo il seguente comando per poter ottenere il codice sorgente:
git clone https://github.com/bbidulock/icewm.git
Fatto ciò, ora entreremo nella cartella ottenuta con
cd icewm
E procediamo ad eseguire i seguenti comandi per eseguire l'installazione, ognuno alla fine del precedente:
./autogen.sh ./configure make make DESTDIR="$pkgdir" install
Ed ecco fatto! Ora puoi iniziare a utilizzare questo gestore sul tuo sistema . Ti basta disconnetterti dalla sessione utente corrente e accedere di nuovo, selezionando IceWM. Puoi trovare molti tutorial di configurazione su YouTube.
Anche sul web sono presenti diverse guide, soprattutto nel Wiki di Ubuntu, dove si consiglia di utilizzare strumenti come iceme, iceconf, icewmconf e icepref.