Phát hành nền tảng KDE Plasma Mobile 21.12/XNUMX

Bản phát hành KDE Plasma Mobile 21.12 đã được xuất bản, dựa trên phiên bản di động của máy tính để bàn Plasma 5, thư viện KDE Frameworks 5, ngăn xếp điện thoại ModemManager và khung giao tiếp Thần giao cách cảm. Plasma Mobile sử dụng máy chủ tổng hợp kwin_wayland để xuất đồ họa và PulseAudio được sử dụng để xử lý âm thanh. Đồng thời, việc phát hành bộ ứng dụng di động Plasma Mobile Gear 21.12, được hình thành dựa trên sự tương tự với bộ KDE Gear, đã được chuẩn bị. Để tạo giao diện ứng dụng, Qt, một bộ thành phần Mauikit và khung Kirigami từ KDE Framework được sử dụng, cho phép bạn tạo các giao diện phổ quát phù hợp cho điện thoại thông minh, máy tính bảng và PC.

Nó bao gồm các ứng dụng như KDE Connect để ghép nối điện thoại của bạn với máy tính để bàn, trình xem tài liệu Okular, trình phát nhạc VVave, trình xem hình ảnh Koko và Pix, hệ thống ghi chú buho, kế hoạch lịch calindori, trình quản lý tệp chỉ mục, trình quản lý ứng dụng Discover, phần mềm cho SMS gửi Spacebar, danh bạ plasma-danh bạ, giao diện gọi điện thoại plasma-dialer, trình duyệt plasma-angelfish và tin nhắn Spectral.

