Kann der Gnome 3.6-Infobereich verkleinert werden?

13

Ich finde die Änderungen in der GNOME-Shell 3.6 in der Nachrichtenablage irritierend. Gibt es eine Möglichkeit, die Nachrichtenablage auf das alte Modell umzustellen oder die Objekte zumindest zu verkleinern und zu verhindern, dass sie den gesamten Desktop belasten, wenn sie beschworen werden?

Vagrant232
quelle
1
Ihrer Beschreibung nach sprechen Sie über die GNOME-Shell und die Nachrichtenablage. Ich habe Ihre Frage mit der genaueren Terminologie bearbeitet, um sicherzustellen, dass niemand verwirrt wird :)
Dylan McCall

Antworten:

11

Das neue Design macht die Taskleiste für viele Apps wie CherryTree, Deluge usw. mit Taskleistensymbolen unbrauchbar, da Sie für jeden Zugriff eine lange Sekunde warten müssen! Und wenn der Mauszeiger zufällig nur eine Sekunde lang die Unterseite des Desktops berührt, sehen Sie eine unangenehme Bewegung. Ich weiß nicht, wohin die Gnome-Entwickler mit solchen "Innovationen" wollen.

Sie können jedoch das Verhalten der Taskleiste ändern, indem Sie die von /usr/share/gnome-shell/js/ui/messageTray.js.mir geänderte Änderung bearbeiten TRAY_DWELL_TIME to 50 msund die Hot-Zone auf die alte rechte untere Ecke setzen, indem Sie die Zeile ändern, die lautet let shouldDwell = ...:

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

Dies macht das Tablett wieder benutzbar, aber ich habe keinen Weg gefunden, diese Aufwärtsbewegung zu verhindern.

BEARBEITEN (Danke an @ 6ahodir):

Um eine Aufwärtsbewegung des Desktops zu verhindern, ändern Sie dieselbe Datei ( /usr/share/gnome-shell/js/ui/messageTray.js) und aktualisieren Sie die folgende Zeile in der _showDesktopClone()Funktion:

{ y: -this.actor.height,

dazu:

{ y: 0,

Falls Sie die Nachrichtenablage entfernen möchten,

let shouldDwell = (x >= monitor.x + monitor.width && x <= monitor.x + monitor.width + 1 &&    
Tsu Jan
quelle
Super Jungs, genau das habe ich gesucht !! Vielen, vielen Dank.
Cory Gross
Vielen Dank! Neue Gnome-Shell hat meine Workflows ein wenig unterbrochen. Aber wissen Sie, ob ich diesen Code ändern kann, ohne die installierten Dateien zu manipulieren? Eine Möglichkeit pro Benutzer, das Verhalten der Gnome-Shell zu überschreiben?
Thinred
5

Sie können das Nachrichtenfach verkleinern, indem Sie Änderungen vornehmen /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;
}

Und Sie sollten auch die Größe der Symbole in ändern /usr/share/gnome-shell/js/ui/messageTray.js. Suche die SOURCE_ICON_SIZEKonstante in der SourceKlasse und setze sie auf den Wert deiner Wahl :-)

Aldo Culquicondor
quelle
2

Deaktivieren Sie den Benachrichtigungsbereich-Hover:

let shouldDwell = 0;

Es gibt eine Tastenkombination für den Infobereich (Standard ist super + m)

Andrew
quelle