Paglabas ng i3wm 4.18 window manager at LavaLauncher 1.6 panel

Si Michael Stapelberg, dating aktibong developer ng Debian (nagpanatili ng humigit-kumulang 170 mga pakete), ngayon ay bumubuo ng isang eksperimentong pamamahagi Distrito, lathala release ng mosaic (tile) window manager i3wm 4.18. Ang proyekto ng i3wm ay nilikha mula sa simula pagkatapos ng isang serye ng mga pagtatangka upang alisin ang mga pagkukulang ng wmii window manager. Ang I3wm ay may mahusay na nababasa at dokumentado na code, gumagamit ng xcb sa halip na Xlib, wastong sumusuporta sa trabaho sa mga multi-monitor na pagsasaayos, gumagamit ng mga istruktura ng data na tulad ng puno para sa mga window sa pagpoposisyon, nagbibigay ng interface ng IPC, sumusuporta sa UTF-8, at nagpapanatili ng minimalistic na disenyo ng window . Code ng proyekto ipinamahagi ni sa ilalim ng lisensya ng BSD.

Ang bagong release ay nagpapakilala ng suporta para sa pag-drag ng mga aktibong pamagat para sa lahat ng uri ng mga lalagyan (tulad ng mga lumulutang na bintana at tab). Ang mga hindi aktibong heading ay maaari ding ilipat, ngunit pagkatapos lamang maipasa ang 10 pixel na threshold. Ang mga icon ay palaging inilalagay sa system tray at pinagsunod-sunod ayon sa klase. Ang mga aksyon ay ibinigay upang ilipat ang focus sa susunod at nakaraang elemento.

Paglabas ng i3wm 4.18 window manager at LavaLauncher 1.6 panel

Bilang karagdagan, maaari mong markahan ang publikasyon LavaLauncher 1.6, isang simpleng taskbar para sa Wayland-based na kapaligiran (nasubok sa mga window manager Pag-ugoy ΠΈ
Wayfire). Binibigyang-daan ka ng panel na ayusin ang paglulunsad ng mga paunang natukoy na shell command kapag nag-click ka sa isang icon na inilagay sa isang scalable na lugar, na maaaring i-attach sa isa sa mga gilid ng screen o ilagay sa gitna.
Ang code ay nakasulat sa C at ipinamahagi ni lisensyado sa ilalim ng GPLv3.

Paglabas ng i3wm 4.18 window manager at LavaLauncher 1.6 panel

Ang LavaLauncher ay hindi nagpoproseso ng mga .desktop na file o mga tema ng icon, ngunit sa halip ay tumutukoy sa mga button sa pamamagitan ng user na tumutukoy sa isang command na ilulunsad at isang link sa isang imahe. Ang mga setting ay tinukoy sa pamamagitan ng mga watawat command line, halimbawa:

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

Pinagmulan: opennet.ru

Magdagdag ng komento