Tur Xfce 4.20
Tur ini akan memperkenalkan Anda pada fitur-fitur utama baru Xfce 4.20. Ini hanya mencakup peningkatan yang dilakukan pada permukaan (yang terlihat oleh pengguna).
Periksa <a href="/download/changelogs/4.20/">catatan perubahan Xfce 4.20 lengkap untuk daftar perubahan yang terperinci.
Umum
Wayland
Pemberitahuan Penting: Harap diperhatikan bahwa dukungan Wayland di Xfce 4.20 bersifat eksperimental. Ini direkomendasikan hanya untuk pengguna tingkat lanjut, karena Anda mungkin menemui bug dan mengalami fungsionalitas yang tidak lengkap. Lanjutkan dengan hati-hati!
Terima kasih kepada <a href="https://gitlab.xfce.org/kelnos">Brian dan <a href="https://gitlab.xfce.org/Tamaranch">Gaël hampir semua komponen Xfce dapat berjalan pada sistem jendela Wayland, sambil tetap menjaga dukungan untuk sistem jendela X11.
Upaya besar ini dicapai dengan mengabstraksi panggilan spesifik sistem jendela X11/Wayland dan memanfaatkan protokol Wayland/Wlroots. Sebuah pustaka Xfce yang benar-benar baru, "libxfce4windowing", diperkenalkan selama proses tersebut. XWayland tidak akan diperlukan untuk menjalankan komponen Xfce apa pun yang telah di-porting.
Sejauh ini Xfce tidak menyertakan kompositor yang mendukung Wayland. Jika Anda ingin menjalankan Xfce di Wayland, Labwc dan Wayfire akan memberikan hasil terbaik. Instruksi terperinci mengenai hal ini dapat ditemukan <a href="https://wiki.xfce.org/releng/wayland_roadmap#testing">di sini. Harap diperhatikan bahwa dukungan Wayland masih bersifat eksperimental!
Rencana sedang berjalan untuk menambahkan dukungan Wayland ke Xfwm4 sambil mempertahankan fungsionalitas X11 yang ada. Namun, restrukturisasi semacam itu akan menjadi upaya besar dan kami belum dapat mengatakan kapan/apakah itu akan selesai, jadi harap jangan terlalu berharap menunggunya.
Untuk beberapa komponen dan berbagai fitur, tidak dimungkinkan untuk mem-porting-nya ke Wayland, sebagian karena belum ada protokol Wayland standar yang tersedia untuk menyediakan layanan yang diperlukan:
- Dukungan ruang kerja hilang (protokol ext-workspace <a href="https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/40">baru saja digabungkan).
- Ikon baki sistem akan hilang untuk berbagai aplikasi (diperlukan untuk menggunakan StatusNotifier alih-alih GtkStatusIcon)
- Xfce4-settings: Pengaturan papan tik dan tetikus sejauh ini bersifat internal pada kompositor Wayland dan dengan demikian dialog Xfce yang sesuai belum akan tersedia di Wayland.
- Penanganan papan tik yang terkait daya (tombol kecerahan, suspensi, dll.) bersifat internal pada kompositor Wayland dan dengan demikian belum dapat didukung oleh komponen Xfce.
- Wayland tidak menetapkan protokol asli untuk mengambil tangkapan layar. Namun, xfce4-screenshooter sudah mendukung tangkapan layar melalui protokol ‘screencopy’ wlroots (seluruh layar). Tangkapan layar pemilihan persegi panjang atau jendela aktif belum didukung melalui Wayland.
Beberapa komponen Xfce lainnya tidak berjalan sama sekali di Wayland:
- Xfwm4
- Xfdashboard
- Xfce4-screensaver (porting ke Wayland <a href="https://gitlab.xfce.org/apps/xfce4-screensaver/-/merge_requests/28">selesai tetapi belum digabungkan, karena memerlukan <a href="https://gitlab.xfce.org/kelnos/libwlembed">pustaka libwlembed eksperimental)
- Xfce4-windowck-plugin (perlu <a href="https://gitlab.xfce.org/panel-plugins/xfce4-windowck-plugin/-/issues/37">di-porting ke libxfce4windowing)
- Xfce4-xkb-plugin (penanganan papan tik bersifat internal pada kompositor Wayland)
Info lebih rinci tentang status Wayland saat ini dapat ditemukan di <a href="https://wiki.xfce.org/releng/wayland_roadmap">peta jalan Wayland kami.
Penskalaan
Penskalaan ikon dan keluku telah diperbaiki untuk berbagai komponen. Berbagai ikon yang hilang untuk skala yang lebih besar telah ditambahkan. Keburaman apa pun saat menggunakan komponen Xfce pada tampilan HiDPI seharusnya sudah hilang sekarang.
exo
Kinerja Tampilan Ikon
Dengan menggunakan tipe kontainer yang berbeda, "Exo-Icon-View" sekarang dapat menangani 100.000 berkas dan lebih banyak lagi tanpa macet.
Kotak pencarian ketik langsung
Kotak pencarian ketik langsung dalam tampilan ikon exo sekarang selalu berada di dalam widget tampilan yang sesuai.
libxfce4ui
Penyunting Pintasan
Pintasan sekarang dapat digunakan untuk beberapa tindakan jika tidak saling bertentangan.
Dialog Tentang Xfce
Dialog ini sekarang menampilkan logo distribusi, informasi tentang sistem jendela yang digunakan, dan GPU yang digunakan.