Trong phiên bản mới:

  • Các chức năng liên quan đến điện thoại như thực hiện cuộc gọi, truyền dữ liệu qua nhà cung cấp dịch vụ di động và gửi SMS đã được chuyển từ ngăn xếp oFono gốc sang ModemManager, tích hợp với bộ cấu hình mạng NetworkManager, trong khi oFono được gắn với bộ cấu hình ConnMan. ConnMan tiếp tục được sử dụng trong các dự án Ubuntu Touch và Sailfish, những dự án cung cấp bộ bản vá riêng cho nó. NetworkManager hóa ra lại thích hợp hơn cho KDE Plasma Mobile vì nó đã được sử dụng trong KDE Plasma (cũng như GNOME và Phosh). Ngoài ra, không giống như oFono, dự án ModemManager được phát triển tích cực và hỗ trợ cho các thiết bị mới thường xuyên được chuyển sang nó, trong khi oFono phụ thuộc vào một loạt các bản vá bên ngoài. ModemManager cũng hỗ trợ tốt hơn và ổn định hơn cho các modem được sử dụng trong các thiết bị Pinephone và OnePlus 6. Trước đây, quá trình di chuyển bị cản trở do liên kết môi trường hệ thống Halium được sử dụng trong KDE Plasma Mobile với oFono, nhưng sau quyết định ngừng hỗ trợ Halium trong Plasma Mobile , điều này không còn là một yếu tố hạn chế.
  • Trong bàn phím ảo Maliit, có thể gọi các tùy chọn bàn phím dành riêng cho dữ liệu đang được nhập, ví dụ: trong các trường số, tùy chọn bàn phím để nhập số sẽ được hiển thị. Đồng thời cải thiện hành vi liên quan đến điều kiện hiển thị bàn phím (trong điều kiện nào hiển thị và trong điều kiện nào không).
  • Các vấn đề khi kết nối màn hình ngoài với điện thoại, dẫn đến việc phân bổ bộ nhớ video dư thừa trong KWin và gây ra sự cố trên điện thoại thông minh Pinephone, đã được giải quyết. Có một nút mới được gắn vào hình thu nhỏ của các ứng dụng đang chạy cho phép bạn di chuyển ứng dụng sang màn hình bên ngoài. Là một phần của chu trình phát triển cho bản phát hành tiếp theo, khái niệm Đầu ra chính đã được triển khai, cho phép bạn kiểm soát màn hình nào sẽ cung cấp đầu ra mặc định. Về mặt thực tế, tính năng này sẽ cho phép bạn tạo môi trường làm việc hoàn chỉnh khi kết nối màn hình ngoài, bàn phím và chuột, đồng thời cũng giúp bạn có thể sử dụng máy tính để bàn KDE Plasma cổ điển trên màn hình ngoài.
  • Việc triển khai giao diện cài đặt nhanh ở bảng trên cùng đã được thiết kế lại. Giờ đây, bạn có thể kết nối các tiện ích mở rộng và thêm cài đặt của riêng mình, cũng như gọi tiện ích đồng hồ khi bạn nhấp vào điểm đánh dấu giờ trong bảng điều khiển. Đã thêm cài đặt nhanh để chuyển sang chế độ máy bay. Chỉ báo kết nối mạng di động đã được thiết kế lại để sử dụng ModemManager. Bố cục của các thành phần ở bảng trên cùng được điều chỉnh cho phù hợp với màn hình có vùng chết cho camera.
    Phát hành nền tảng KDE Plasma Mobile 21.12/XNUMX
  • Đã triển khai khả năng di chuyển thanh tác vụ phía dưới sang một bên để tiết kiệm không gian theo chiều dọc ở chế độ ngang.
    Phát hành nền tảng KDE Plasma Mobile 21.12/XNUMX
  • Hỗ trợ tích hợp cho giao thức kích hoạt xdg, cho phép bạn chuyển tiêu điểm giữa các bề mặt cấp một khác nhau. Ví dụ: với kích hoạt xdg, một giao diện trình khởi chạy ứng dụng có thể tập trung vào giao diện khác hoặc một ứng dụng có thể chuyển tiêu điểm sang giao diện khác. Sử dụng kích hoạt xdg, hoạt ảnh tốt hơn được triển khai khi khởi chạy ứng dụng, tắt màn hình và xoay hình ảnh.
  • Khung Kirigami, cho phép bạn tạo giao diện phổ quát cho hệ thống di động và máy tính để bàn, triển khai thành phần NavigationTabBar, cho phép bạn đặt các thành phần điều hướng ở bảng điều khiển phía dưới. Thành phần này được xây dựng dựa trên các khối điều hướng phía dưới được sử dụng trong giao diện quay số và đồng hồ, đồng thời đã được điều chỉnh cho các ứng dụng như Elisa, Discover, Tokodon và Kasts.
    Phát hành nền tảng KDE Plasma Mobile 21.12/XNUMXPhát hành nền tảng KDE Plasma Mobile 21.12/XNUMXPhát hành nền tảng KDE Plasma Mobile 21.12/XNUMX
  • Trong ứng dụng dự báo thời tiết, việc triển khai trực quan hóa động đã được thiết kế lại và hành vi khi chuyển đổi vị trí đã được thay đổi. Ví dụ: hình ảnh mưa trên điện thoại Pinephone giờ đây có thể được hiển thị ở tốc độ 30 khung hình mỗi giây thay vì 5. Thanh bên đã bị loại bỏ hoàn toàn khỏi giao diện phiên bản di động.
    Phát hành nền tảng KDE Plasma Mobile 21.12/XNUMXPhát hành nền tảng KDE Plasma Mobile 21.12/XNUMX
  • Koko Image Viewer cung cấp thanh điều hướng phía dưới thân thiện với thiết bị di động để bạn dễ dàng thao tác từ điện thoại. Một trang tổng quan mới đã được thêm vào bao gồm tất cả các hình ảnh được hiển thị trước đó và cung cấp khả năng lọc theo vị trí, ngày tháng và thư mục trực tuyến. Hộp thoại “Chia sẻ” mới đã được đề xuất, được sử dụng để gửi hình ảnh. Trình chỉnh sửa hình ảnh tích hợp đã bổ sung thêm chức năng thay đổi kích thước và cải thiện thao tác cắt xén. Ngoài ra, Koko đã cải thiện khả năng hiển thị các tệp SVG và cung cấp tính năng chỉnh sửa màu sắc trên hệ thống X11.
    Phát hành nền tảng KDE Plasma Mobile 21.12/XNUMXPhát hành nền tảng KDE Plasma Mobile 21.12/XNUMX
  • Trong trình duyệt web Angelfish, một nút đã được thêm vào để xóa lịch sử duyệt web, cải tiến khả năng tích hợp với bàn phím ảo và thêm một cửa sổ bật lên để bỏ qua các lỗi trong việc thiết lập kết nối an toàn. Hỗ trợ các bộ lọc thẩm mỹ (để ẩn các thành phần trên trang) đã được thêm vào quá trình triển khai trình chặn quảng cáo.
  • Trình mô phỏng thiết bị đầu cuối QMLKonsole đã được thiết kế lại, bổ sung hỗ trợ cho các tab và nút để điều khiển hiển thị bàn phím ảo.
    Phát hành nền tảng KDE Plasma Mobile 21.12/XNUMXPhát hành nền tảng KDE Plasma Mobile 21.12/XNUMX
  • Trong đồng hồ KClock, khối cài đặt đã được chuyển từ bảng điều hướng sang menu tiêu đề. Thanh điều hướng đã được chuyển sang tiện ích NavigationTabBar. Hành vi hiển thị thông báo khi có báo thức vang lên đã được thay đổi. Quá trình nền KClockd hiện sẽ tự động đóng sau 30 giây không hoạt động nếu chương trình KClock không chạy, báo thức không được đặt và bộ hẹn giờ không được sử dụng.
  • Khả năng của chương trình nghe podcast Kasts đã được mở rộng đáng kể. Đã thêm hỗ trợ cho các phần có thông tin về các tập khác nhau được đề cập trong thẻ RSS và MP3. Cài đặt được chia thành các loại riêng biệt. Menu chung đã được thay thế bằng bảng dưới cùng và menu ngữ cảnh ở bảng trên cùng. Đăng ký được sắp xếp dựa trên các tập chưa phát. Trang các tập cung cấp một danh sách duy nhất thay vì được chia thành các tab. Các hoạt động thêm và cập nhật đăng ký đã được tăng tốc đáng kể, trong một số trường hợp giờ đây có thể được thực hiện nhanh hơn tới 10 lần. Đã thêm khả năng đồng bộ hóa thông tin về đăng ký và các tập được nghe thông qua dịch vụ gpodder.net hoặc ứng dụng nextcloud-gpodder.
    Phát hành nền tảng KDE Plasma Mobile 21.12/XNUMXPhát hành nền tảng KDE Plasma Mobile 21.12/XNUMX
  • Trong ứng dụng khách Tokodon Mastodon, việc triển khai thanh bên trong giao diện đã được cải thiện, hiện chỉ hiển thị khi có đủ không gian màn hình cần thiết và hiển thị hình đại diện tài khoản. Đã thêm hỗ trợ kiểm tra chính tả và triển khai các công cụ quản lý tài khoản cơ bản.
    Phát hành nền tảng KDE Plasma Mobile 21.12/XNUMXPhát hành nền tảng KDE Plasma Mobile 21.12/XNUMX
  • Quá trình hiện đại hóa công cụ lập kế hoạch lịch Kalendar vẫn tiếp tục.
    Phát hành nền tảng KDE Plasma Mobile 21.12/XNUMXPhát hành nền tảng KDE Plasma Mobile 21.12/XNUMXPhát hành nền tảng KDE Plasma Mobile 21.12/XNUMX
  • Spacebar, một chương trình nhận và gửi SMS, hiện hỗ trợ tin nhắn MMS. Ứng dụng đã được chuyển từ API oFono sang ModemManager. Đã thêm khả năng tùy chỉnh màu sắc và kích thước phông chữ cho tin nhắn từ những người tham gia trò chuyện. Đã thêm chức năng xóa từng tin nhắn và gửi lại tin nhắn chưa được gửi.
    Phát hành nền tảng KDE Plasma Mobile 21.12/XNUMXPhát hành nền tảng KDE Plasma Mobile 21.12/XNUMXPhát hành nền tảng KDE Plasma Mobile 21.12/XNUMX
  • Giao diện thực hiện cuộc gọi điện thoại Dialer đã được chuyển từ API oFono sang ModemManager. Ứng dụng này được chia thành hai thành phần - giao diện đồ họa và dịch vụ nền.
    Phát hành nền tảng KDE Plasma Mobile 21.12/XNUMX
  • Nó bao gồm chương trình nhắn tin NeoChat (một nhánh của chương trình Spectral, được viết lại bằng khung Kirigami để tạo giao diện và thư viện libQuotient để hỗ trợ giao thức Matrix).

Nguồn: opennet.ru

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