Phát hành bản phân phối Nitrox 2.4. Tiếp tục phát triển vỏ Maui tùy chỉnh

Bản phát hành bản phân phối Nitrux 2.4.0 đã được xuất bản cũng như bản phát hành mới của thư viện MauiKit 2.2.0 liên quan với các thành phần để xây dựng giao diện người dùng. Bản phân phối được xây dựng trên cơ sở gói Debian, công nghệ KDE và hệ thống khởi tạo OpenRC. Dự án cung cấp máy tính để bàn riêng của mình, NX Desktop, là một tiện ích bổ sung cho môi trường người dùng KDE Plasma. Dựa trên thư viện Maui, một bộ ứng dụng người dùng tiêu chuẩn đang được phát triển để có thể sử dụng trên cả hệ thống máy tính để bàn và thiết bị di động. Để cài đặt các ứng dụng bổ sung, hệ thống các gói AppImages độc lập đang được khuyến khích. Kích thước của hình ảnh khởi động đầy đủ là 1.9 GB và hình ảnh được giảm bớt bằng trình quản lý cửa sổ JWM là 1.3 GB. Sự phát triển của dự án được phân phối theo giấy phép miễn phí.

Máy tính để bàn NX cung cấp một kiểu dáng khác, triển khai khay hệ thống, trung tâm thông báo và nhiều plasmoid khác nhau, chẳng hạn như bộ cấu hình kết nối mạng và ứng dụng đa phương tiện để điều khiển âm lượng và điều khiển phát lại phương tiện. Các ứng dụng được xây dựng bằng khung MauiKit bao gồm trình quản lý tệp Index (cũng có thể sử dụng Dolphin), trình soạn thảo văn bản Note, trình giả lập thiết bị đầu cuối Station, trình phát nhạc VVave, trình phát video Clip, Trung tâm phần mềm NX và trình xem ảnh Pix.

Phát hành bản phân phối Nitrox 2.4. Tiếp tục phát triển vỏ Maui tùy chỉnh

Những đổi mới chính của Nitrux 2.4:

  • Các thành phần của NX Desktop đã được cập nhật lên KDE Plasma 5.25.4, KDE Frameworks 5.97.0 và KDE Gear (Ứng dụng KDE) 22.08. Các phiên bản chương trình đã được cập nhật, bao gồm Firefox 104. Bảng điều khiển Latte Dock đã được cập nhật về trạng thái kho chính của dự án.
  • Theo mặc định, gói mesa-git được bật, tương ứng với trạng thái của kho git nơi nhánh Mesa tiếp theo được phát triển.
  • Theo mặc định, kernel Linux 5.19 với các bản vá Xanmod được sử dụng. Các gói có bản dựng vanilla, Libre và Liquorix của nhân Linux cũng được cung cấp để cài đặt.
  • Đã cập nhật gói openrc-config để tránh xung đột với gói OpenRC từ dự án Debian.
  • Bộ ứng dụng văn phòng LibreOffice đã bị xóa khỏi gói cơ bản, nên sử dụng Trung tâm Ứng dụng để cài đặt bộ ứng dụng này. Ngoài LibreOffice, các gói có OnlyOffice, WPS Office và OpenOffice cũng có sẵn.
  • Các biểu tượng mới đã được thêm vào chủ đề Luv.
  • Các ứng dụng từ bộ Ứng dụng Maui đã được cập nhật. Hai ứng dụng maui mới đã được thêm vào: Công cụ lập lịch chương trình nghị sự và môi trường phát triển tích hợp Strike.
    Phát hành bản phân phối Nitrox 2.4. Tiếp tục phát triển vỏ Maui tùy chỉnh
  • Trung tâm phần mềm NX đã được chuyển sang sử dụng phiên bản mới của MauiKit. Đã thêm tab Cửa hàng mới với thanh bên hiển thị các danh mục ứng dụng có sẵn. Bạn có thể xem danh sách các ứng dụng từ AppImageHub do một tác giả cụ thể chuẩn bị. Cải tiến giao diện tìm kiếm chương trình.
    Phát hành bản phân phối Nitrox 2.4. Tiếp tục phát triển vỏ Maui tùy chỉnh

Ngoài ra, bạn có thể lưu ý báo cáo về sự phát triển của môi trường người dùng Maui DE (Maui Shell), việc phát triển môi trường này được thực hiện bởi cùng một dự án. Maui DE (Maui Shell) bao gồm một bộ Ứng dụng Maui và Maui Shell, 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, cho phép chúng không chỉ được sử dụng 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. Môi trường phát triển khái niệm “Hội tụ”, ngụ ý khả năng hoạt động với cùng một ứng dụng 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 cũng như trên màn hình lớn của máy tính xách tay và PC. Maui DE có thể được chạy với máy chủ tổng hợp Zpace chạy Wayland hoặc bằng cách chạy Cask shell riêng bên trong phiên dựa trên máy chủ X.

