Uscita dell'ambiente utente Sway 1.2 che utilizza Wayland

Preparato rilascio del compositore Sway 1.2, costruito utilizzando il protocollo Wayland e completamente compatibile con il gestore di finestre a mosaico i3 e il pannello i3bar. Il codice del progetto Γ¨ scritto in C e distribuito sotto licenza MIT. Il progetto Γ¨ destinato all'uso su Linux e FreeBSD.

La compatibilitΓ  con i3 Γ¨ garantita a livello di comandi, file di configurazione e IPC, permettendo a Sway di fungere da sostituto trasparente di i3, utilizzando Wayland al posto di X11. Sway consente di posizionare le finestre sullo schermo in modo logico piuttosto che spaziale. Le finestre sono disposte a formare una griglia, ottimizzando lo spazio dello schermo e permettendo di manipolare rapidamente le finestre solo con la tastiera.

Per allestire un ambiente utente completo sono offerti componenti aggiuntivi: swayidle (processo in background con implementazione del protocollo KDE idle), swaylock (salvaschermo), mako (gestore delle notifiche), grim (creazione di screenshot), slurp (selezione di un'area dello schermo), wf-recorder (cattura video), waybar (pannello delle applicazioni), virtboard (tastiera su schermo), wl-clipboard (gestione degli appunti), wallutils (gestione degli sfondi del desktop).

Sway si sviluppa come progetto modulare, costruito sopra la libreria wlroots, che estrapola tutte le primitive di base per organizzare il funzionamento del compositore. Wlroots include driver per
abstragamento dell'accesso a schermo, dispositivi di input, rendering senza accesso diretto a OpenGL, interazione con KMS/DRM, libinput, Wayland e X11 (fornisce uno strato per eseguire applicazioni X11 basate su Xwayland). Oltre a Sway, la libreria wlroots Γ¨ ampiamente utilizzata anche in altri progetti, incluso Librem5 e Cage. Oltre a C/C++, sono stati sviluppati binding per Scheme, Common Lisp, Go, Haskell, OCaml, Python e Rust.

Nel nuovo rilascio:

  • ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡŽ совмСстимости с ΠΎΠΊΠΎΠ½Π½Ρ‹ΠΌ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠΌ
    i3 4.17.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° опция для запуска прилоТСния послС пСрСзапуска;
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ для Π²Ρ‹Π±ΠΎΡ€Π° примСняСмого ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° раздСлСния ΠΎΠΊΠΎΠ½ ΠΏΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ°ΠΌ ΠΈΠ»ΠΈ Π±ΠΎΠΊ ΠΎ Π±ΠΎΠΊ (Π² Π²ΠΈΠ΄Π΅ стСка);
  • Π”ΠΎΡ€Π°Π±ΠΎΡ‚Π°Π½ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ раскладок ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° опрСдСлСния Ρ‚ΠΈΠΏΠΎΠ² устройств Π²Π²ΠΎΠ΄Π° ΠΈ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π° новая ΠΊΠΎΠΌΠ°Π½Π΄Π° xkb_switch_layout;
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ‚Π΅ΠΌ оформлСния курсора, для измСнСния ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π° новая ΠΊΠΎΠΌΠ°Π½Π΄Π° xcursor_theme;
  • Π’ layer-shell Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… ΠΎΠΊΠΎΠ½;
  • Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Wayland-ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° wlr-output-management-v1, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ для настройки устройств Π²Ρ‹Π²ΠΎΠ΄Π°;
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π°Ρ‚ΠΎΠΌΠ°Ρ€Π½ΠΎΠ³ΠΎ измСнСния настроСк экрана Ρ‡Π΅Ρ€Π΅Π· API wlr_output;
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° настройка calibration_matrix для ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ сСнсорных экранов;
  • УстранСно нСсколько ΡƒΡ‚Π΅Ρ‡Π΅ΠΊ памяти ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΠ²ΡˆΠΈΡ… ΠΊ ΠΊΡ€Π°Ρ…Π°ΠΌ.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server πŸ”₯ Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster