Xfce

Subdomains

 

Xfce 4.20 turu

Kullanıcıların görebileceği yüzeysel iyileştirmeleri kapsayan bu tur, size Xfce 4.20’nin yeni gelen önemli özelliklerini tanıtacaktır.

Değişikliklerin ayrıntılı listesi için Xfce 4.20 değişiklik günlüğünü inceleyin.

Genel

Wayland

Önemli Uyarı: Lütfen Xfce 4.20’deki Wayland desteğinin deneysel olduğunu unutmayın. Hatalarla karşılaşabileceğiniz ve eksik işlevsellik yaşayabileceğiniz için yalnızca ileri düzey kullanıcılar için önerilir. Dikkatli olun!

Brian ve Gaël sayesinde neredeyse tüm Xfce bileşenleri Wayland pencerelemesinde çalışabilirken, X11 pencereleme desteği de devam ediyor.

Bu büyük çaba, X11/Wayland pencereleme özel çağrılarını soyutlayarak ve Wayland/Wlroots protokollerini kullanarak gerçekleştirildi. Bu süreçte yepyeni bir Xfce kütüphanesi olan “libxfce4windowing” tanıtıldı. XWayland’ın taşınan Xfce bileşenlerinden hiçbirini çalıştırması gerekmeyecek.

Şimdiye kadar Xfce, Wayland’ı destekleyen bir kompozitör içermiyor. Xfce’ı Wayland’da çalıştırmak istiyorsanız, Labwc ve Wayfire size en iyi sonuçları verecektir. Bununla ilgili ayrıntılı bir talimat burada bulunabilir. Lütfen Wayland desteğinin hala deneysel olduğunu unutmayın!

Xfwm4’e mevcut X11 işlevselliğini koruyarak Wayland desteği ekleme planları yapılıyor. Ancak böyle bir yeniden yapılanma büyük bir çaba gerektirecek ve bunun ne zaman yapılıp yapılmayacağını henüz söyleyemeyiz, bu yüzden lütfen nefesinizi tutarak beklemeyin.

Az sayıda bileşen ve çok sayıda özellik için bunları Wayland’a aktarmak mümkün olmadı; bunun bir nedeni de henüz gerekli hizmetleri sağlayacak standartlaştırılmış Wayland protokollerinin mevcut olmamasıydı:

  • Çalışma alanı desteği eksik (ext-workspace protokolü yeni birleştirildi).
  • Systray simgeleri birden fazla uygulama için kaybolacak (GtkStatusIcon yerine StatusNotifier kullanmak için gerekli)
  • Xfce4-settings: Klavye ve fare ayarları şu ana kadar Wayland kompozitörüne ait olduğundan, ilgili Xfce iletişim kutuları henüz Wayland’da kullanılamayacak.
  • Güçle ilgili klavye kullanımı (parlaklık tuşları, askıya alma, vb.) Wayland kompozitörüne dahildir ve bu nedenle henüz Xfce bileşenleri tarafından desteklenememektedir.
  • Wayland ekran görüntüleri almak için yerel bir protokol belirtmez. Ancak, xfce4-screenshooter zaten wlroots ‘screencopy’ protokolü (tüm ekran) aracılığıyla ekran görüntülerini destekler. Bir dikdörtgen seçiminin veya etkin pencerenin ekran görüntüleri henüz Wayland aracılığıyla desteklenmemektedir.

Diğer bazı Xfce bileşenleri Wayland’da hiç çalışmıyor:

Wayland’ın mevcut durumu hakkında daha detaylı bilgiye Wayland yol haritamızdan ulaşabilirsiniz.

Ölçeklendirme

Çeşitli bileşenler için simgeler ve küçük resim ölçeklemesi düzeltildi. Daha büyük ölçekler için çeşitli eksik simgeler eklendi. Xfce bileşenlerini bir HiDPI ekranda kullanırken oluşan bulanıklık artık ortadan kalkmış olmalı.

exo

Simge Görünümü Performansı

