Wydanie menedżera okien i3wm 4.18 i panelu LavaLauncher 1.6

Michael Stapelberg, poprzednio aktywny programista Debiana (utrzymywał około 170 pakietów), obecnie pracuje nad dystrybucją eksperymentalną Dystrybucja, opublikowany wydanie menedżera okien mozaikowych (kafelkowych). i3wm 4.18. Projekt i3wm powstał od podstaw po serii prób wyeliminowania mankamentów menadżera okien wmii. I3wm ma czytelny i udokumentowany kod, używa xcb zamiast Xlib, poprawnie obsługuje pracę w konfiguracjach wielomonitorowych, wykorzystuje drzewiaste struktury danych do pozycjonowania okien, udostępnia interfejs IPC, obsługuje UTF-8 i zachowuje minimalistyczny wygląd okna . Kod projektu dystrybuowane przez na licencji BSD.

W nowej wersji wprowadzono obsługę przeciągania aktywnych tytułów dla wszystkich typów kontenerów (takich jak pływające okna i karty). Nieaktywne nagłówki również można przesuwać, ale dopiero po przekroczeniu progu 10 pikseli. Ikony są zawsze umieszczane w zasobniku systemowym i sortowane według klas. Dostępne są akcje umożliwiające przeniesienie fokusu na następny i poprzedni element.

Wydanie menedżera okien i3wm 4.18 i panelu LavaLauncher 1.6

Dodatkowo możesz oznaczyć publikację LavaLauncher 1.6, prosty pasek zadań dla środowisk opartych na Wayland (przetestowany z menedżerami okien Kołysać и
Ogień). Panel umożliwia organizację uruchamiania predefiniowanych poleceń powłoki po kliknięciu ikony umieszczonej na skalowalnym obszarze, który można przyczepić do jednej z krawędzi ekranu lub umieścić na jego środku.
Kod jest napisany w C i dystrybuowane przez na licencji GPLv3.

Wydanie menedżera okien i3wm 4.18 i panelu LavaLauncher 1.6

LavaLauncher nie przetwarza plików .desktop ani motywów ikon, ale raczej definiuje przyciski za pośrednictwem użytkownika, który podaje polecenie uruchomienia i łącze do obrazu. Ustawienia określa się poprzez flagi wiersz poleceń, na przykład:

lavalauncher -b "~/icons/foo.png" "notify-send 'Wyjście: %output%'" -b "~/icons/glenda.png" acme -p dół -a środek -s 80 -S 2 2 0 2 -c "#20202088" -o eDP-1

Źródło: opennet.ru

Dodaj komentarz