show filesystem em vez de “places” no seletor de arquivos gtk

7

Em quase todos os programas, quando clico em open , uma caixa de diálogo de seleção de arquivos é aberta, conforme mostrado abaixo. Essa caixa de diálogo mostra recently used files Desktop e assim por diante.

Isso é extremamente irritante. Eu gostaria de ver minha árvore de diretórios. Eu sei que posso obter a árvore de diretórios quando clico em File System , mas gostaria de ter selecionado por padrão.

Eu entendo que este é um problema de gtk2 e há várias perguntas sobre o problema. Mas não encontrei uma solução real.

Não estou perguntando como desabilitar os arquivos recently used . Eu já fiz isso. A lista está vazia, mas recently used ainda é exibido na janela do seletor de arquivos.

Estou usando o ambiente de área de trabalho LXDE no Debian Wheezy.

UPDATE (2016-SET-09):

Eu criei uma recompensa. Espero que alguém possa sugerir uma maneira de corrigir isso no código-fonte, para que eu possa recompilar o componente / biblioteca gtk responsável.

Idealmente, no painel esquerdo, gostaria de ver a árvore do sistema de arquivos começando em / . À direita, gostaria de ver os subdiretórios / arquivos quando clico em um diretório.

Todos os rótulos à esquerda devem ter desaparecido (pesquisa, usado recentemente, home, desktop, sistema de arquivos). Apenas a própria árvore do sistema de arquivos deve estar lá.

    
por Martin Vegter 02.06.2014 / 00:15

3 respostas

1

Eu não tenho o gtk2 instalado para verificar isso, mas você pode tentar isso:

Adicione StartupMode=cwd a $HOME/.config/gtk-2.0/gtkfilechooser.ini .

Eu peguei este tópico: link

    
por 02.06.2014 / 00:28
0

Como as pessoas já disseram aqui, você pode definir StartupMode=cwd em ~/.config/gtk-2.0/gtkfilechooser.ini . Este arquivo já existe, se for GTK + 2, mas não tenho certeza se sua captura de tela mostra o GTK + 3.

Nesse caso, insira esta linha no seu ~/.config/gtk-3.0/settings.ini :

gtk-recent-files-enabled=false

Se você quiser que "/" apareça como primeira exibição, precisará chdir / antes de iniciar o aplicativo.

    
por 09.09.2016 / 16:34
0

Como dito aqui e em outros lugares (por exemplo, um post relacionado que você já viu Desativar" Utilizado recentemente "no seletor de diretório / arquivo GTK ), as opções são recent ou cwd .

Parece que você precisa modificar o código-fonte.

De acordo com o link , a caixa de diálogo é criada com

g_object_new (GTK_TYPE_FILE_CHOOSER_DIALOG,
                     "title", title,
                     "action", action,
                     NULL);

(linha 669), então você teria que alterar g_object_new . Consulte também o link .

link

link

link

    
por 11.09.2016 / 07:00