libxfce4ui - dialog tentang
libxfce4windowing
Pustaka ini baru bagi Xfce. Libxfce4windowing adalah pustaka abstraksi yang mencoba menyajikan konsep sistem jendela (layar, jendela tingkat atas, ruang kerja, dll.) dengan cara yang independen dari sistem jendela.
Saat ini, X11 didukung sepenuhnya melalui libwnck. Wayland didukung sebagian dengan menggunakan berbagai ekstensi protokol Wayland. Namun, rangkaian operasi lengkap yang tersedia di X11 tidak tersedia di Wayland, karena fitur yang hilang dalam ekstensi protokol ini.
thunar
Lokasi Terkait dan Jarak Jauh
Titik kait sekarang menampilkan lambang dan memiliki deskripsi tipe tertentu.
URL jarak jauh IPv6 sekarang didukung.
Sekarang dimungkinkan untuk membuat tautan simbolik juga di lokasi jarak jauh.
Pencarian
Tidak diperlukan lagi menunggu sampai pencarian selesai untuk membuka menu konteks pada hasil pencarian.
Bilah Alat
Beberapa tombol bilah alat baru telah ditambahkan:
- Pengalih Tampilan - Tombol tarik-turun untuk memilih tampilan.
- Menu - Tombol hamburger ini akan muncul secara otomatis di bilah alat, ketika bilah menu disembunyikan. Ini akan menampilkan bilah menu vertikal ketika ditekan.
- Tab Baru - Buka tab baru menggunakan direktori saat ini.
- Jendela Baru - Buka jendela baru menggunakan direktori saat ini.

thunar - tombol bilah alat baru

thunar - tombol bilah alat hamburger yang ditingkatkan
Saat mengecilkan jendela Thunar, item bilah alat sekarang akan dipindahkan ke menu luapan. Dengan begitu, dimungkinkan untuk mempertahankan jendela thunar yang lebih kecil.
Selanjutnya, sebuah bug telah diperbaiki yang mencegah penggunaan tindakan kustom submenu di bilah alat.
Dekorasi Jendela
Sekarang ada opsi untuk menggunakan dekorasi sisi klien di Thunar (CSD).

thunar - CSD dengan menu