“Exo-Icon-View” farklı konteyner tiplerinin kullanılmasıyla artık 100.000’den fazla dosyayı donmadan işleyebiliyor.

İleriye yönelik arama kutusuna yazın

Exo simge görünümündeki önceden yazma arama kutusu artık her zaman ilgili görünüm widget’ının içinde kalıyor.

libxfce4ui

Kısayol Düzenleyici

Artık kısayollar birbirleri arasında uyuşmazlık yoksa birden fazla eylem için kullanılabilirler.

Diyalog Hakkında

İletişim kutusunda artık dağıtım logosu, kullanılan pencere sistemi ve kullanılan GPU hakkında bilgiler gösteriliyor.

libxfce4ui - hakkında diyalogu

libxfce4ui - hakkında diyalogu

libxfce4windowing

Bu kütüphane Xfce’ye yeni eklendi. Libxfce4windowing, pencereleme kavramlarını (ekranlar, üst düzey pencereler, çalışma alanları, vb.) pencereleme sisteminden bağımsız bir şekilde sunmaya çalışan bir soyutlama kütüphanesidir.

Şu anda X11, libwnck aracılığıyla tamamen destekleniyor. Wayland, çeşitli Wayland protokol uzantıları kullanılarak kısmen destekleniyor. Ancak, X11’de mevcut olan işlemlerin tam aralığı, bu protokol uzantılarındaki eksik özellikler nedeniyle Wayland’da mevcut değil.

thunar

Monte edilmiş ve Uzak Konumlar

Bağlantı noktaları artık bir amblem gösterecek ve belirli bir tür açıklamasına sahip olacak.

Artık IPv6 uzak URL’leri destekleniyor.

Uzak konumlarda da sembolik bağlantılar oluşturmak artık mümkün.

Arama

Arama sonuçlarında içerik menüsünü açmak için artık aramanın bitmesini beklemenize gerek yok.

Araç çubuğu

Birkaç yeni araç çubuğu düğmesi eklendi:

  • Görünüm Değiştirici - Bir görünümü seçmek için açılan düğme.
  • Menü - Bu hamburger düğmesi, menü çubuğu gizlendiğinde araç çubuğunda otomatik olarak gösterilecektir. Basıldığında dikey bir menü, çubuk ortaya çıkaracaktır.
  • Yeni Sekme - Geçerli dizini kullanarak yeni bir sekme açın.
  • Yeni Pencere - Geçerli dizini kullanarak yeni bir pencere açın.

thunar - yeni araç çubuğu düğmeleri

thunar - yeni araç çubuğu düğmeleri

thunar - geliştirilmiş hamburger araç çubuğu düğmesi

thunar - geliştirilmiş hamburger araç çubuğu düğmesi

Thunar penceresi küçültüldüğünde, araç çubuğu öğeleri artık bir taşma menüsüne taşınacak. Bu şekilde, daha küçük Thunar pencereleri tutmak mümkün.

Ayrıca araç çubuğunda alt menü özel eylemlerinin kullanımını engelleyen bir hata düzeltildi.

Pencere Dekorasyonları

Thunar’da (CSD) artık istemci tarafı dekorasyonlarını kullanma seçeneği var.

thunar - Menülü CSD

thunar - Menülü CSD

thunar - Menüsüz CSD

thunar - Menüsüz CSD

Durum çubuğu

Durum çubuğunda gizli dosya sayısını gösterme seçeneği eklendi.

Son Kullanılan Dosyalar

Artık yalnızca başarıyla açılan dosyalar son kullanılan dosyalar listesine ekleniyor.

Son kullanılan dosyalara artık dizin eklenmeyecek.

Sembolik Simgeler

Artık yan bölmede sembolik ikonlar, araç çubuğunda ise renkli ikonlar kullanma seçeneği mevcut.

thunar - sembolik simgeler

thunar - sembolik simgeler

thunar - renkli simgeler

thunar - renkli simgeler

Sürükle ve Bırak

