Phát hành Miracle-wm 0.6, trình quản lý tổng hợp dựa trên Wayland và Mir

Matthew Kosarek, một nhà phát triển tại Canonical, đã xuất bản bản phát hành trình quản lý hỗn hợp Miracle-wm 0.6, sử dụng giao thức Wayland và các thành phần để xây dựng trình quản lý hỗn hợp Mir. Miracle-wm hỗ trợ bố cục cửa sổ xếp chồng, tương tự như bố cục trong dự án i3 và Sway. Waybar có thể được sử dụng như một bảng điều khiển. Mã dự án được viết bằng C++ và được phân phối theo giấy phép GPLv3. Các tập hợp làm sẵn được tạo ở định dạng snap, cũng như trong các gói vòng/phút và gói gỡ lỗi cho Fedora và Ubuntu.

Mục đích của miracle-wm là tạo ra một tổ hợp. người phục vụDự án này sử dụng kỹ thuật xếp lát cửa sổ, nhưng có tính năng và kiểu dáng tốt hơn so với các sản phẩm như Swayfx. Nó cũng hỗ trợ các kỹ thuật cửa sổ nổi cổ điển, chẳng hạn như đặt các cửa sổ riêng lẻ lên trên lưới xếp lát hoặc ghim cửa sổ vào một vị trí cụ thể trên màn hình. Nó hỗ trợ màn hình ảo, với khả năng thiết lập chế độ quản lý cửa sổ mặc định cho mỗi màn hình (xếp lát hoặc cửa sổ nổi).

Miracle-wm dự kiến ​​sẽ hữu ích cho những người dùng thích bố cục lát gạch nhưng muốn có hiệu ứng hình ảnh và thiết kế đồ họa sống động hơn với các chuyển tiếp và màu sắc mượt mà. Cấu hình được xác định ở định dạng YAML. Để cài đặt Miracle-wm, bạn có thể sử dụng lệnh “sudo snap install Miracle-wm —classic”.

 Phát hành Miracle-wm 0.6, trình quản lý tổng hợp dựa trên Wayland và Mir

Những đổi mới chính:

  • Gói này bao gồm thư viện libmiracle-wm-config, cung cấp API C để tạo các trình cấu hình. Ví dụ, trình cấu hình đồ họa miracle-settings với giao diện dựa trên Flutter đã được triển khai.
  • Đã thêm hỗ trợ cho tiện ích mở rộng giao thức Wayland wlr-output-management để thay đổi cài đặt thiết bị đầu ra. Ví dụ: hỗ trợ giao thức này cho phép bạn sử dụng ứng dụng wdisplays để cấu hình cài đặt màn hình.
  • Đã thêm khả năng tùy chỉnh bán kính bo tròn của các góc khung cửa sổ.
  • Đã triển khai các lệnh IPC "đánh dấu", "chuyển đổi toàn màn hình", "chuyển đổi nổi", "hoán đổi" và "đổi tên không gian làm việc".
  • Đã triển khai các sự kiện phản ánh thao tác cửa sổ, chẳng hạn như mới, đóng, tiêu điểm, tiêu đề, chế độ toàn màn hình, di chuyển, nổi, khẩn cấp và đánh dấu.
  • Đã thêm đơn vị systemd miracle-wm-xdg-autostart.target để bắt đầu phiên dựa trên MiracleWM.
  • Cải thiện khả năng hiển thị khung cửa sổ.
  • Cải thiện độ mượt của hình ảnh động.
  • Cài đặt đã được chuyển từ $XDG_CONFIG_HOME/miracle-wm.yaml sang $XDG_CONFIG_HOME/miracle-wm/config.yaml. Cài đặt hiển thị nằm trong $XDG_CONFIG_HOME/miracle-wm/display.yaml.

Chơi video


Nguồn: opennet.ru

Thêm một lời nhận xét