thunar - CSD tanpa menu
Bilah Status
Opsi untuk menampilkan jumlah berkas tersembunyi di bilah status telah ditambahkan.
Berkas yang Baru Digunakan
Hanya berkas yang berhasil dibuka yang sekarang ditambahkan ke daftar berkas yang baru digunakan.
Direktori tidak akan ditambahkan ke berkas yang baru digunakan lagi.
Ikon Simbolik
Sekarang ada opsi untuk menggunakan ikon simbolik di panel samping dan ikon berwarna di bilah alat.
![]()
thunar - ikon simbolik
![]()
thunar - ikon berwarna
Seret dan Lepas
Saat menyeret berkas, folder sekarang dibuka secara otomatis saat disorot.
Saat menyeret berkas, fokus panel tampilan terpisah sekarang diperbarui saat disorot.
Kinerja
Di masa lalu, Anda mungkin menghadapi situasi yang melibatkan jumlah berkas yang lebih besar di mana thunar menunjukkan kemacetan. Karena berbagai langkah kinerja yang berbeda, thunar sekarang jauh lebih tangguh untuk tindakan yang melibatkan jumlah berkas yang sangat besar.
Ini dicapai dengan menggunakan tipe kontainer yang sesuai, memindahkan beberapa tindakan ke dalam pekerjaan terpisah dan membatasi pembaruan tampilan.
Sejumlah <a href="https://wiki.xfce.org/thunar/dev/integration_testcases">kasus uji integrasi akan digunakan untuk menjaga kinerja pada tingkat saat ini di masa mendatang.
Tindakan Kustom
Pintasan untuk tindakan kustom sekarang juga akan berfungsi ketika tindakan kustom terletak di dalam sub-menu.
Transfer Berkas
For file validation in thunar 4.18.x a md5 checksum was calculated for source and target file. This calculation turned out to be rather slow and actually superfluous. Now files are just compared directly. In addition, the usage of direct I/O operations now attempts to prevent comparison of possibly cached buffers.
Sebuah opsi telah ditambahkan untuk hanya menyalin berkas secara paralel jika perangkat yang relevan dalam keadaan diam. Ini mencegah kemungkinan fragmentasi selama penyalinan untuk drive HDD.
Mentransfer berkas tidak lagi mencuri fokus saat ini.
Dialog pertanyaan transfer berkas sekarang menyediakan opsi yang sama dengan tombol yang lebih sedikit. Selain itu, keluku berkas sekarang diminta dengan benar oleh dialog.

thunar - dialog transfer berkas
Peluncur
Secara bawaan, nama peluncur alih-alih nama berkas sekarang ditampilkan untuk peluncur tepercaya.
Urungkan/Ulangi
Pengguna sekarang akan ditanya sebelum penghapusan apa pun dilakukan oleh operasi urungkan.
Tampilan Daftar
Serupa dengan panel samping tampilan pohon, tampilan utama sekarang juga mendukung perluasan folder.

thunar - folder yang dapat diperluas
Tampilan Terpisah
Sebuah pintasan sekarang dapat digunakan untuk beralih di antara panel tampilan terpisah, dan panel yang difokuskan sekarang menggunakan pewarnaan yang berbeda.

thunar - tampilan terpisah
Sebuah dialog sekarang akan meminta konfirmasi saat menutup panel terpisah dengan banyak tab.
xfce4-appfinder
Daftar aplikasi sekarang juga dapat dinavigasi melalui tombol Ctrl+N / Ctrl+P (standar VI).
Sebuah opsi telah ditambahkan untuk menutup jendela Appfinder secara otomatis saat kehilangan fokus.
Ctrl+Enter dapat digunakan untuk mengeksekusi perintah secara langsung saat memilih entri dari tarik-turun.
Dalam versi baru, tindakan spesifik aplikasi akan muncul saat klik kanan.
Sebuah opsi untuk menampilkan nama generik peluncur telah ditambahkan.
Appfinder secara opsional sekarang dapat diluncurkan sebagai daemon, sehingga akan merespons lebih cepat.
Sebuah opsi sekarang memungkinkan untuk meluncurkan item dengan satu klik.

