Rilascio del window manager i3wm 4.18 e del pannello LavaLauncher 1.6

Michael Stapelberg, in passato uno sviluppatore Debian attivo (manteneva circa 170 pacchetti), ora sta sviluppando una distribuzione sperimentale distribuzione, pubblicato rilascio del gestore di finestre a mosaico (piastrellato). i3wm 4.18. Il progetto i3wm è stato creato da zero dopo una serie di tentativi per eliminare le carenze del window manager wmii. I3wm ha un codice ben leggibile e documentato, utilizza xcb invece di Xlib, supporta correttamente il lavoro in configurazioni multi-monitor, utilizza strutture dati ad albero per posizionare le finestre, fornisce un'interfaccia IPC, supporta UTF-8 e mantiene un design delle finestre minimalista . Codice del progetto distribuito da sotto licenza BSD.

La nuova versione introduce il supporto per il trascinamento di titoli attivi per tutti i tipi di contenitori (come finestre e schede mobili). Anche le intestazioni inattive possono essere spostate, ma solo dopo aver superato la soglia di 10 pixel. Le icone vengono sempre posizionate nella barra delle applicazioni e ordinate per classe. Vengono fornite azioni per trasferire lo stato attivo sull'elemento successivo e precedente.

Rilascio del window manager i3wm 4.18 e del pannello LavaLauncher 1.6

Inoltre, puoi contrassegnare la pubblicazione Lava Launcher 1.6, una semplice barra delle applicazioni per ambienti basati su Wayland (testata con gestori di finestre Ondeggiare и
Wayfire). Il pannello permette di organizzare il lancio di comandi shell predefiniti quando si clicca su un'icona collocata in un'area scalabile, che può essere attaccata ad uno dei bordi dello schermo o posizionata al centro.
Il codice è scritto in C e distribuito da concesso in licenza con GPLv3.

Rilascio del window manager i3wm 4.18 e del pannello LavaLauncher 1.6

LavaLauncher non elabora file .desktop o temi di icone, ma piuttosto definisce i pulsanti attraverso l'utente specificando un comando da avviare e un collegamento a un'immagine. Le impostazioni vengono specificate tramite bandiere riga di comando, ad esempio:

lavalauncher -b "~/icons/foo.png" "notifica-invia 'Output: %output%'" -b "~/icons/glenda.png" acme -p bottom -a center -s 80 -S 2 2 0 2 -c "#20202088" -o eDP-1

Fonte: opennet.ru

Aggiungi un commento