Phiên bản alpha đầu tiên của Maui Shell đã được phát hành

Vào cuối năm ngoái, chúng tôi đã chia sẻ ở đây trên blog tin tức về sáng kiến ​​của các nhà phát triển dự án Nitrux, trên tạo môi trường máy tính để bàn mới cho sản phẩm của họ và bây giờ (vài tháng sau), họ đã phát hành phiên bản alpha đầu tiên của môi trường người dùng của Vỏ Maui.

Đây là một môi trường máy tính để bàn được phát triển theo khái niệm "Hội tụ", ngụ ý khả năng làm việc với các ứng dụng giống nhau trên cả màn hình cảm ứng của điện thoại thông minh và máy tính bảng và trên màn hình lớn của máy tính xách tay và PC.

vỏ maui tự động thích ứng với kích thước màn hình và các phương thức nhập khả dụng, và có thể được sử dụng không chỉ trên hệ thống máy tính để bàn, mà còn trên điện thoại thông minh và máy tính bảng.

Khi bạn đang làm việc trên màn hình thông thường, vỏ hoạt động ở chế độ máy tính để bàn, với một bảng điều khiển cố định ở trên cùng, khả năng mở số lượng cửa sổ tùy ý và điều khiển bằng chuột.

Khi được trang bị màn hình cảm ứng, vỏ máy hoạt động ở chế độ máy tính bảng với bố cục dọc và các cửa sổ mở toàn màn hình hoặc theo bố cục cạnh nhau tương tự như trình quản lý cửa sổ lát gạch.

Trên điện thoại thông minh, các mục và ứng dụng trong bảng điều khiển mở rộng ra toàn màn hình, giống như trên các nền tảng di động truyền thống.

Vỏ tương tự có thể được sử dụng cho máy tính để bàn, điện thoại thông minh và máy tính bảng mà không cần phải tạo các phiên bản riêng biệt cho các thiết bị có hệ số hình thức khác nhau. Ví dụ: khi bạn sử dụng Maui Shell trên điện thoại thông minh hoặc máy tính bảng, shell cho phép bạn biến thiết bị di động của mình thành một máy trạm di động mang đến trải nghiệm máy tính để bàn đầy đủ khi được kết nối với màn hình, bàn phím và chuột.

vỏ maui sử dụng các thành phần MauiKit GUI và khuôn khổ Kirigami, được phát triển bởi cộng đồng KDE. Kirigami dựa trên Qt Quick Controls 2, trong khi MauiKit cung cấp các mẫu giao diện người dùng được tạo sẵn cho phép bạn nhanh chóng tạo các ứng dụng tự động thích ứng với kích thước màn hình và các phương thức nhập có sẵn.

Dự án cũng sử dụng các thành phần như BlueDevil (quản lý Bluetooth), Plasma-nm (quản lý kết nối mạng), KIO, PowerDevil (quản lý nguồn), KSolid và PulseAudio.

Đầu ra của thông tin được cung cấp bằng cách sử dụng trình quản lý tổng hợp của bạn không gian, chịu trách nhiệm hiển thị và đặt các cửa sổ cũng như hiển thị các màn hình nền ảo. Giao thức Wayland được sử dụng làm giao thức chính, được xử lý bởi Qt Wayland Composer API.

Ngoài Zpace, một trình bao Cask được thực thi, triển khai một trình bao bọc bao gồm tất cả nội dung màn hình và cũng cung cấp các triển khai cơ bản của các phần tử như bảng điều khiển trên cùng, hộp thoại bật lên, bản đồ màn hình, khu vực thông báo, bảng điều khiển, lối tắt, giao diện cuộc gọi chương trình, v.v. Ngoài việc chạy Maui Shell trên máy chủ tổng hợp Zpace của bạn, bạn cũng có thể chạy Cask shell riêng biệt trong phiên dựa trên máy chủ X.

Đầu tiên bản phát hành alpha đánh dấu việc triển khai chức năng vỏ Cask cơ bản và sự phát triển của các yếu tố cụ thể cho các thiết bị có các yếu tố hình thức khác nhau. Cũng hỗ trợ thêm cho âm thanh, bluetooth, chủ đề tối, các vật dụng để điều khiển mạng, phát lại và độ sáng.

Một thay đổi khác nổi bật so với bản alpha này là một tác nhân dựa trên PolKit đã được thêm vào để thực hiện các hành động đặc quyền và khả năng thay đổi hình nền máy tính và điều chỉnh thích ứng các phối màu đã được cung cấp.

Mặt khác, nó cũng được nhấn mạnh rằng đã thêm một chương trình để bắt đầu phiên startcask-wayland và các dịch vụ cần thiết cho hoạt động của nó. Bảng chương trình cung cấp chế độ xem trang đầu của các ứng dụng được sử dụng nhiều nhất của bạn, danh sách các danh mục chương trình, các bản tải xuống gần đây và các phím tắt để truy cập nhanh.

Cuối cùng, cần đề cập rằng vào tháng XNUMX, nó được lên kế hoạch để tạo ra một phiên bản beta, sẽ nâng cao chức năng của Cask, cung cấp trình quản lý phiên, khóa màn hình, hệ thống quản lý nguồn và khả năng điều khiển thông qua phím tắt. Bản phát hành ổn định đầu tiên dự kiến ​​vào tháng 2022 năm XNUMX.

Đối với những người muốn tìm hiểu thêm về nó, bạn nên biết rằng mã dự án được viết bằng C ++ và QML và được phân phối theo giấy phép LGPL 3.0 và bạn có thể tham khảo chi tiết trong ghi chú gốc Trong liên kết sau đây.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.