Я нахожу раздражение изменений в панели сообщений GNOME Shell 3.6. Есть ли способ переключить панель сообщений на старую модель или, по крайней мере, сжать элементы и не дать им вытолкнуть весь рабочий стол при вызове?
Я нахожу раздражение изменений в панели сообщений GNOME Shell 3.6. Есть ли способ переключить панель сообщений на старую модель или, по крайней мере, сжать элементы и не дать им вытолкнуть весь рабочий стол при вызове?
Ответы:
Новый дизайн делает лоток непригодным для многих приложений, таких как CherryTree, Deluge и т. Д., Которые имеют значки в трее, так как вам придется ждать одну длинную секунду для каждого доступа! И если случайно курсор мыши коснется нижней части рабочего стола всего на секунду, вы увидите неприятное движение. Я не знаю, куда разработчики гномов хотят пойти с такими "новшествами".
Тем не менее, вы можете изменить поведение лотка, отредактировав его и /usr/share/gnome-shell/js/ui/messageTray.js.изменив TRAY_DWELL_TIME to 50 msгорячую зону на старый правый нижний угол, изменив строку, которая выглядит так let shouldDwell = ...:
let shouldDwell = (x >= monitor.x && x == monitor.x + monitor.width - 1 &&
Это снова делает лоток пригодным для использования, но я не нашел способа предотвратить это движение вверх.
РЕДАКТИРОВАТЬ (благодаря @ 6ahodir):
Чтобы предотвратить перемещение рабочего стола вверх, измените тот же файл ( /usr/share/gnome-shell/js/ui/messageTray.js) и обновите следующую строку в _showDesktopClone()функции:
{ y: -this.actor.height,
к этому:
{ y: 0,
Если вы хотите удалить messageTray,
let shouldDwell = (x >= monitor.x + monitor.width && x <= monitor.x + monitor.width + 1 &&
Вы можете уменьшить сообщение лоток, модифицируя /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;
}
И вы должны также изменить размер значков в /usr/share/gnome-shell/js/ui/messageTray.js. Найдите SOURCE_ICON_SIZEконстанту в Sourceклассе и установите для нее значение по вашему выбору :-)