Gnome 3.6 bildirim alanı küçültülebilir mi?


13

İleti tepsisindeki GNOME Shell 3.6 değişikliklerini tahriş edici buluyorum. Mesaj tepsisini eski modele geçirmenin veya en azından öğeleri küçültmenin ve çağrılırken tüm masaüstünü itmesini engellemenin bir yolu var mı?


1
Açıklamanızla, GNOME Kabuğu ve mesaj tepsisi hakkında konuştuğunuzu düşünüyorum. Kimsenin kafasının karışmamasını sağlamak için sorunuzu daha spesifik bir terminoloji ile düzenledim :)
Dylan McCall

Yanıtlar:


11

Yeni tasarım, tepsiyi CherryTree, Deluge vb. Gibi tepsi simgelerine sahip birçok uygulama için kullanılamaz hale getirir; Ve şans eseri, farenizin imleci masaüstünün alt kısmına sadece bir saniye dokunursa, kötü bir hareket görürsünüz. GNOME geliştiricilerinin bu tür "yeniliklerle" nereye gitmek istediklerini bilmiyorum.

Ancak, değiştirdiğim düzenlemeyi kullanarak tepsi davranışını /usr/share/gnome-shell/js/ui/messageTray.js.değiştirebilir TRAY_DWELL_TIME to 50 msve şu let shouldDwell = ...şekilde okunan satırı değiştirerek sıcak bölgeyi eski sağ alt köşeye ayarlayabilirsiniz :

let shouldDwell = (x >= monitor.x && x == monitor.x + monitor.width - 1 &&

Bu, tepsiyi tekrar kullanılabilir hale getirir, ancak yukarı doğru hareketi önlemenin bir yolunu bulamadım.

EDIT (@ 6ahodir sayesinde):

Masaüstünün yukarı doğru hareketini önlemek için aynı dosyayı ( /usr/share/gnome-shell/js/ui/messageTray.js) değiştirin ve _showDesktopClone()işlevde aşağıdaki satırı güncelleyin :

{ y: -this.actor.height,

buna:

{ y: 0,

MessageTray öğesini kaldırmak istiyorsanız,

let shouldDwell = (x >= monitor.x + monitor.width && x <= monitor.x + monitor.width + 1 &&    

Harika çocuklar, bu tam olarak ne aradığını !! Çok çok teşekkürler.
Cory Gross

Teşekkürler! Yeni gnome kabuğu iş akışlarımı biraz kırdı. Ancak, yüklü dosyaları kurcalamadan bu kodu değiştirip değiştiremeyeceğimi biliyor musunuz? Gnome-shell davranışını geçersiz kılmanın kullanıcı başına bir yolu var mı?
43'te inceltildi

5

Mesaj tepsisini değiştirerek küçültebilirsiniz /usr/share/gnome-shell/theme/gnome-shell.css

#message-tray {
    background: #2e3436 url(message-tray-background.png);
    background-position: 0 0;
    background-repeat: repeat;
    transition-duration: 250;
    height: 36px;
}

Ayrıca simgelerin boyutunu da değiştirmelisiniz /usr/share/gnome-shell/js/ui/messageTray.js. Sınıf SOURCE_ICON_SIZEiçindeki sabiti arayın Sourceve seçtiğiniz değere ayarlayın :-)


2

Bildirim alanı fareyle üzerine gelme özelliğini devre dışı bırakın:

let shouldDwell = 0;

Bildirim alanı için tuş bağlama (varsayılan süper + m)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.