xfce4-appfinder - pengaturan
xfce4-panel
Umum
Lebar batas panel sekarang dapat dikonfigurasi.
Untuk instalasi manual: panel sekarang berusaha sebaik mungkin untuk menemukan plugin di direktori basis XDG, dan mempertahankan konfigurasinya dengan lebih baik ketika tidak dapat menemukannya.
Jam
Jam LCD: Sebuah opsi telah ditambahkan untuk memvisualisasikan segmen yang tidak aktif.
Analog: Sekarang ada mode 24 jam opsional.
Digital: Nomor minggu sekarang ditampilkan secara opsional.
Tampilkan Desktop
Sekarang ada kemungkinan untuk menampilkan desktop saat mengarahkan mouse ke ikon panel "tampilkan desktop".
Daftar Tugas
Manajemen ukuran ikon telah ditingkatkan secara keseluruhan, terutama dengan beralih ke libxfce4windowing.
Preferensi
Tombol ‘delete’ sekarang dapat digunakan untuk menghapus objek panel, dan beberapa objek dapat dihapus sekaligus.
Objek panel dalam daftar konfigurasi panel sekarang akan memiliki ikon yang sama seperti di panel itu sendiri.

xfce4-panel - daftar konfigurasi panel
xfce4-power-manager
Penguncian Layar
Tidak ada tab "keamanan" khusus lagi. Manajemen layar kunci sangat disederhanakan dan "Light Locker" dihapus. "kunci-saat-tidur" sekarang disinkronkan dengan xfce4-session dan xfce4-screensaver.
Pengaturan penguncian layar sekarang hanya ditangani oleh xfce4-screensaver untuk menghindari konflik. Sebuah tombol untuk membuka preferensi-xfce4-screensaver telah ditambahkan:

xfce4-power-manager - pengaturan

xfce4-screensaver - pengaturan
Pengaturan Daya
Dukungan untuk menangani profil daya yang berbeda melalui power-profiles-daemon telah ditambahkan.
Perhitungan status pengisian daya secara keseluruhan salah untuk beberapa kasus dan sekarang telah diperbaiki.
Ketika dialog daya kritis muncul, tindakan pengguna yang tidak disengaja sekarang dicegah.
Sekarang ada dukungan untuk mode tidur hibrida.
Tab detail perangkat sekarang juga menampilkan laju energi.
Lain-lain
Beberapa kasus penggunaan untuk penutupan layar laptop telah diperbaiki.
Sekarang ada opsi "matikan" dan "tidak melakukan apa-apa" saat penutupan layar laptop.
Tombol untuk mengubah kecerahan secara eksponensial dan tombol alih lampu latar papan tik sekarang didukung.
xfce4-session
Dialog keluar tidak akan lagi menyediakan kotak centang untuk mengaktifkan penyimpanan sesi.
It is now possible to start a Wayland session via startxfce4 --wayland.
Dukungan minimal untuk xdg-desktop-portal telah ditambahkan dengan mendaftar untuk wallpaper, tangkapan layar, dan xapp latar belakang.
xfce4-settings
Pengaturan Tampilan
Tema ikon sekarang dimuat dalam thread terpisah, untuk mencegah kemungkinan macet.
Untuk tema ikon yang diketahui tidak lengkap, peringatan sekarang akan ditampilkan.
Penggunaan dekorasi sisi klien sekarang bersifat opsional, bukan wajib.
Tema gelap sekarang diidentifikasi dan didukung dengan cara yang lebih andal. (Relevan mis. untuk tema Qogir dan Orchis)
Pengaturan Perangkat Penampil
Profil tampilan bawaan telah ditambahkan ke daftar profil yang dapat dicocokkan, dan akan digunakan jika lebih dari satu yang cocok sekarang.
Manajemen profil telah diperluas ke semua profil, bukan hanya yang cocok, dan namanya sekarang dapat disunting.
Penskalaan sekarang selalu dilakukan untuk kedua dimensi, dan pratinjau menunjukkan ukuran yang dihasilkan.
Manajemen status cermin telah ditingkatkan secara keseluruhan, khususnya dengan menghapus kebutuhan untuk mencocokkan kecepatan penyegaran.
Dialog minimal telah ditingkatkan, khususnya dengan mengizinkan tampilan diperluas ke kiri dan dari atas ke bawah, dan dengan tampilan profil yang ringkas.

