Rilis Weston Composite Server 13.0

Setelah enam bulan pengembangan, rilis stabil Weston 13.0, sebuah server komposit, telah diterbitkan. Versi ini mengembangkan teknologi yang akan memfasilitasi dukungan penuh untuk protokol Wayland di Enlightenment, GNOME, KDE, dan lingkungan pengguna lainnya. Pengembangan Weston bertujuan untuk menyediakan basis kode berkualitas tinggi dan contoh kerja untuk menggunakan Wayland di lingkungan desktop dan solusi tertanam, seperti platform untuk sistem infotainment dalam mobil, ponsel pintar, TV, dan perangkat konsumen lainnya. Kode proyek didistribusikan di bawah lisensi MIT.

Perubahan pada nomor versi utama Weston disebabkan oleh perubahan yang menyebabkan ketidaksesuaian. Perubahan pada cabang Weston yang baru:

  • Menambahkan kemampuan untuk memuat beberapa backend sekaligus. Misalnya, bersamaan dengan backend output utama, Anda dapat memuat backend sekunder seperti vnc, rdp, dan pipewire.
  • Dukungan untuk rendering menggunakan OpenGL telah ditambahkan ke backend-vnc, backend-pipewire, dan backend-rdp.
  • Tampilan kios (kiosk-shell) telah meningkatkan performa layar penuh. Kini mendukung pembuatan permukaan layar penuh untuk aplikasi yang diluncurkan melalui xwayland.
  • Menambahkan dukungan untuk tumpang tindih output, memungkinkan Anda menempatkan elemen pada bidang yang ditampilkan di beberapa perangkat output.
  • Antarmuka desktop-shell mengimplementasikan kemampuan untuk membatasi area pergerakan penunjuk (pengurungan penunjuk) pada permukaan layar penuh.
  • Drm-backend dan berbagai klien telah menghentikan dukungan untuk versi pustaka libgbm sebelum 21.1.1.
  • Menambahkan fungsi weston_view_move_to_layer() untuk memindahkan tampilan ke lapisan yang ditentukan atau menghapusnya dari grafik adegan jika lapisan tersebut bernilai NULL.
  • Fungsi weston_view_set_position, weston_touch, dan weston_output, serta pembungkusnya, telah dikonversi untuk menggunakan struktur weston_coord.
  • Menambahkan fungsi weston_log_scopes_iterate() untuk melakukan iterasi pada cakupan (scope) dalam log.
  • Komponen launcher-logind telah dihapus, dan sebagai gantinya, sebaiknya digunakan launcher-libseat yang juga mendukung systemd-logind.

Sumber: opennet.ru

Beli hosting yang andal untuk situs dengan perlindungan DDoS, server VPS VDS 🔥 Beli hosting website andal dengan perlindungan DDoS, server VPS VDS | ProHoster