Можно ли уменьшить область уведомлений Gnome 3.6?

Я нахожу изменения в GNOME Shell 3.6 в панели сообщений раздражающими. Есть ли способ переключить панель сообщений на старую модель или, по крайней мере, сжать элементы и не дать им толкать весь рабочий стол при вызове?

13
задан 20 October 2012 в 21:01

3 ответа

Новый дизайн делает лоток неприменимым для многих приложений как CherryTree, Наводнение, и т.д. которые имеют значки панели задач, поскольку необходимо ожидать одна долгая секунда каждого доступа! И если, случайно, курсор Вашей мыши коснется настольной нижней части в течение только секунды, то Вы будете видеть противное перемещение. Я не знаю, где разработчики гнома хотят пойти с такими "инновациями".

Однако Вы могли изменить поведение лотка путем редактирования /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 &&    
11
ответ дан 20 October 2012 в 21:01

Отключение наведения области уведомлений:

let shouldDwell = 0;

Для области уведомлений существует привязка клавиш (по умолчанию super + m)

0
ответ дан 20 October 2012 в 21:01

Вы можете уменьшить лоток для сообщений, изменив /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 и установите для нее значение по вашему выбору: -)

0
ответ дан 20 October 2012 в 21:01

Другие вопросы по тегам:

Похожие вопросы: