Como posso redimensionar a janela Configurações do sistema?

5

Tendo instalado o MyUnity, ele também aparece como uma entrada na caixa de diálogo Configurações do sistema. No entanto, a janela Configurações do sistema não se adapta a ela. Agora eu tenho que rolar para baixo para ver as entradas de baixo, porque a janela Configurações do Sistema não é redimensionável, nem pode ser maximizada. Isso é um inseto? Ainda há muito espaço na minha tela. Então, por que rolar para baixo? Existe uma maneira de tornar esta janela redimensionável / maximizável ou adaptar-se ao número de entradas?

Veja a imagem:

Observação: desativei as barras de rolagem de sobreposição. Mas isso não tem nada a ver com isso. Também não funciona com barras de rolagem de sobreposição ativadas.

    
por DoubleDouble 02.05.2012 / 08:21

3 respostas

7

Você pode forçar a capacidade de redimensionamento editando o arquivo /usr/share/gnome-control-center/ui/shell.ui e alterando:

 <property name="resizable">False</property>

para

 <property name="resizable">True</property>
    
por Henrique Rodrigues 23.05.2012 / 15:08
3

Você não pode redimensioná-lo. O problema é descrito em este relatório de bug , e foi vinculado a este relatório de erros . Você pode marcar lá que isso afeta você também .

    
por Jakob 02.05.2012 / 09:59
3

Essa inconsistência também me irrita e encontrei uma pequena solução continuando do post de Henrique.

Edite este arquivo:

/usr/share/gnome-control-center/ui/shell.ui

No começo, você verá estas linhas:

<object class="GtkWindow" id="main-window">
<property name="title" translatable="yes">System Settings</property>
<property name="resizable">False</property>
<property name="icon_name">preferences-desktop</property>
<property name="window_position">center</property>

Adicione esta linha após a última propriedade para abrir a janela com uma largura fixa:

<property name="width_request">1000</property>

Ou uma linha indicando uma altura fixa:

<property name="height_request">760</property>

E modifique a linha redimensionável para:

<property name="resizable">True</property>

Isso consertará a largura de 1000 pixels (ou a altura para 760) ou o que quer que você insira e tornará a janela redimensionável. Não vai lembrar de nada quando você redimensionar embora. Ele sempre abrirá com largura de 1000 px ou 760 px de altura. Mas pelo menos a maldita barra de rolagem se foi e todos os ícones estão visíveis.

Agora há uma falha com essa coisa de solicitação de largura / altura. A janela principal abrirá na altura solicitada, mas quando você selecionar uma configuração como "Aparência" e depois voltar para "Todas as configurações" usando o botão superior, a barra de rolagem estará de volta e a janela principal será menor novamente. De volta ao começo.

Você pode contornar esse comportamento colocando a linha height_request dentro da seção "GtkVBox" em vez da seção "GtkWindow" como fizemos acima. Então procure:

<object class="GtkVBox" id="vbox1">
<property name="visible">True</property>
<property name="orientation">vertical</property>

E adicione a linha:

<property name="height_request">760</property>

nesta seção. Você pode remover a linha da seção "GtkWindow". A nova falha aqui é que todas as janelas de configuração serão abertas a 760 px de altura e não serão dimensionadas para caber.

Então cabe a você o que você preferir. :)

aplausos peepz.

    
por Joost Van Durme 09.07.2012 / 13:26