xfce4-settings - tampilan minimal
Pengaturan Tetikus
Sebuah kotak centang telah ditambahkan untuk beralih antara profil akselerasi tetikus adaptif dan datar.
Pengguliran resolusi tinggi sekarang dapat diaktifkan untuk tetikus yang mendukungnya.

xfce4-settings - tetikus
Pengaturan Mime
Sekarang dimungkinkan untuk memilih/mengubah beberapa item sekaligus.
xfconf
Sebuah unit pengguna systemd, yang sesuai dengan layanan sesi D-Bus, sekarang telah ditambahkan.
Spasi putih sekarang di-escape dengan benar saat menulis saluran xfconf ke disk.
Xfconf-query sekarang menampilkan isi array.
xfdesktop
Manajemen Latar Belakang
Untuk perputaran wallpaper acak, wallpaper sekarang hanya diulang setelah semua wallpaper lain ditampilkan.
Latar belakang Xfce lama di-porting dari .png ke .svg agar dapat digunakan untuk layar besar.
Gradien sekarang akan dirender dengan cara koreksi gamma.
Kisi ikon
Dialog konfirmasi untuk mengatur ikon desktop sekarang bersifat opsional.
Sekarang dimungkinkan untuk mengatur warna kustom untuk label ikon dan latar belakang ikon.
Kisi ikon pada setiap monitor sekarang independen satu sama lain.
Ikon Aplikasi yang Diminimalkan
Ikon jendela sekarang awalnya ditampilkan pada monitor tempat jendela itu berada sebelum diminimalkan.
Menu konteks (saat mengklik pada ruang kosong) sekarang memiliki opsi yang lebih berguna daripada sebelumnya.
Ikon Berkas
Sekarang ada opsi untuk mengurutkan folder sebelum berkas.
Posisi ikon sekarang disimpan dengan cara yang seharusnya menghindari ikon bergerak dengan cara yang tidak terduga ketika monitor ditambahkan dan dihapus.
Berkas baru dan berkas yang dilepas sekarang akan ditempatkan di dekat lokasi kursor saat ini.
Ikon disk tetap dan drive sekarang dapat ditampilkan secara opsional.
Preferensi
Tab ‘Ikon Desktop’ sepenuhnya dikerjakan ulang.
![]()
xfdesktop - pengaturan - ikon desktop
Semua pintasan Xfdesktop sekarang dapat dikonfigurasi, menggunakan widget XfceShortcutsManagers.

xfdesktop - pengaturan - pintasan papan tik
Lebih banyak folder yang menampung gambar latar belakang ditambahkan sebagai pintasan dalam dialog pengaturan.
Dialog pengaturan akan diperbarui jika latar belakang diubah dari luar dialog.
Folder gambar wallpaper sekarang dimuat sepenuhnya secara asinkron untuk mencegah kelambatan.
Menu Konteks
Tindakan kustom berjenjang sekarang juga akan ditampilkan dengan benar di Xfdesktop.
Sekarang dimungkinkan untuk membuka beberapa folder yang dipilih sekaligus.
Menu konteks sekarang terbuka saat tombol ditekan daripada saat tombol dilepas, seperti yang diharapkan sebagian besar pengguna.
Menu daftar jendela klik-tengah memiliki gaya baru dan fitur tambahan.
xfwm4
Dukungan untuk varian tema peregangan
Kompositor: Blokir softpipe untuk GLX vsync
Fokus: Sertakan lewati bilah tugas/penyeranta saat meneruskan fokus
Perbaiki kerusakan saat melakukan alt-tab (<a href="https://gitlab.xfce.org/xfce/xfwm4/-/issues/762">#762)
Used theme: "Greybird-dark". Used icon-theme: "elementary Xfce dark".