Dosyaları sürüklerken, klasörler artık üzerine gelindiğinde otomatik olarak açılıyor.

Dosyalar sürüklenirken, bölünmüş görünüm bölmesinin odak noktası artık üzerine gelindiğinde güncelleniyor.

Performans

Geçmişte, Thunar’ın donma gösterdiği daha büyük sayıda dosya içeren durumlarla karşılaşmış olabilirsiniz. Çeşitli farklı performans ölçümleri nedeniyle, thunar artık çok sayıda dosya içeren eylemler için çok daha dayanıklı.

Bu, uygun kapsayıcı türlerinin kullanılması, bazı eylemlerin ayrı işlere taşınması ve görünüm güncellemelerinin kısıtlanmasıyla gerçekleştirildi.

Gelecekte de performansın mevcut seviyede tutulabilmesi için bir dizi entegrasyon test vakası kullanılacaktır.

Özel Eylemler

Özel eylemin kısayolları artık özel eylem bir alt menüde yer aldığında da çalışacak.

Dosya Transferi

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.

İlgili cihazların boşta olması durumunda dosyaların yalnızca paralel olarak kopyalanması seçeneği eklendi. Bu, HDD sürücüler için kopyalama sırasında olası parçalanmayı önler.

Dosya aktarımı artık geçerli odağı almıyor.

Dosya transferi soru iletişim kutusu artık daha az düğmeyle aynı seçenekleri sunuyor. Ek olarak, dosya küçük resimleri artık iletişim kutusu tarafından düzgün bir şekilde isteniyor.

thunar - dosya aktarım iletişim kutusu

thunar - dosya aktarım iletişim kutusu

Başlatıcılar

Varsayılan olarak, güvenilir başlatıcılar için artık dosya adları yerine başlatıcı adları gösteriliyor.

Geri al/Yinele

Artık herhangi bir silme işleminin geri alınması işlemi yapılmadan önce kullanıcıya sorulacak.

Liste Görünümü

Ağaç görünümlü yan panele benzer şekilde, ana görünüm artık klasör genişletmeyi de destekliyor.

thunar - genişletilebilir klasörler

thunar - genişletilebilir klasörler

Bölünmüş Görünüm

Artık bölünmüş görünüm bölmeleri arasında geçiş yapmak için bir kısayol kullanılabiliyor ve odaklanan bölme artık farklı renklendirme kullanıyor.

thunar - bölünmüş görünüm

thunar - bölünmüş görünüm

Birden fazla sekmesi olan bölünmüş bir bölmeyi kapatırken artık bir iletişim kutusu onay isteyecek.

xfce4-appfinder

Uygulama listesi artık Ctrl+N / Ctrl+P tuşlarıyla da gezilebiliyor (varsayılan VI).

Odak kaybolduğunda Appfinder penceresini otomatik olarak kapatmak için bir seçenek eklendi.

Açılır menüden girdileri seçerken komutları hemen çalıştırmak için Ctrl+Enter kullanılabilir.

Yeni versiyonda uygulamaya özel eylemler sağ tıklandığında gösterilecek.

Başlatıcıların genel isimlerini gösterme seçeneği eklendi.

Appfinder artık isteğe bağlı olarak bir daemon olarak başlatılabiliyor, böylece daha hızlı yanıt veriyor.

Artık tek bir tıklamayla öğelerin başlatılmasına olanak tanıyan bir seçenek var.

xfce4-appfinder - ayarlar

xfce4-appfinder - ayarlar

xfce4-panel

Genel

Panelin kenarlık genişliği artık yapılandırılabilir.

Manuel kurulumlar için: Panel artık XDG temel dizinlerindeki eklentileri bulmak için elinden geleni yapıyor ve bulamadığında yapılandırmasını daha iyi koruyor.

Saat

LCD saat: Etkin olmayan segmentlerin görselleştirilmesi için bir seçenek eklendi.

Analog: Artık isteğe bağlı 24 saat modu da mevcut.

Dijital: Hafta numaraları artık isteğe bağlı olarak gösteriliyor.

