Masaüstü

KDE Plasma 6.8 Süssüz Uygulamalara Sunucu Tarafı Gölge Ekliyor

Yaklaşan KDE Plasma sürümü, kendi pencere gölgelerini çizmeyen uygulamaların görsel tutarlılığını iyileştiriyor

  • KDE Plasma 6.8, Ekim ortasında yayınlanacak.
  • Yeni özellik, kendi gölgesini çizmeyen uygulamalara sunucu tarafı gölge ekler.
  • GTK ve Qt uygulamaları arasındaki görsel farklılıkları giderir.
  • X11 altında otomatik çalışır, Wayland altında manuel yapılandırma gerektirir.
  • Yeni pencere kuralı ile kullanıcılar kolayca gölge ekleyebilir.
KDE Plasma 6.8 Süssüz Uygulamalara Sunucu Tarafı Gölge Ekliyor

Yaklaşan KDE Plasma 6.8 sürümü, Ekim ortasında yayınlanacak ve KWin pencere yöneticisine yeni bir özellik ekliyor: kendi gölgelerini çizmeyen uygulamalara sunucu tarafı gölge ekleme. Bu özellik, özellikle GTK ve Qt uygulamaları arasındaki görsel farklılıkları gidererek daha tutarlı bir masaüstü deneyimi sunmayı hedefliyor.

Pencere gölgeleri genellikle kompozitör veya uygulamanın kendisi tarafından çizilir. GTK uygulamaları genellikle istemci tarafı dekorasyon kullanırken, Qt uygulamaları kompozitörden hem pencere dekorasyonunu hem de gölgesini çizmesini ister. Ancak bazı uygulamalar hiçbirini yapmaz, bu da kare köşeler, gölgesiz pencereler ve görsel tutarsızlık yaratır.

Plasma 6.8'deki bu yeni özellik, KWin geliştiricisi Vlad Zahorodnii tarafından eklendi ve kullanıcıların bu pencerelere kompozitör tarafından çizilen gölgeleri zorlamasına olanak tanıyor. Bu sayede üçüncü taraf uygulamalar Plasma ile daha uyumlu hale geliyor.

Plasma 6.7'de benzer bir sonuç elde etmek mümkündü ancak birkaç manuel adım gerekiyordu: KWin pencere kuralı oluşturmak ve Breeze dekorasyon ayarlarında başlık çubuğunu gizlemek. Plasma 6.8, bu işlemi otomatikleştirerek yeni bir pencere kuralı sunuyor: "Pencere yöneticisi başlık çubuğunu, çerçeveyi ve gölgeleri çizer".

Bu özellik tüm üçüncü taraf pencere dekorasyonlarıyla hemen çalışmayacak; dekorasyon temalarının yeni bir gölge stili desteklemesi gerekiyor. X11 altında KWin, uygun pencerelere otomatik olarak gölge eklerken, Wayland altında bu otomatik değil ve kullanıcıların manuel pencere kuralları oluşturması gerekiyor. Gelecekte bir Wayland protokolü, uygulamaların kompozitör tarafı gölgeleri isteyip istemediğini belirtebilir.