É possível desativar o novo alicate de redimensionamento que aparece no Ubuntu Natty / 11.04?
É possível desativar o novo alicate de redimensionamento que aparece no Ubuntu Natty / 11.04?
Respostas:
É possível redimensionar as garras ou ocultá-las, definindo a largura e a altura como zero. Coloque o seguinte em ~/.gtkrc-2.0
:
style "default-style"
{
GtkWindow::resize-grip-height = 0
GtkWindow::resize-grip-width = 0
}
class "GtkWidget" style "default-style"
ou adicione essas strings no corpo de estilo "padrão" de /usr/share/themes//gtk-2.0/gtkrc:
GtkWindow::resize-grip-height = 0
GtkWindow::resize-grip-width = 0
Você pode desativar as garras por padrão recompilando gtk + 2 e gtk + 3:
sudo apt-get build-dep libgtk2.0-0 libgtk3.0-0
sudo apt-get install quilt
apt-get source libgtk2.0-0 libgtk3.0-0
export QUILT_PATCHES=debian/patches
cd gtk+2*
quilt new 999_remove_grips.patch
quilt edit gtk/gtkwindow.c
Encontre a linha de código:
priv->has_resize_grip = TRUE;
Alterar TRUE para FALSE
quilt refresh
fakeroot dpkg-buildpackage
cd ../gtk+3*
quilt new 999_remove_grips.patch
quilt edit gtk/gtkwindow.c
Encontre a linha de código:
priv->has_resize_grip = TRUE;
Alterar TRUE para FALSE
quilt refresh
fakeroot dpkg-buildpackage
Instale os pacotes deb resultantes e reinicie.
(Obviamente, você precisará fazer isso toda vez que houver uma atualização para o gtk)
Como usuário, isso não é possível. Como seria necessário modificar manualmente a fonte de um aplicativo e incluir a linha abaixo:
gtk_window_set_has_resize_grip(window, false);
Esse recurso foi suportado pelo GTK3 e, portanto, os documentos do desenvolvedor estão nesta página.
Desde que você não tenha problemas com as alças, é melhor deixá-las lá, pois elas servem a um propósito muito importante: facilitar o redimensionamento das janelas.
Isso pode ser possível editando os arquivos de tema gtkrc, pois encontrei uma postagem no Deviantart que menciona o uso do mecanismo pixmap e um png transparente.
Tentei uma edição rápida, mas não consegui fazê-la funcionar, no entanto, alguém com mais conhecimento de temas pode ter mais sucesso.
Eu achei que essa era a maneira mais fácil: http://www.omgubuntu.co.uk/2011/05/disable-the-resize-grip-in-ubuntu-11-04/