Xfce 4.14 đã ra mắt!

Hôm nay, sau 4 năm 5 tháng làm việc, chúng tôi vui mừng thông báo về việc phát hành Xfce 4.14, một phiên bản ổn định mới thay thế Xfce 4.12.

Trong bản phát hành này, mục tiêu chính là di chuyển tất cả các thành phần chính từ Gtk2 sang Gtk3 và từ "D-Bus GLib" sang GDBus. Hầu hết các thành phần cũng nhận được hỗ trợ cho GObject Introspection. Trong quá trình thực hiện, chúng tôi đã hoàn thành công việc về giao diện người dùng, giới thiệu khá nhiều tính năng và cải tiến mới (xem bên dưới) cũng như sửa nhiều lỗi (xem nhật ký thay đổi).

Điểm nổi bật của tập này:

  • Trình quản lý cửa sổ đã nhận được nhiều bản cập nhật và tính năng, bao gồm hỗ trợ VSync (sử dụng Present hoặc OpenGL làm phụ trợ) để giảm hoặc loại bỏ hiện tượng nhấp nháy màn hình, hỗ trợ HiDPI, hỗ trợ GLX được cải thiện với trình điều khiển nguồn đóng/độc quyền của NVIDIA, hỗ trợ XInput2, nhiều cải tiến về soạn thảo và chủ đề mới mặc định.
  • Bảng điều khiển đã nhận được hỗ trợ cho chức năng “Màn hình chính RandR” (bạn có thể chỉ định màn hình mà bảng sẽ được hiển thị chính xác), cải thiện việc nhóm các cửa sổ trong plugin danh sách tác vụ (giao diện người dùng được cải thiện, chỉ báo nhóm trực quan, v.v.), tùy chỉnh kích thước biểu tượng cho mỗi bảng, định dạng đồng hồ mặc định mới và công cụ đánh giá tính chính xác của định dạng đồng hồ, cũng như bố cục được cải thiện của bảng "mặc định". Các lớp kiểu CSS mới đã được giới thiệu để sử dụng khi tạo chủ đề, ví dụ: một lớp nút riêng biệt đã được thêm vào để thao tác với các nhóm cửa sổ và cài đặt cụ thể cho vị trí dọc và ngang của bảng điều khiển.
  • У máy tính để bàn hiện có hỗ trợ cho "Màn hình chính RandR", tùy chọn định hướng cho vị trí biểu tượng, tùy chọn menu ngữ cảnh "Nền tiếp theo" để di chuyển qua danh sách hình nền và giờ đây nó đồng bộ hóa lựa chọn hình nền của người dùng với AccountsService.
  • Một hộp thoại cài đặt hoàn toàn mới đã được tạo để kiểm soát hồ sơ màu. Đối với hầu hết người dùng, điều này có nghĩa là hỗ trợ tích hợp cho in màu (thông qua cupd) và quét (thông qua saned). Đối với cấu hình màn hình, bạn sẽ cần cài đặt một dịch vụ bổ sung như xiccd.
  • Hộp thoại Cài đặt trưng bày đã nhận được nhiều thay đổi trong quá trình phát hành: giờ đây người dùng có thể lưu và (tự động) khôi phục toàn bộ cấu hình đa màn hình, điều này đặc biệt hữu ích cho những người thường xuyên kết nối máy tính xách tay của họ với các trạm nối hoặc thiết lập khác nhau. Ngoài ra, chúng tôi đã dành rất nhiều thời gian để làm cho giao diện người dùng trở nên trực quan hơn và một tùy chọn ẩn đã được thêm vào để hỗ trợ chia tỷ lệ màn hình thông qua RandR (có thể định cấu hình qua Xfconf).
  • Chúng tôi đã thêm tùy chọn bật tỷ lệ cửa sổ Gtk trong hộp thoại cài đặt vẻ bề ngoài, cũng như tùy chọn phông chữ đơn cách. Tuy nhiên, chúng tôi đã phải từ bỏ bản xem trước chủ đề do gặp phải sự cố khi sử dụng Gtk3.
  • Chúng tôi đã quyết định ngừng tùy chỉnh màn hình khởi động từ quản lý phiên, nhưng chúng tôi đã thêm nhiều tính năng và bản sửa lỗi. Trong số đó có hỗ trợ cho chế độ ngủ kết hợp, các cải tiến đối với khởi chạy phiên mặc định, cho phép bạn tránh các điều kiện chạy đua (hỗ trợ khởi chạy ứng dụng được cung cấp có tính đến các nhóm ưu tiên, cho phép bạn xác định chuỗi phụ thuộc khi khởi động. Trước đây, các ứng dụng đã được khởi chạy tất cả cùng một lúc, điều này đã tạo ra các vấn đề, ví dụ: sự biến mất của chủ đề trong bảng xfce4, khởi chạy nhiều phiên bản của nm-applet, v.v.), tính năng thêm và chỉnh sửa các mục khởi động, nút chuyển đổi người dùng khi đăng xuất hộp thoại cũng như các hộp thoại cài đặt và lựa chọn phiên được cải thiện (hộp thoại sau có tab mới hiển thị các phiên đã lưu). Hơn nữa, giờ đây bạn có thể chạy các lệnh không chỉ ở chế độ “tự động chạy” trong khi đăng nhập mà còn khi máy tính của bạn tắt, đăng xuất, v.v. Cuối cùng, các ứng dụng Gtk hiện được quản lý phiên thông qua DBus và trình bảo vệ màn hình cũng giao tiếp qua DBus (ví dụ: để loại bỏ chúng).
  • Như mọi khi, thunar - trình quản lý tệp của chúng tôi - đã nhận được nhiều tính năng và bản sửa lỗi. Những thay đổi có thể nhìn thấy bao gồm thanh đường dẫn trên cùng được thiết kế lại hoàn toàn, hỗ trợ hình thu nhỏ lớn (xem trước) và hỗ trợ tệp "folder.jpg" thay đổi biểu tượng thư mục (ví dụ: đối với bìa album nhạc). Người dùng thành thạo cũng sẽ nhận thấy điều hướng bàn phím được cải thiện (thu phóng, điều hướng tab). Trình quản lý âm lượng Thunar hiện có hỗ trợ Bluray. API Plugin Thunar (thunarx) đã được cập nhật để cung cấp hỗ trợ cho việc xem xét nội tâm GObject và sử dụng các liên kết trong các ngôn ngữ lập trình khác nhau. Cung cấp hiển thị kích thước tệp theo byte. Bây giờ có thể chỉ định trình xử lý để thực hiện các hành động do người dùng xác định. Khả năng sử dụng Thunar UCA (Hành động có thể định cấu hình của người dùng) cho các tài nguyên mạng bên ngoài đã được triển khai.
  • Dịch vụ của chúng tôi dành cho hiển thị hình thu nhỏ các chương trình đã nhận được nhiều chỉnh sửa và hỗ trợ cho định dạng Fujifilm RAF.
  • Tìm kiếm ứng dụng bây giờ có thể được mở dưới dạng một cửa sổ duy nhất nếu muốn và giờ đây dễ dàng truy cập hơn chỉ bằng bàn phím.
  • Giám đốc dinh dưỡng đã nhận được nhiều bản sửa lỗi và một số tính năng nhỏ, bao gồm hỗ trợ cho nút XF86Battery và màn hình giật gân xfce4 mới được tạo. Plugin bảng điều khiển cũng có một số cải tiến: giờ đây nó có thể tùy chọn hiển thị thời gian còn lại và/hoặc phần trăm và hiện sử dụng tên biểu tượng UPower tiêu chuẩn để hoạt động với nhiều chủ đề biểu tượng hơn. Khi LXDE di chuyển sang Qt, plugin bảng điều khiển LXDE đã bị xóa. Cải thiện hỗ trợ cho các hệ thống máy tính để bàn, hệ thống này không còn hiển thị cảnh báo pin yếu. Đã thêm tính năng lọc các sự kiện liên quan đến hệ thống điện được gửi tới xfce4-notifyd để phản ánh trong nhật ký (ví dụ: các sự kiện thay đổi độ sáng không được gửi).