Masaüstünü Göster

Artık “masaüstünü göster” panel simgesinin üzerine fare getirildiğinde masaüstünü gösterme olanağı var.

Görev listesi

Simge boyut yönetimi genel olarak iyileştirildi, özellikle libxfce4windowing’e geçilmesiyle.

Tercihler

Artık panel nesnelerini silmek için ‘delete’ tuşu kullanılabilir ve birden fazla nesne aynı anda silinebilir.

Panel yapılandırma listesindeki panel nesneleri artık panelin kendisindeki simgelerle aynı olacak.

xfce4-panel - panel yapılandırma listesi

xfce4-panel - panel yapılandırma listesi

xfce4-power-manager

Ekran Kilidi

Artık özel bir “güvenlik” sekmesi yok. Kilit ekranı yönetimi büyük ölçüde basitleştirildi ve “Light Locker” kaldırıldı. “lock-on-sleep” artık xfce4-session ve xfce4-screensaver ile senkronize ediliyor.

Ekran kilitleme ayarları artık çakışmaları önlemek için yalnızca xfce4-screensaver tarafından işleniyor. xfce4-screensaver-preferences’ı açmak için bir düğme eklendi:

xfce4-power-manager - ayarlar

xfce4-power-manager - ayarlar

xfce4-screensaver - ayarlar

xfce4-screensaver - ayarlar

Güç Ayarları

power-profiles-daemon aracılığıyla farklı güç profillerinin işlenmesine yönelik destek eklendi.

Bazı durumlarda genel şarj durumu hesaplaması yanlıştı ve artık düzeltildi.

Kritik güç iletişim kutusu açıldığında, kullanıcının istemeden yapabileceği eylemler artık engelleniyor.

Artık hibrit uyku modu desteği de mevcut.

Cihaz ayrıntıları sekmesi artık enerji oranını da gösteriyor.

Diğerleri

Kapak kapatma için birkaç kullanım durumu düzeltildi.

Artık kapak kapatıldığında “bilgisayarı kapat” ve “hiçbir şey yapma” seçenekleri var.

Parlaklığı katlanarak değiştirmeye yönelik düğmeler ve klavye arka ışığı geçiş tuşları artık desteklenmektedir.

xfce4-session

Oturum kapatma iletişim kutusu artık oturum kaydetmeyi etkinleştiren bir onay kutusu sağlamayacak.

It is now possible to start a Wayland session via startxfce4 --wayland.

Duvar kağıdı, ekran görüntüsü ve arka plan xapp’i kaydedilerek xdg-desktop-portal için minimum destek eklendi.

xfce4-settings

Görünüm Ayarları

Olası bir donmayı önlemek amacıyla simge temaları artık ayrı bir başlıkta yükleniyor.

Eksik olduğu bilinen simge temaları için artık bir uyarı gösterilecek.

İstemci tarafı dekorasyonlarının kullanımı artık devre dışı bırakılamaz, isteğe bağlı olarak kullanılabilir.

Karanlık temalar artık daha güvenilir bir şekilde tanımlanıyor ve destekleniyor. (Örneğin Qogir ve Orchis temaları için geçerli)

Ekran Ayarları

Eşleşebilecek profillerin listesine varsayılan görüntüleme profili eklendi ve artık birden fazla eşleşme olması durumunda kullanılacak.

Profil yönetimi yalnızca eşleşen profillere değil tüm profillere genişletildi ve artık isimleri düzenlenebiliyor.

Ölçekleme artık her iki boyut için de yapılıyor ve önizlemede ortaya çıkan boyut gösteriliyor.

Yansıtma durum yönetimi genel olarak iyileştirildi, özellikle yenileme hızlarını eşleştirme gereksinimi ortadan kaldırıldı.

Minimal diyaloglar iyileştirildi, özellikle ekranın sola ve yukarıdan aşağıya doğru genişletilebilmesine olanak tanındı ve kompakt profil gösterimi sağlandı.

xfce4-settings - minimal ekran

