Posso impedir que os aplicativos selecionem “Recently Used” por padrão nas caixas de diálogo do seletor de arquivos?

33

No Ubuntu e no Kubuntu 11.10 eu vejo mudanças no comportamento do diálogo do seletor de arquivos GTK. Quando tento abrir o novo arquivo (segundo, terceiro, etc, não primeiro no editor), mostre a seção "Recomen usado". É muito inadequado para mim, no 10.04 diálogo mostra pasta onde localizado o arquivo aberto anterior. Alguém sabe como eu posso trazer de volta o comportamento antigo?

    
por Dim_K 27.09.2011 / 09:42

5 respostas

8

No meu conhecimento, esse é um "recurso" do GTK + 3.x, e não tenho tanta certeza de que possa ser alterado.

Se eu encontrar uma solução, atualizarei minha resposta, mas por enquanto não sei de nada (além de relatar um bug).

Atualização:

Eu acredito que eu possa ter encontrado uma solução parcial. Infelizmente não é permanente.

  1. Instale dconf-tools .
  2. Executar dconf-editor .
  3. Navegue até org.gtk.settings.file-chooser .
  4. Altere o valor last-folder-uri para a pasta de sua escolha, por exemplo, file:///home/rolandixor/Desktop .
  5. Os diálogos do seletor de arquivos agora devem usar essa pasta por padrão. No entanto, eles serão revertidos para usados recentemente se você usar o diálogo, mas não abrir / salvar um arquivo.

Update2:

Como isso é bastante complicado, aqui está outra solução possível (parcial):

  1. Abra gedit .
  2. Abra um arquivo (da pasta que você deseja usar).
  3. Salve um arquivo (salve como) na pasta que você deseja usar.
  4. Feche o gedit. Isso só funcionará se você realmente abrir um arquivo de uma pasta e salvar em uma pasta. Se você abrir o diálogo e não fizer nada, ele será revertido quando você fechá-lo. Não há como contornar isso.
por RolandiXor 27.10.2011 / 01:43
4

Também fui incomodado por esse comportamento e dei uma olhada mais de perto nos últimos dias.

Eu encontrei apenas um dos aplicativos GTK3 até o momento, que sempre mostra o uso recente em um novo começo: o Gedit. Todos os outros aplicativos que testei (Totem, Eog, Evince, File-Roller, ...) começam com uma pasta "normal" no seletor de arquivos (testado com a nova sessão de convidado).

Por isso, fiz um pequeno patch que faz o Gedit voltar à pasta Início em vez de Recentemente Usado: link

Eu também posso fornecer um debdiff, se solicitado, ou criar um PPA.

    
por ThePainter 02.11.2011 / 21:54
2

Para o GTK2, você deseja editar $XDG_CONFIG_HOME/gtk-2.0/gtkfilechooser.ini e definir

StartupMode=cwd

Para o GTK3, não há como alterá-lo. Em versões mais antigas, este comando pode funcionar

gsettings set org.gtk.SettingsFileChooser startup-mode cwd
    
por Max Tsepkov 15.11.2013 / 06:07
1

Talvez seja mais fácil corrigir o gtk3 para preencher os arquivos usados recentemente com a pasta em que o último arquivo estava. Eu acho que isso funcionaria muito bem para mim.

    
por Jason Axelson 01.12.2011 / 05:49
-3

Além disso, você pode usar o atalho para revelar a caixa de entrada Local e ir para o diretório desejado: ~ (sinal de til), Shift- 'em alguns teclados.

    
por sgtpep 23.04.2012 / 12:23