Trong số những thay đổi liên quan đến Maui DE:

  • Một thành phần MauiMan mới (Trình quản lý Maui) đã được đề xuất, cung cấp máy chủ DBus MauiManServer và thư viện có API để đồng bộ hóa cài đặt giữa các quy trình khác nhau. Trong số những thứ khác, MauiMan cung cấp giao diện lập trình cho các chương trình khác nhau để truy cập các cài đặt kiểu chung và thông số giao diện, chẳng hạn như bán kính góc cửa sổ, màu tiêu điểm, phương thức nhập, hướng màn hình và thiết kế nút. Để quản lý cài đặt dựa trên API MauiMan, bộ cấu hình đồ họa Cài đặt Maui đã được triển khai.
    Phát hành bản phân phối Nitrox 2.4. Tiếp tục phát triển vỏ Maui tùy chỉnh
  • Các thư viện liên quan đến MauiKit để quản lý môi trường người dùng được tách thành bộ Maui Core, được sử dụng trong Cài đặt Maui để áp dụng các cài đặt được đồng bộ hóa thông qua MauiMan. Thư viện cũng cung cấp API để quản lý mức tiêu thụ điện năng, thông số âm thanh, quyền truy cập mạng và tài khoản.
  • Maui Shell, đã bước vào phiên bản beta thứ hai, đã chuyển sang sử dụng các thành phần MauiCore và MauiMan. Mã chịu trách nhiệm quản lý phiên đã được thiết kế lại đáng kể. Đã thêm hỗ trợ cho các hoạt động khởi động lại, tắt nguồn, tắt máy, ngủ và thoát. Hỗ trợ xoay màn hình đã được triển khai.

    Đã thêm máy chủ CaskServer DBus, đưa ra lệnh cho tất cả các quy trình Maui Shell con để quản lý phiên và thực hiện một số hành động nhất định như khởi động lại, đăng xuất và tắt. Để định cấu hình CaskServer, giao diện đồ họa được cung cấp cho phép bạn định cấu hình các tham số như hoạt động và giao diện của bảng điều khiển. Maui Shell hiện sử dụng ba tệp thực thi: startcask-wayland (đặt biến môi trường, kết nối với CaskServer và gọi trình quản lý phiên), cask-session (trình quản lý phiên, bắt đầu tất cả các quy trình con cần thiết, bao gồm CaskServer và MauiManServer) và thùng (vỏ đồ họa).

    Phát hành bản phân phối Nitrox 2.4. Tiếp tục phát triển vỏ Maui tùy chỉnh

  • Trong khung MauiKit 2.2, việc sử dụng các kiểu xác định giao diện của ứng dụng đã được thiết kế lại đáng kể. Bạn có thể xác định cách phối màu và màu tiêu điểm của riêng mình, các màu này có thể khác nhau tùy thuộc vào hệ điều hành và kiểu dáng thiết bị. Các kiểu cơ sở hiện đã được biên dịch trước và tích hợp vào mọi ứng dụng. Để quản lý tập trung kiểu dáng của tất cả các ứng dụng, cài đặt chung được cung cấp cho phép bạn thay đổi các tham số như bán kính đường viền của các phần tử, việc sử dụng hoạt ảnh và kích thước của biểu tượng.

    Thiết kế của nhiều thành phần giao diện, chẳng hạn như nút, thanh trượt và tab, đã được hiện đại hóa. Đã thêm thành phần SideBarView để tạo thanh bên. Hỗ trợ kiểm tra chính tả đã được thêm vào thành phần TextEditor với biểu mẫu chỉnh sửa văn bản. Đã thêm hỗ trợ chỉnh sửa, thêm và xóa siêu dữ liệu EXIF ​​​​vào phần tử ImageTools.

    Phát hành bản phân phối Nitrox 2.4. Tiếp tục phát triển vỏ Maui tùy chỉnh

  • Trình quản lý tệp Chỉ mục hiện sử dụng phiên bản hiện có của chương trình khi khởi chạy mới (thay vì bắt đầu một quy trình mới, một tab mới sẽ được tạo trong một quy trình đã chạy). Đã thêm hỗ trợ ban đầu cho thông số kỹ thuật FreeDektop cho giao diện quản lý tệp. Thanh bên đã được thiết kế lại để bao gồm danh sách các tệp được mở gần đây.
    Phát hành bản phân phối Nitrox 2.4. Tiếp tục phát triển vỏ Maui tùy chỉnh
  • Các khả năng của trình phát nhạc VVave, trình xem ảnh Pix, hệ thống ghi chú Buho, trình soạn thảo văn bản Nota, trình giả lập thiết bị đầu cuối Station, sổ địa chỉ Communicator, trình xem tài liệu Shelf, trình phát video Clip và Trung tâm phần mềm NX đã được mở rộng. Các ứng dụng mới đã được thêm vào: trình duyệt web Fiery (thay thế ứng dụng Sol), môi trường phát triển Strike đơn giản và shell git Bonsai. Thử nghiệm beta của chương trình làm việc với máy ảnh Booth đã bắt đầu, cũng như thử nghiệm alpha của công cụ lập kế hoạch lịch Chương trình nghị sự và giao diện điều chỉnh màu Paleta.
    Phát hành bản phân phối Nitrox 2.4. Tiếp tục phát triển vỏ Maui tùy chỉnh

Nguồn: opennet.ru

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