En plus de tout ces points, le problème est aussi de le faire dans GTK qui ne devrait pas trop être lié à une plateforme particulière.
GTK n'est pas utilisé uniquement par GNOME, mais aussi par Xfce, Lxde, Windows MacOS...
En plus, je verrai mal GTK tirer des dépendances comme Tracker pour analyser les fichiers récents, les metadata des images et la recherche sur le disque.
Encore un problème, c'est qu'il n'y a pas vraiment d'interface de configuration du sélectionneur de fichier, comme on peut le trouver sur Nautilus (par exemple, l'option ne pas faire de vignette si le fichier dépasse 5Mo ou est dans un répertoire distant...).
En plus, les développeurs de GTK / GNOME sont en plus en général assez réticents à la configuration car ça complexifie beaucoup la maintenance et la qualité du code.
Est-ce que GTK doit intégrer quasiment Nautilus et Tracker complètement juste pour permettre de choisir un fichier ?
Apparemment, après la lecture du rapport gitlab, il semblerait qu'il y a statu quo avec l'implémentation actuelle qui est un difficile équilibre entre aucune fonctionnalité avancée et une implémentation complète de Nautilus.
[^] # Re: C'est parce que c'est très compliqué
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse au lien Sélecteur de fichiers de Gnome, toujours pas de vignettes (même avec GTK4). Évalué à 5.
En plus de tout ces points, le problème est aussi de le faire dans GTK qui ne devrait pas trop être lié à une plateforme particulière.
GTK n'est pas utilisé uniquement par GNOME, mais aussi par Xfce, Lxde, Windows MacOS...
En plus, je verrai mal GTK tirer des dépendances comme Tracker pour analyser les fichiers récents, les metadata des images et la recherche sur le disque.
Encore un problème, c'est qu'il n'y a pas vraiment d'interface de configuration du sélectionneur de fichier, comme on peut le trouver sur Nautilus (par exemple, l'option ne pas faire de vignette si le fichier dépasse 5Mo ou est dans un répertoire distant...).
En plus, les développeurs de GTK / GNOME sont en plus en général assez réticents à la configuration car ça complexifie beaucoup la maintenance et la qualité du code.
Est-ce que GTK doit intégrer quasiment Nautilus et Tracker complètement juste pour permettre de choisir un fichier ?
Apparemment, après la lecture du rapport gitlab, il semblerait qu'il y a statu quo avec l'implémentation actuelle qui est un difficile équilibre entre aucune fonctionnalité avancée et une implémentation complète de Nautilus.