Sway 1.6 dilengkapi dengan peningkatan jenis input, keserasian i3 dan banyak lagi

bergoyang

Pelancaran versi baru pengurus komposit Bergoyang 1.6 yang mengandungi 231 perubahan dari 69 penyumbang dan mengandungi pelbagai ciri baru, serta banyak perbaikan bug.

Bagi mereka yang tidak tahu mengenai Sway, mereka harus tahu apa itu komposer dengan keserasian i3 yang disediakan pada peringkat perintah, file konfigurasi dan IPC, yang membolehkan anda menggunakan Sway sebagai pengganti telus untuk i3, menggunakan Wayland dan bukannya X11.

bergoyang membolehkan anda meletakkan tingkap di skrin bukan secara spasial, tetapi secara logik. Tingkap disusun untuk membentuk grid yang menggunakan ruang skrin secara optimum dan membolehkan anda memanipulasi tingkap dengan cepat hanya dengan papan kekunci.

Komponen berikut disediakan untuk mengatur persekitaran pengguna yang lengkap: swayidle, swaylock, slurp, wf-recorder, waybar, virtboard, wl-clipboard, wallutils.

bergoyang ia sedang dikembangkan sebagai projek modular yang dibina di atas perpustakaanwlroots, yang mengandungi semua primitif asas untuk mengatur kerja pengurus komposit.

Wlroots merangkumi backend ke akses abstrak ke skrin, peranti input, membuat tanpa mengakses OpenGL secara langsung, berinteraksi dengan KMS/DRM, libinput, Wayland y X11 (Lapisan disediakan untuk memulakan aplikasi X11 berasaskan Xwayland.)

Selain Sway, perpustakaan wlroots ia juga digunakan secara aktif dalam projek lain, termasuk Librem5 dan Cage. Sebagai tambahan kepada C, C ++, folder telah dibangunkan untuk Skema, Lisp Biasa, Go, Haskell, OCaml, Python, dan RustKod projek ditulis dalam C dan diedarkan di bawah lesen MIT. Projek ini dirancang untuk digunakan pada Linux dan FreeBSD.

 Ciri baru utama Sway 1.6

Dalam versi baru ini versi wlroots yang disyorkan untuk digunakan dengan versi ini ialah 0.13.0 yang meningkatkan interaktiviti papan kekunci dan juga merangkumi transformasi skrin dan peningkatan skala.

Bagi penambahbaikan yang dilakukan pada Sway, kita dapat menemuinya kemampuan untuk menggunakan "Input Method Editor (IME)" dilaksanakan sebagai sebahagian daripada elemen antara muka pengguna seperti panel dan skrin kunci.

juga diperhatikan bahawa kelancaran ditingkatkan operasi interaktif untuk memindahkan dan mengubah saiz tetingkap.

Perubahan lain yang dilaksanakan adalah dalam penyusunan pakej autonomi Flatpak dan Snap di mana protokol xdg-Foreign kini digunakan untuk meningkatkan integrasi sistem.

Daripada perubahan yang lain yang menonjol:

  • Keserasian dengan pengurus tetingkap i3 telah diperbaiki dalam bidang perintah yang mengubah tata letak tingkap di layar.
  • Menambah pilihan untuk menyembunyikan kursor semasa menaip.
  • Pelaksanaan kubus dirancang untuk berfungsi pada sistem tanpa systemd atau elogind.
  • Kebolehpercayaan papan keratan yang lebih baik untuk aplikasi X11.

Bagaimana untuk mendapatkan Sway?

Bagi mereka yang berminat dapat menguji Sway pada sistem mereka, Mereka harus mempertimbangkan bahawa syarat utama untuk dapat menggunakannya adalah memiliki Wayland di bawah sistem anda.

Penting untuk dinyatakan bahawa Sway tidak akan berfungsi dengan pemacu grafik proprietari, anda perlu menyahpasangnya dan menggunakan pemacu percuma sebagai gantinya.

Untuk memasang Sway di Ubuntu, dan juga turunannya, mereka harus menambahkan repositori berikut pada sistem mereka.

Untuk ini mari buka terminal (mereka boleh menggunakan kekunci pintas Ctrl + Alt + T) dan di dalamnya mereka akan menaip perintah berikut:

sudo add-apt-repository ppa:samoilov-lex/sway

Dan kami terus melakukan pemasangan dengan:

sudo apt install sway

Sementara bagi mereka yang lebih suka menyusun, mereka mesti mendapatkan kod sumber dengan menaip yang berikut:

git clone https://github.com/swaywm/sway.git

Jalankan arahan berikut:

meson build/
ninja -C build/
sudo ninja -C build/ install

Pada sistem tanpa logind, anda perlu mengira binari pengimbangan:

sudo chmod a+s /usr/local/bin/sway

Sway akan membuang kebenaran root sejurus selepas dimulakan.

Akhirnya, saya mesti menyebutkan bahawa pada saat menulis artikel, pakej Sway di repositori belum dikemas kini ke versi baru, tetapi hanya beberapa jam sebelum tersedia.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.