KDE için alternatif bir kontrol paneli olan Latte Dock 0.10'un piyasaya sürülmesi

İki yıllık geliştirme sürecinin ardından görevleri ve plazmoidleri yönetmek için zarif ve basit bir çözüm sunan Latte Dock 0.10 piyasaya sürüldü. Bu, macOS veya Plank paneli stilindeki simgelerin parabolik büyütülmesi efektine yönelik desteği de içerir. Latte paneli, KDE Çerçeveleri ve Qt kütüphanesi temel alınarak oluşturulmuştur. KDE Plazma masaüstüyle entegrasyon desteklenir. Proje kodu GPLv2 lisansı altında dağıtılmaktadır.

Proje, benzer görevlere sahip panellerin (Now Dock ve Candil Dock) birleştirilmesi sonucu kuruldu. Birleşmeden sonra geliştiriciler, Candil'de önerilen Plazma Kabuğundan ayrı çalışan ayrı bir panel oluşturma ilkesini Now Dock'un yüksek kaliteli arayüz tasarımı özelliği ve yalnızca KDE ve Plazma kitaplıklarının kullanımıyla birleştirmeye çalıştılar. üçüncü taraf bağımlılıkları.

Ana yenilikler:

  • Ekranın bir kenarına birden fazla panel yerleştirmek mümkündür.
  • Açılır paneller için destek eklendi.
  • Panel köşelerinin yuvarlama yarıçapını ayarlama ve panel gölgesinin boyutunu belirleme yeteneği eklendi.
  • 10 panel görünürlük modu sunulmaktadır.
  • Gerektiğinde yan panellerin görünmesi için, panelin yalnızca harici uygulamalar, komut dosyaları veya kısayollarla yapılan kullanıcı eyleminden sonra görünüp kaybolduğu bir mod eklendi.
  • Latte Dock panel geometrisinin Plazma masaüstüne gönderilmesinin yanı sıra, doğru pencere konumlandırması için GTK_FRAME_EXTENTS'i destekleyen pencere yöneticilerine görüntülenebilir alan verilerinin gönderilmesi etkinleştirildi.
  • GNOME, Cinnamon ve Xfce gibi KDE dışındaki ortamlarda kullanılabilen widget'ları (Widget Gezgini) yüklemek ve eklemek için yerleşik bir iletişim kutusu eklendi.
  • Birden fazla Latte Görevi uygulamasını tek bir panele yerleştirme desteği eklendi.
  • Paneldeki uygulamaları hizalamak için yeni bir mod eklendi.
  • Panelde uygulama aramanın parabolik etkisi uygulandı.
  • KDE Plasma'nın MarginsAreaSeparators desteği eklendi ve daha küçük widget'ların yerleştirilmesine olanak sağlandı.
  • Paneldeki elemanların yerleşimini kontrol etmeye yönelik tüm diyalogların tasarımı değiştirildi. Kullanıcıya her panel düzeni için kendi renk şemasını tanımlama fırsatı verilir.
  • Paneller, öğelerin pano aracılığıyla taşınmasını, yapıştırılmasını ve kopyalanmasını destekler.
  • Panellerdeki öğelerin düzenini dışa aktarma ve aynı formu diğer kullanıcılar için yeniden oluşturmak amacıyla panelleri şablon olarak kullanma yeteneği eklendi.

Kaynak: opennet.ru

Yorum ekle