La position des décideurs (que je partage, bien que je n'apprécie pas la façon de faire) semble être la suivante : La configuration de GtkFileChooser ne doit pas dépendre de la configuration de Nautilus.
La position de départ semble être encore plus de principe que ça:
The file chooser is different from the file manager; in the former you click on a file, then click the OK button to accept the operation.
Le comportement par défaut (de l'utilisateur, pas de l'outil) doit être de sélectionner un fichier puis cliquer sur le bouton. Donc le simple clic viendrait foutre en l'air cette vision parfaite des choses.
J'ai d'ailleurs eu la surprise de ce comportement pas plus tard qu'il y a une heure.
Je voulais uploader un fichier dans firefox. Celui a lancé le file selector gtk.
Je choisis images dans les emplacements, je choisis ensuite un dossier dans celui ci en cliquant dessus, je n'entre pas dans le dossier (pas de simple clic) mais le dossier est bien sélectionné, et là je regarde le bouton, il s'appelle Enregistrer, cool, je clique dessus pour enregistrer mon fichier et rien ne se passe, la fenêtre de dialogue reste là.
Uh? Ah non, je suis dans le dossier précédemment sélectionné, le bouton enregistrer sert en fait à entrer dans les dossiers. Une fois dans le dossier, j'ai hésité à cliquer sur enregistrer parce que je n'étais plus certain de ce qu'il produirait.
Bon, ça a marché, mais je ne feins pas la surprise, c'est vraiment ce qui s'est passé.
Un autre truc marrant dans le même genre.
Dans gimp, ayant compris le comportement précédent, je veux enregistrer un fichier. Je clique sur le bouton home en haut, je vois apparaitre tous les dossiers utilisateurs et le mien 'imr' est sélectionné ("surligné"). Je clique enregistrer pour rentrer dedans et ben non, il essaie d'enregistrer le fichier dans home et ne rentre pas dans 'imr' cette fois.
En fait, il y a 2 niveaux de surlignage, celui qui apparaissait n'était pas le bon (pas assez foncé) et je ne sais pas à quoi il correspond. Il fallait cliquer sur 'imr' pour qu'il devienne un peu plus foncé puis cliquer sur enregistrer pour rentrer dans le dossier.
C'est super marrant de voir que toutes ces inconsistences sont faites au nom de la consistence.
Maintenant, il ne faut pas croire que dans l'autre sens c'est exempt de problème.
Dans le file selector de KDE, je suis en simple clic, je clique un dossier, il s'ouvre et j'enregistre dedans en cliquant sur OK.
Ca roule.
Par contre, je peux sélectionner un dossier en ctrl + cliquant dessus OU en cliquant droit dessus (et éventuellement effectuer les opérations du menu contextuels dispos) et en cliquant ensuite dans un espace blanc de la fenêtre de dialogue. Le dossier reste sélectionné (surligné) mais si je clique sur OK, le fichier va aller dans le dossier où le dialogue est, pas dans le dossier sélectionné.
En fait le surlignage n'a aucun effet dans ce cas.
C'est un cas moins perturbant parce qu'on peu de gens ont recours au ctrl + clic ou au clic droit contextuel dans ce cas vu que l'utilisation du file selector en simple clic + OK est suffisament directe pour qu'on n'ait pas recours à autre chose, mais ça montre tous les cas de figure dans lesquels on peut se retrouver.
Il y a par exemple une belle cagade avec ark quand on est en simple clic. Il faudrait une option pour qu'il travaille en double clic.
[^] # Re: Le problème n'est-il pas pris à l'envers ?
Posté par imr . En réponse au journal Gnome 3 : cachez ce bug que je ne saurais voir. Évalué à 6.
La position de départ semble être encore plus de principe que ça:
Le comportement par défaut (de l'utilisateur, pas de l'outil) doit être de sélectionner un fichier puis cliquer sur le bouton. Donc le simple clic viendrait foutre en l'air cette vision parfaite des choses.
J'ai d'ailleurs eu la surprise de ce comportement pas plus tard qu'il y a une heure.
Je voulais uploader un fichier dans firefox. Celui a lancé le file selector gtk.
Je choisis images dans les emplacements, je choisis ensuite un dossier dans celui ci en cliquant dessus, je n'entre pas dans le dossier (pas de simple clic) mais le dossier est bien sélectionné, et là je regarde le bouton, il s'appelle Enregistrer, cool, je clique dessus pour enregistrer mon fichier et rien ne se passe, la fenêtre de dialogue reste là.
Uh? Ah non, je suis dans le dossier précédemment sélectionné, le bouton enregistrer sert en fait à entrer dans les dossiers. Une fois dans le dossier, j'ai hésité à cliquer sur enregistrer parce que je n'étais plus certain de ce qu'il produirait.
Bon, ça a marché, mais je ne feins pas la surprise, c'est vraiment ce qui s'est passé.
Un autre truc marrant dans le même genre.
Dans gimp, ayant compris le comportement précédent, je veux enregistrer un fichier. Je clique sur le bouton home en haut, je vois apparaitre tous les dossiers utilisateurs et le mien 'imr' est sélectionné ("surligné"). Je clique enregistrer pour rentrer dedans et ben non, il essaie d'enregistrer le fichier dans home et ne rentre pas dans 'imr' cette fois.
En fait, il y a 2 niveaux de surlignage, celui qui apparaissait n'était pas le bon (pas assez foncé) et je ne sais pas à quoi il correspond. Il fallait cliquer sur 'imr' pour qu'il devienne un peu plus foncé puis cliquer sur enregistrer pour rentrer dans le dossier.
C'est super marrant de voir que toutes ces inconsistences sont faites au nom de la consistence.
Maintenant, il ne faut pas croire que dans l'autre sens c'est exempt de problème.
Dans le file selector de KDE, je suis en simple clic, je clique un dossier, il s'ouvre et j'enregistre dedans en cliquant sur OK.
Ca roule.
Par contre, je peux sélectionner un dossier en ctrl + cliquant dessus OU en cliquant droit dessus (et éventuellement effectuer les opérations du menu contextuels dispos) et en cliquant ensuite dans un espace blanc de la fenêtre de dialogue. Le dossier reste sélectionné (surligné) mais si je clique sur OK, le fichier va aller dans le dossier où le dialogue est, pas dans le dossier sélectionné.
En fait le surlignage n'a aucun effet dans ce cas.
C'est un cas moins perturbant parce qu'on peu de gens ont recours au ctrl + clic ou au clic droit contextuel dans ce cas vu que l'utilisation du file selector en simple clic + OK est suffisament directe pour qu'on n'ait pas recours à autre chose, mais ça montre tous les cas de figure dans lesquels on peut se retrouver.
Il y a par exemple une belle cagade avec ark quand on est en simple clic. Il faudrait une option pour qu'il travaille en double clic.