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.9.0. Các gói cài đặt cho COSMIC 1.9.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 xem ảnh COSMIC Viewer đã được tích hợp, cung cấp các công cụ chỉnh sửa sẵn có (cắt xén, xoay) cùng khả năng hoàn tác các thay đổi.

- Bàn phím ảo COSMIC OSK, hỗ trợ gõ chữ từ màn hình cảm ứng hoặc tay cầm chơi game, đã được ra mắt.

- Giao diện quản lý ứng dụng COSMIC Store đã được thiết kế lại và tên của nhà phát triển đã được thêm vào để hiển thị.

- Đã thêm một applet để hiển thị bàn phím ảo một cách thích ứng.
- Trình quản lý tổng hợp cosmic-comp giờ đây cho phép bạn hiển thị hình nền máy tính và bàn phím ảo trên màn hình khóa hệ thống.
- Trong trình quản lý tập tin cosmic-files, các tùy chọn sắp xếp đã được thêm vào hộp thoại lưu tập tin.
- Hỗ trợ tùy chọn systemd-homed đã được thêm vào màn hình đăng nhập cosmic-greeter.
- Đã triển khai tính năng ẩn tất cả các thông báo hiển thị khi chế độ "không làm phiền" được bật.
- Tấm panel này cho phép điều chỉnh độ dày khung.
- Chức năng cài đặt bàn phím ảo trên màn hình đã được thêm vào trình cấu hình, và tùy chọn hiển thị ngày trong tuần cũng đã được triển khai.
- cosmic-settings-daemon cung cấp tính năng đồng bộ hóa cài đặt phông chữ cho các ứng dụng GNOME.
Nguồn: opennet.ru



