Acho as alterações do GNOME Shell 3.6 na bandeja de mensagens irritantes. Existe uma maneira de alternar a bandeja de mensagens para o modelo antigo ou, pelo menos, reduzir os itens e impedir que ela empurre toda a área de trabalho ao ser convocada?
Acho as alterações do GNOME Shell 3.6 na bandeja de mensagens irritantes. Existe uma maneira de alternar a bandeja de mensagens para o modelo antigo ou, pelo menos, reduzir os itens e impedir que ela empurre toda a área de trabalho ao ser convocada?
Respostas:
O novo design torna a bandeja inutilizável para muitos aplicativos como CherryTree, Deluge, etc. que possuem ícones de bandeja, pois é necessário aguardar um segundo por cada acesso! E se, por acaso, o cursor do mouse tocar a parte inferior da área de trabalho por apenas um segundo, você verá um movimento desagradável. Não sei para onde os desenvolvedores do gnome querem ir com essas "inovações".
No entanto, você pode alterar o comportamento da bandeja editando /usr/share/gnome-shell/js/ui/messageTray.js.Alterei TRAY_DWELL_TIME to 50 mse defina a zona quente para o antigo canto inferior direito, alterando a linha que lê let shouldDwell = ...:
let shouldDwell = (x >= monitor.x && x == monitor.x + monitor.width - 1 &&
Isso torna a bandeja utilizável novamente, mas não encontrei uma maneira de impedir esse movimento para cima.
EDIT (Graças a @ 6ahodir):
Para impedir o movimento ascendente da área de trabalho, altere o mesmo arquivo ( /usr/share/gnome-shell/js/ui/messageTray.js) e atualize a seguinte linha na _showDesktopClone()função:
{ y: -this.actor.height,
para isso:
{ y: 0,
Caso você queira remover a messageTray,
let shouldDwell = (x >= monitor.x + monitor.width && x <= monitor.x + monitor.width + 1 &&
Você pode reduzir a bandeja de mensagens 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;
}
E você também deve alterar o tamanho dos ícones /usr/share/gnome-shell/js/ui/messageTray.js. Procure a SOURCE_ICON_SIZEconstante na Sourceclasse e defina-a com o valor de sua escolha :-)