Sway (správce oken) - Sway (window manager)

Houpat
Sway Tree.svg
Sway 1.4 Window Manager.png
Původní autořiDrew DeVault (SirCmpwn)
První vydání24. března 2016; Před 4 lety (2016-03-24)[1]
Stabilní uvolnění
1.5 / 15. července 2020; Před 4 měsíci (2020-07-15)
Úložiště Upravte to na Wikidata
NapsánoC
Operační systémUnixový
Velikost5,2 MiB
TypSprávce oken
LicenceLicence MIT
webová stránkaswaywm.org

Houpat je správce oken obkladů a skladatel Wayland, inspirovaný i3 a napsáno v C.[2] Sway je navržen jako náhrada za i3 pomocí modernějšího Protokol serveru Wayland a wroroots skladatelská knihovna.[3] Sway pracuje s existující i3 konfigurační soubory a podporuje většinu funkcí i3 a zároveň poskytuje několik vlastních nových funkcí.[4]

Výchozí ovládací prvky Sway pro manipulaci s okny jsou podobné vi. Zaostření okna se ovládá kombinací Super klíč a jeden z klávesy H, J, K nebo L. Pohyb okna se provádí stejnou kombinací kláves s přidáním klávesy klávesa Shift.

Stejně jako i3 lze Sway rozšiřovat a manipulovat s ním Unixový socket domény a JSON -na základě IPC rozhraní z mnoha programovacích jazyků.[5]

První stabilní vydání Sway bylo 11. března 2019, po 3,6 letech vývoje.[6]

Funkce

Sway replikuje několik funkcí i3:

  • Konfigurace se provádí pomocí a prostý text soubor.[5]
  • Obklady oken se řeší spíše ručně než dynamicky.
  • Okna lze rozdělit vodorovně nebo svisle.
  • Windows mohou být uspořádána v kartách (horizontální výpis, jako je tomu ve webových prohlížečích) nebo skládaný (vertikální výpis).
  • Windows lze plovoucí podobně jako a správce plovoucího okna.
  • Dlaždičková a plovoucí okna lze měnit velikost nebo přesouvat pomocí myši i klávesnice.[7]
  • Sway lze zcela ovládat pomocí klávesnice.[8]

Sway také poskytuje několik jedinečných funkcí:

  • Podporuje více nemodifikujících kláves při přiřazování klávesových zkratek.[9]
  • Podporuje mezery mezi a vně oken.
  • Okna ve stejném pracovním prostoru lze rozdělit do více kontejnerů, takže jedna sada oken může být uspořádána v rozložení s kartami, zatímco ostatní okna v pracovním prostoru mohou být vedle sebe normálně, plovoucí nebo uspořádána ve skládaném rozložení.
  • Zpracovává konfigurace vstupu, výstupu a tapety namísto spoléhání se na samostatné programy.

Reference

  1. ^ Počáteční vydání Sway, Sway, 08.08.2019, vyvoláno 2019-08-09
  2. ^ „State of Sway - prosinec 2015“. Blog Drew DeVault. 2015-12-20. Citováno 2019-08-09.
  3. ^ „Wlroots je nová modulární skladatelská knihovna Wayland - Phoronix“. www.phoronix.com. Citováno 2019-08-09.
  4. ^ „Recenze hardwaru Linuxu, srovnávací testy open-source a výkon Linuxu - Phoronix“. www.phoronix.com. Citováno 2019-08-09.
  5. ^ A b Sway - FLOSS Weekly 501, vyvoláno 2019-08-09
  6. ^ „Oznamujeme vydání verze Sway 1.0“. Blog Drew DeVault. 2019-03-11. Citováno 2019-08-09.
  7. ^ „Sway - Tiling Wayland i3-Compatible Compositor“. FOSSMint: Vše o Linuxu a FOSS. 2019-03-20. Citováno 2019-08-09.
  8. ^ „Sway: Správce obkladových oken speciálně vytvořený pro Wayland“. itsfoss.com. Citováno 2019-08-09.
  9. ^ Rozdíly od i3, Sway, 08.08.2019, vyvoláno 2019-08-09

externí odkazy