Puis-je empêcher les applications de sélectionner "Récemment utilisées" par défaut dans les boîtes de dialogue de sélection de fichiers?

33

Dans Ubuntu et Kubuntu 11.10, je vois des changements de comportement dans la boîte de dialogue de sélection de fichiers GTK. Lorsque j'essaie d'ouvrir un nouveau fichier (deuxième, troisième, etc., pas le premier dans l'éditeur), afficher la section "Recenty used". Il est très inapproprié pour moi, dans 10.04 boîte de dialogue affiche le dossier où se trouve l'ancien fichier ouvert. Quelqu'un sait-il comment je peux ramener l'ancien comportement?

    
posée Dim_K 27.09.2011 - 09:42
la source

5 réponses

8

A ma connaissance, il s’agit d’une "fonctionnalité" de GTK + 3.x, et je ne suis pas certain qu’elle puisse être modifiée.

Si je trouve une solution, je mettrai à jour ma réponse, mais pour l’instant je n’en connais aucune (autre que signaler un bogue).

Mise à jour:

Je crois que j'ai peut-être trouvé une solution partielle. Ce n'est malheureusement pas permanent.

  1. Installez dconf-tools .
  2. Exécutez dconf-editor .
  3. Accédez à org.gtk.settings.file-chooser .
  4. Modifiez la valeur last-folder-uri dans le dossier de votre choix, par exemple file:///home/rolandixor/Desktop .
  5. Les dialogues de sélecteur de fichiers doivent maintenant utiliser ce dossier par défaut. Cependant, ils seront utilisés récemment si vous utilisez le dialogue, mais n'ouvrez / enregistrez pas réellement un fichier.

Update2:

Comme c'est plutôt compliqué, voici une autre solution possible (partielle):

  1. Ouvrez gedit .
  2. Ouvrez un fichier (à partir du dossier que vous souhaitez utiliser).
  3. Enregistrez un fichier (enregistrer sous) dans le dossier que vous souhaitez utiliser.
  4. Fermer gedit. Cela ne fonctionnera que si vous ouvrez un fichier à partir d'un dossier et enregistrez-le dans un dossier. Si vous ouvrez le dialogue et que vous ne faites rien, il sera rétabli lorsque vous le fermez. Il n'y a pas moyen de contourner cela.
réponse donnée RolandiXor 27.10.2011 - 01:43
la source
4

J'ai également été surpris par ce comportement et je l'ai examiné de plus près ces derniers jours.

Jusqu'à présent, je n'ai trouvé qu'une seule des applications GTK3 qui a toujours été utilisée récemment: Gedit. Toutes les autres applications que j'ai testées (Totem, Eog, Evince, File-Roller, ...) commencent par un dossier "normal" dans leur sélecteur de fichier (testé avec une nouvelle session invité).

J'ai donc fait un petit patch qui fait tomber Gedit dans le dossier Home au lieu de Used: lien

Je peux également fournir un debdiff sur demande ou créer un PPA.

    
réponse donnée ThePainter 02.11.2011 - 21:54
la source
2

Pour GTK2, vous souhaitez éditer $XDG_CONFIG_HOME/gtk-2.0/gtkfilechooser.ini et définir

StartupMode=cwd

Pour GTK3, il n'y a aucun moyen de le changer. Dans les anciennes versions, cette commande pouvait fonctionner

gsettings set org.gtk.SettingsFileChooser startup-mode cwd
    
réponse donnée Max Tsepkov 15.11.2013 - 06:07
la source
1

Il serait peut-être plus facile de patcher gtk3 pour remplir les fichiers récemment utilisés avec le dossier dans lequel se trouvait le dernier fichier. Je pense que cela fonctionnerait bien pour moi.

    
réponse donnée Jason Axelson 01.12.2011 - 05:49
la source
-3

Vous pouvez également utiliser un raccourci pour révéler la zone de saisie Emplacement et accéder au répertoire souhaité: ~ (signe tilde), Maj-'sur certains claviers.

    
réponse donnée sgtpep 23.04.2012 - 12:23
la source

Lire d'autres questions sur les étiquettes