xfce4-settings - minimal ekran

Fare Ayarları

Uyarlanabilir ve düz fare hızlanma profili arasında geçiş yapmak için bir onay kutusu eklendi.

Yüksek çözünürlüklü kaydırma özelliği artık bunu destekleyen farelerde etkinleştirilebilir.

xfce4-settings - fare

xfce4-settings - fare

Mime Ayarları

Artık birden fazla öğeyi aynı anda seçmek/değiştirmek mümkün.

xfconf

D-Bus oturum hizmetine karşılık gelen bir systemd kullanıcı birimi artık eklendi.

Diske bir xfconf kanalı yazarken boşluklardan artık düzgün şekilde çıkılıyor.

Xfconf-query artık dizi içeriklerini görüntüler.

xfdesktop

Arkaplan Yönetimi

Rastgele duvar kağıdı döngüsü için, duvar kağıtları artık yalnızca diğer tüm duvar kağıtları gösterildikten sonra tekrarlanıyor.

Eski Xfce arka planları büyük ekranlarda kullanılabilmesi için .png’den .svg’ye taşındı.

Degradeler artık gama açısından doğru bir şekilde oluşturulacak.

Simge ızgarası

Masaüstü simgelerini düzenlemeye ilişkin onay iletişim kutusu artık isteğe bağlı.

Artık simge etiketleri ve simge arka planı için özel renkler belirlemek mümkün.

Artık her monitördeki simge ızgarası birbirinden bağımsız.

Küçültülmüş Uygulama Simgeleri

Pencere simgeleri artık başlangıçta pencerenin küçültülmeden önce mevcut olduğu monitörde gösteriliyor.

İçerik menüsü (boş bir alana tıklandığında) artık eskisinden daha kullanışlı seçeneklere sahip.

Dosya Simgeleri

Artık dosyalardan önce klasörleri sıralama seçeneği var.

Simgelerin konumları artık monitörler eklendiğinde veya kaldırıldığında simgelerin beklenmedik şekillerde hareket etmesini önleyecek şekilde kaydediliyor.

Yeni dosyalar ve bırakılan dosyalar artık geçerli imleç konumunun yakınına yerleştirilecek.

Sabit disk ve sürücülerin simgeleri artık isteğe bağlı olarak gösterilebilecek.

Tercihler

‘Masaüstü Simgeleri’ sekmesi tamamen yeniden düzenlendi.

xfdesktop - ayarlar - masaüstü simgeleri

xfdesktop - ayarlar - masaüstü simgeleri

Xfdesktop’un tüm kısayolları artık XfceShortcutsManagers widget’ı kullanılarak yapılandırılabilir.

xfdesktop - ayarlar - klavye kısayolları

xfdesktop - ayarlar - klavye kısayolları

Ayarlar iletişim kutusuna arka plan resimlerinin tutulduğu daha fazla klasör kısayol olarak eklendi.

Ayarlar iletişim kutusu, arka plan iletişim kutusunun dışından değiştirildiğinde güncellenecektir.

Duvar kağıdı resim klasörleri artık gecikmeyi önlemek için tamamen asenkron olarak yükleniyor.

İçerik Menüsü

Artık Xfdesktop’ta özel eylemlerin basamaklandırılması doğru şekilde gösterilecek.

Artık birden fazla seçili klasörü aynı anda açmak mümkün.

İçerik menüsü artık çoğu kullanıcının beklediği gibi düğmeyi bırakmak yerine düğmeye basıldığında açılıyor.

Orta tıklamayla açılan pencere listesi menüsü yeni bir stile ve ek özelliklere sahip.

xfwm4

Esnek tema çeşitleri için destek

Compositor: GLX vsync için softpipe’ı engelleme

Odak: Odak geçerken görev çubuğunu/sayfalayıcıyı atlamayı ekle

Alt-tab yaparken oluşan çökmeyi düzeltin (#762)

Used theme: "Greybird-dark". Used icon-theme: "elementary Xfce dark".