Encuentro irritante los cambios de GNOME Shell 3.6 en la bandeja de mensajes. ¿Hay alguna forma de cambiar la bandeja de mensajes al modelo anterior o al menos reducir los elementos y evitar que empuje todo el escritorio cuando se invoca?
Encuentro irritante los cambios de GNOME Shell 3.6 en la bandeja de mensajes. ¿Hay alguna forma de cambiar la bandeja de mensajes al modelo anterior o al menos reducir los elementos y evitar que empuje todo el escritorio cuando se invoca?
Respuestas:
¡El nuevo diseño hace que la bandeja sea inutilizable para muchas aplicaciones como CherryTree, Deluge, etc. que tienen íconos de bandeja, ya que debe esperar un largo segundo por cada acceso! Y si, por casualidad, el cursor de su mouse toca el fondo del escritorio por solo un segundo, verá un movimiento desagradable. No sé a dónde quieren ir los desarrolladores de gnomos con tales "innovaciones".
Sin embargo, puede cambiar el comportamiento de la bandeja editando /usr/share/gnome-shell/js/ui/messageTray.js.
Cambié TRAY_DWELL_TIME to 50 ms
y configuré la zona activa en la esquina inferior derecha anterior cambiando la línea que dice let shouldDwell = ...
:
let shouldDwell = (x >= monitor.x && x == monitor.x + monitor.width - 1 &&
Esto hace que la bandeja se pueda volver a usar, pero no encontré una manera de evitar ese movimiento ascendente.
EDITAR (Gracias a @ 6ahodir):
Para evitar el movimiento ascendente del escritorio, cambie el mismo archivo ( /usr/share/gnome-shell/js/ui/messageTray.js
) y actualice la siguiente línea en la _showDesktopClone()
función:
{ y: -this.actor.height,
a esto:
{ y: 0,
En caso de que desee eliminar el mensajeTray,
let shouldDwell = (x >= monitor.x + monitor.width && x <= monitor.x + monitor.width + 1 &&
Puede reducir la bandeja de mensajes modificando /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;
}
Y también debes cambiar el tamaño de los íconos /usr/share/gnome-shell/js/ui/messageTray.js
. Busque la SOURCE_ICON_SIZE
constante dentro de la Source
clase y ajústela al valor que desee :-)