Nhiều ứng dụng và plugin, thường được gọi là "goodies", là một phần của hệ sinh thái Xfce và là điều khiến nó trở nên tuyệt vời. Họ cũng nhận được những thay đổi quan trọng trong phiên bản này. Để làm nổi bật một số:

  • Của chúng tôi dịch vụ thông báo đã nhận được hỗ trợ cho chế độ kiên trì = ghi nhật ký thông báo + chế độ Không làm phiền, chế độ này sẽ chặn tất cả các thông báo. Một plugin bảng điều khiển mới đã được tạo để hiển thị các thông báo bị bỏ lỡ (đặc biệt hữu ích ở chế độ Không làm phiền) và cho phép truy cập nhanh để chuyển đổi chế độ Không làm phiền. Cuối cùng đã thêm hỗ trợ hiển thị thông báo trên màn hình RandR chính.
  • Trình phát đa phương tiện của chúng tôi mật khẩu đã nhận được hỗ trợ cải tiến cho các luồng mạng và podcast, cũng như “chế độ mini” mới và tự động lựa chọn phần phụ trợ video tốt nhất hiện có. Ngoài ra, giờ đây nó còn ngăn trình bảo vệ màn hình xuất hiện trong khi phát video, đảm bảo người dùng không cần phải di chuyển chuột định kỳ khi xem phim. Công việc được đơn giản hóa đáng kể trên các hệ thống không hỗ trợ tăng tốc phần cứng giải mã video.
  • Trình xem hình ảnh của chúng tôi Ristretto đã nhận được nhiều cải tiến về giao diện người dùng và hỗ trợ cài đặt hình nền máy tính, đồng thời gần đây cũng đã phát hành bản phát triển đầu tiên dựa trên Gtk3.
  • Chương trình dành cho ảnh chụp màn hình giờ đây cho phép người dùng di chuyển hình chữ nhật lựa chọn và hiển thị chiều rộng và chiều cao của nó cùng một lúc. Hộp thoại tải lên imgur đã được cập nhật và dòng lệnh mang lại sự linh hoạt hơn.
  • Chúng ta quản lý clipboard hiện đã cải thiện hỗ trợ cho các phím tắt (thông qua cổng tới GtkApplication), kích thước biểu tượng được cải thiện và nhất quán hơn cũng như biểu tượng ứng dụng mới.
  • plugin bảng điều khiển xung đã nhận được hỗ trợ cho MPRIS2, cho phép điều khiển từ xa các trình phát đa phương tiện và hỗ trợ các phím đa phương tiện cho toàn bộ máy tính để bàn, về cơ bản biến xfce4-volumed-Pulse trở thành một daemon không cần thiết.
  • Đã cập nhật ứng dụng Gigolo với giao diện đồ họa để thiết lập chia sẻ lưu trữ qua mạng bằng GIO/GVfs. Chương trình cho phép bạn nhanh chóng gắn hệ thống tệp từ xa và quản lý dấu trang vào bộ nhớ ngoài trong trình quản lý tệp

