Özel Malzeme Kabuğu 42 mevcuttur

Bir yıllık geliştirmenin ardından, GNOME için döşeme ve uzamsal pencere düzeni kavramlarının bir uygulamasını sunan özel kabuk Material Shell 42 yayınlandı. Proje, GNOME Shell'in bir uzantısı olarak tasarlanmıştır ve pencerelerle çalışmayı ve arayüzün öngörülebilir davranışını otomatikleştirerek gezinmeyi basitleştirmeyi ve iş verimliliğini artırmayı amaçlamaktadır. Kod, TypeScript'te yazılmıştır ve GPLv3 lisansı altında dağıtılmıştır. Material Shell 42'nin piyasaya sürülmesi, GNOME 42'nin üstünde çalışmak için destek sağlar.

Material Shell, pencereler arasında geçiş yapmak için, açık uygulamaları çalışma alanlarına bölmek anlamına gelen bir Uzamsal Model kullanır. Her çalışma alanı birden çok uygulama içerebilir. Böylece, sütunların uygulamalar olduğu ve satırların çalışma alanları olduğu sanal bir uygulama pencereleri ızgarası oluşturulur. Kullanıcı, mevcut hücreye göre ızgara üzerinde hareket ederek görünümü değiştirebilir, örneğin, aynı çalışma alanındaki uygulamalar arasında geçiş yapmak için görünümü sola veya sağa, çalışma alanları arasında geçiş yapmak için yukarı veya aşağı hareket ettirebilirsiniz.

Material Shell, yeni çalışma alanları ekleyerek ve bunlarda uygulamalar açarak, kullanıcı dostu ve öngörülebilir bir pencere alanı oluşturarak, uygulamaları gerçekleştirilen konu veya görevlere göre gruplandırmanıza olanak tanır. Tüm pencereler kiremitlidir ve üst üste binmez. Mevcut uygulamayı tam ekrana genişletmek, çalışma alanından diğer uygulamalarla yan yana görüntülemek, tüm pencereleri sütunlar veya ızgaralar şeklinde görüntülemek ve ayrıca yatay ve dikey kullanarak pencerelerin keyfi bir biçimde istiflenmesi mümkündür. komşu pencerelerle sabitleme.

Kullanıcı tarafından yapılandırılan uzamsal model, yeniden başlatmalar arasında kaydedilir ve bu, kullanıcı tarafından seçilen öğelerin sabitlenmesiyle tanıdık bir ortam oluşturmanıza olanak tanır. Bir uygulama başlatıldığında, çalışma alanlarının genel düzeni ve bunlara ekli uygulamalar korunarak penceresi önceden kendisi için seçilen yere yerleştirilir. Navigasyon için, daha önce başlatılan tüm uygulamaların kullanıcı tarafından seçilen yerlerde gösterildiği oluşturulan ızgaranın düzenini görüntüleyebilirsiniz ve bu ızgaradaki uygulama simgesine tıklamak, istenen uygulamayı uzamsal modeldeki yerinde açacaktır. .

Bir klavye, dokunmatik ekran veya fare kullanılarak kontrol edilebilir. Arayüz öğeleri Materyal Tasarımı tarzında tasarlanmıştır. Açık, koyu ve temel (rengi kullanıcı seçer) temalar sağlanır. Fare ve dokunmatik ekran kontrolü için ekranın sol tarafında gösterilen çubuk kullanılır. Panel, kullanılabilir çalışma alanları hakkında bilgi görüntüler ve geçerli çalışma alanını vurgular. Panelin alt kısmında çeşitli göstergeler, sistem tepsisi ve bildirim alanı görüntülenir.

Geçerli çalışma alanında çalışan uygulamaların pencerelerinde gezinmek için görev çubuğu görevi gören üst çubuk kullanılır. Uzamsal model yönetimi bağlamında, sol panel çalışma alanları eklemek ve bunlar arasında geçiş yapmaktan, üst panel ise mevcut çalışma alanına uygulama eklemek ve uygulamalar arasında geçiş yapmaktan sorumludur. Üstteki çubuk, ekrandaki pencerelerin döşemesini kontrol etmek için de kullanılır.



Kaynak: opennet.ru

Yorum ekle