Uitgave van i3wm 4.18 window manager en LavaLauncher 1.6 paneel

Michael Stapelberg, voorheen een actieve Debian-ontwikkelaar (onderhoudde ongeveer 170 pakketten), ontwikkelt nu een experimentele distributie Wijk, gepubliceerd release van de tegelvensterbeheerder i3wm 4.18. Het i3wm-project is helemaal opnieuw gemaakt na een reeks pogingen om de tekortkomingen van de wmii-windowmanager aan te pakken. I3wm beschikt over goed leesbare en gedocumenteerde code, gebruikt xcb in plaats van Xlib, ondersteunt correct configuraties met meerdere monitoren, gebruikt boomachtige gegevensstructuren voor vensterpositionering, biedt een IPC-interface, ondersteunt UTF-8 en houdt vensterstijl minimaal. Projectcode gedistribueerd door onder BSD-licentie.

De nieuwe release introduceert ondersteuning voor het slepen van actieve titels voor alle soorten containers (zoals zwevende vensters en tabbladen). Inactieve kopteksten kunnen ook worden verplaatst, maar alleen nadat de drempel van 10 pixels is overschreden. De pictogrammen worden altijd in het systeemvak geplaatst en gesorteerd op klasse. Er zijn acties voorzien om de focus over te brengen naar het volgende en vorige element.

Uitgave van i3wm 4.18 window manager en LavaLauncher 1.6 paneel

Bovendien kunt u de publicatie markeren LavaLauncher 1.6, een eenvoudige taakbalk voor Wayland-gebaseerde omgevingen (getest met window managers Zwaaien и
Wegvuur). Met het paneel kunt u de lancering van vooraf gedefinieerde shell-opdrachten organiseren wanneer u op een pictogram klikt dat in een schaalbaar gebied is geplaatst, dat aan een van de randen van het scherm kan worden bevestigd of in het midden kan worden geplaatst.
De code is geschreven in C en gedistribueerd door gelicentieerd onder GPLv3.

Uitgave van i3wm 4.18 window manager en LavaLauncher 1.6 paneel

LavaLauncher verwerkt geen .desktop-bestanden of pictogramthema's, maar definieert eerder knoppen via de gebruiker die een commando opgeeft om te starten en een link naar een afbeelding. Instellingen worden opgegeven via vlaggen opdrachtregel, bijvoorbeeld:

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

Bron: opennet.ru

Voeg een reactie