Ngoài ra còn có nhóm dự án mới, đã trở thành một phần của dự án của chúng tôi:

  • Cuối cùng chúng ta cũng có của riêng mình bảo vệ màn hình (vâng - chúng tôi nhận ra đó là năm 2019;)). Với nhiều tính năng và khả năng tích hợp chặt chẽ với Xfce (rõ ràng), đây là một bổ sung tuyệt vời cho danh mục ứng dụng của chúng tôi.
  • Plugin bảng điều khiển cho thông báo cung cấp khay hệ thống thế hệ tiếp theo nơi các ứng dụng có thể hiển thị các chỉ báo. Nó thay thế xfce4-Indicator-Plugin lấy Ubuntu làm trung tâm cho hầu hết các chỉ báo ứng dụng.
  • Đối với hầu hết người dùng Xfce, Cá mèo Triển khai tìm kiếm tệp là một điều quen thuộc - giờ đây nó chính thức là một phần của Xfce!
  • Cuối cùng, Hồ sơ bảng điều khiển, cho phép bạn sao lưu và khôi phục các mẫu bảng điều khiển, đã được chuyển sang Xfce.

Như mọi khi, đã đến lúc phải nói lời tạm biệt với một số người dự án cũ không được hỗ trợ hoặc lỗi thời. (May mắn thay, các dự án của chúng tôi được lưu trữ trên git.xfce.org khi chúng chết.) Với một giọt nước mắt buồn bã, chúng tôi nói lời tạm biệt với:

  • garcon-vala
  • động cơ gtk-xfce
  • pyxfce
  • thunar-hành động-plugin
  • xfbib
  • xfc
  • xfce4-kbdles-plugin
  • xfce4-mm
  • plugin xfce4-thanh tác vụ
  • plugin xfce4-windowlist-plugin
  • xfce4-wmdock-plugin
  • plugin xfswitch

Bạn có thể tìm thấy tổng quan đơn giản và rõ ràng về những thay đổi về hình ảnh trong Xfce 4.14 tại đây:
https://xfce.org/about/tour

Bạn có thể tìm thấy tổng quan chi tiết về những thay đổi giữa các bản phát hành Xfce 4.12 và Xfce 4.14 trên trang sau:
https://xfce.org/download/changelogs

Bản phát hành này có thể được tải xuống dưới dạng tập hợp các gói riêng lẻ hoặc dưới dạng một tarball lớn chứa tất cả các phiên bản riêng lẻ sau:
http://archive.xfce.org/xfce/4.14

Trân trọng
Nhóm phát triển Xfce!

Nguồn: linux.org.ru

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