System76, một công ty đang phát triển LinuxHệ điều hành Pop!_OS đã phát hành môi trường máy tính để bàn COSMIC 1.8.0. Các gói cài đặt cho COSMIC 1.8.0 hiện có sẵn trên Pop!_OS 24.04 và dự kiến sẽ sớm có mặt trên Fedora, NixOS và Arch. LinuxPhần mềm được hỗ trợ trên các hệ điều hành openSUSE, Aeyrin OS, Redox và CachyOS. Mã nguồn được viết bằng ngôn ngữ Rust và được phân phối theo giấy phép GPLv3 (ứng dụng) và MPL-2.0 (thư viện).
COSMIC đang được phát triển như một dự án phổ quát, không bị ràng buộc với một bản phân phối cụ thể nào và tuân thủ các thông số kỹ thuật của Freedesktop. Giao diện của COSMIC được xây dựng bằng thư viện Iced, sử dụng thiết kế an toàn kiểu, kiến trúc mô-đun và mô hình lập trình phản ứng, mang đến một kiến trúc quen thuộc với các nhà phát triển đã quen thuộc với ngôn ngữ giao diện khai báo Elm. COSMIC cung cấp một số công cụ kết xuất, hỗ trợ Vulkan, Metal, DX12, OpenGL 2.1+ và OpenGL ES 2.0+. Các nhà phát triển được cung cấp một bộ tiện ích có sẵn, khả năng tạo trình xử lý không đồng bộ và bố cục giao diện thích ứng dựa trên kích thước cửa sổ và màn hình.
Ngoài việc sử dụng ngôn ngữ Rust, các tính năng chính của COSMIC bao gồm ghép cửa sổ và neo cửa sổ xếp chồng (nhóm cửa sổ tương tự như các tab trình duyệt), có thể được kích hoạt khi liên kết với màn hình ảo. Dự án cũng đang phát triển một hệ thống tổng hợp. máy chủ Bản tổng hợp vũ trụ dựa trên Wayland.
Trong số những thay đổi:
- Trình quản lý composite cosmic-comp đã cải thiện đáng kể khả năng hỗ trợ màn hình cảm ứng.
- Trình quản lý ghép ảnh cosmic-comp hiện hỗ trợ khởi chạy các cửa sổ ứng dụng X11 được thu nhỏ. Đã thêm hỗ trợ tùy chỉnh chế độ trang trí cửa sổ mặc định. người phục vụLỗi gây treo ứng dụng khi chụp ảnh màn hình đã được khắc phục. Khả năng hỗ trợ cấu hình lai giữa GPU tích hợp và GPU rời đã được cải thiện. Tính năng bo tròn góc chọn lọc đã được triển khai trong các chủ đề.

- Thư viện Smithay đã được cập nhật để cải thiện khả năng hỗ trợ bắt giữ con trỏ chuột.
- Ứng dụng điều khiển và cấu hình Bluetooth hiện cung cấp khả năng gán tên tùy chỉnh cho các thiết bị Bluetooth.
- Thư viện ứng dụng (cosmic-app-library) hiện đã căn giữa tên chương trình được hiển thị bên dưới các biểu tượng.

- Trình quản lý tập tin được thiết lập để tự động chuyển sang tab khác khi tab hiện tại được đóng lại.
- Tính năng xác thực hai yếu tố đã được thiết lập trên màn hình đăng nhập.
- Bàn phím ảo hiện đang được phát triển, nhưng chưa được tích hợp vào các bản phát hành COSMIC. Bàn phím ảo hiện bao gồm chỉ báo chuyển đổi bố cục bàn phím và hỗ trợ chuyển đổi bố cục bên ngoài (ví dụ: sử dụng tổ hợp phím trên bàn phím vật lý).


Nguồn: opennet.ru


