DankMaterialShell (DMS) 1.6 artık kullanılabilir. Şu kompozit sunucuları desteklemektedir: niri, Hyprland, Sway, MangoWC, labwc, Scroll ve Miracle WM. DankMaterialShell, bir görev çubuğu, sanal masaüstü değiştirici, kurulu uygulamalar arasında gezinmek için bir arayüz ve bir yapılandırıcı dahil olmak üzere bir masaüstü oluşturmak için birleştirilebilen birleşik bir bileşen seti sağlar. Tasarımı Material Design 3 konseptine uygundur. Sistem entegrasyonu, araçlar ve yükleyici için arka plan işlemi Go dilinde yazılmıştır ve MIT lisansı altında lisanslanmıştır. Arayüz bileşenleri, paneller, widget'lar ve grafik uygulamaları, C++ ve Qt ile yazılmış Quickshell çerçevesi kullanılarak QML dilinde yazılmıştır.
DankMaterialShell'in özellikleri:
- GTK, Qt ve sistem uygulamalarına otomatik olarak uygulanan dinamik temalar. Temaların renk şemaları, seçtiğiniz masaüstü duvar kağıdının rengine göre belirlenir.
- Arka plan işlemi içinde CPU, RAM ve GPU sıcaklığı ve kaynak tüketimi verilerini toplamak için yerleşik ölçümleme araçları mevcuttur. Çalışan işlemleri yönetmek için bir arayüz de bulunmaktadır.
- Sistemde kurulu uygulamalar arasında gezinmeyi sağlayan, eklentilerle genişletilebilen bir arayüz; programları, dosyaları, açık pencereleri ve komutları arama özelliğini destekler.
- Ağ, Bluetooth, ses cihazları ve ekranın yapılandırılması için arayüz içeren kontrol merkezi.
- Gece modunu etkinleştirme ve açık ile koyu temalar arasında geçiş yapma özelliği.
- Bildirim gruplandırmayı, biçimlendirme metnini ve klavye navigasyonunu destekleyen bir bildirim merkezi.
- Takvim, hava durumu tahmini, pano geçmişi ve MPRIS protokolünü kullanan medya oynatıcılarla entegrasyon için bir widget paneli.
- Oturum yönetimi özelliklerine sahip bir sistem kilit ekranı. Belirli bir süre kullanıcı etkinliği olmadığında uyku modunu etkinleştirebilir veya ekranı kilitleyebilirsiniz.
- Dank Greeter giriş ekranı.
- İşlevselliği genişleten ve eklenti deposundan kurulabilen bir eklenti sistemi.
- Arch, Fedora ve diğer dağıtımlarda DankMaterialShell tabanlı bir ortamı dağıtmanıza ve yapılandırmanıza olanak tanıyan evrensel bir yükleyici. Debian, UbuntuopenSUSE, Gentoo ve Void Linux.
- Dank Search, sistemdeki dosyaları aramak için kullanılan bir arama aracıdır.
- Dank Calendar, CalDAV protokolünü destekleyen ve Google ve Microsoft hizmetleriyle senkronize olan bir takvim planlayıcısıdır.
- Özel bir dosya yöneticisi ve akıllı telefon entegrasyonu için DankConnect uygulaması geliştirme aşamasındadır.

Yeni sürümdeki değişiklikler arasında:
- Performans optimizasyonları uygulandı; bu sayede IPC mesaj iletim hızı 5.2 kat arttı, ekran görüntüsü aracıyla görüntü kaydetme hızı 4-8 kat daha hızlı hale geldi ve renk seçici kullanılırken CPU yükü 3.9 kat azaldı. Kullanıcı ortamının bellek tüketimi %19 azaltılarak 76 MB'a düşürüldü.
- Yeni bir panel modu olan Dank Island kullanıma sunuldu. Bu modda, widget'lar kullanıcı eylemlerine veya sistem olaylarına dinamik olarak yanıt veren, görsel olarak farklı adalar şeklinde tasarlanmıştır. Bu mod, "Çubuk -> Görünüm" ayarlarındaki "Ada" seçeneği aracılığıyla etkinleştirilir.


- Dank-greeter giriş ekranının ilk sürümü tamamlandı.

- dgop sistem izleme aracı ve dsearch arama motoru artık FreeBSD için ilk destek sürümüne sahip.

- Dcal takvim planlayıcısı artık günlük ve haftalık listelerde sürükle-bırak yöntemiyle etkinlik oluşturmayı destekliyor. Birden fazla öğeyi aynı anda seçmek de artık mümkün.

- Ekran görüntüsü alma aracı artık birden fazla monitörü kapsayan bir ekran alanını seçmenize olanak tanıyor. Kaydırma gerektiren pencere alanlarını yakalamak için kaydırılabilir yakalama modunun ön uygulaması eklendi. 10 bit renk ve HDR desteği sağlayan Wayland wp_color_manager_v1 protokolü desteği eklendi.

- Yeni eklenti tarayıcısı eklendi.

- GTK3 uygulamaları için dinamik temalar desteği eklendi (GTK3 uygulamaları artık yeniden başlatmaya gerek kalmadan sistem renk şemasındaki değişiklikleri anında algılıyor).
- Tasarım teması seçme arayüzü artık metin kontrast seviyesini (AA - 4.5:1 veya AAA - 7:1) gösteriyor.
- Ağ ayarları arayüzü artık diğer sistemlerle ağ erişimini paylaşmak için Wi-Fi Hotspot özelliğini etkinleştirmeyi destekliyor. Kablosuz ağlar listesini yenilemek için bir düğme eklendi. NetworkManager'a hücresel modemler için bir arka uç eklendi.
- Birden fazla Bluetooth adaptörüyle aynı anda çalışma desteği eklendi.
- Görev çubuğu, sabitlenmiş ve çalışan uygulamaları birbirinden ayırır.
- FreeBSD platformu için ilk destek eklendi.
- Masaüstü bileşenlerinin sürüm numaralandırması standartlaştırıldı. dsearch, dgop, dcal ve dgreeter artık DMS ile birlikte yayınlanıyor ve ortak bir sürüm numarasına sahip.
Kaynak: opennet.ru







