Technical discussions | Discussions techniques
|
fabounet, Saturday 16 February 2008 à 03:56
|
|
Subscription date : 30 November 2007
Messages : 17118
|
si y'a un signal c'est bon alors
je savais pas pour le vfs-root :-/ y'a quoi dans le vfs-root de XFCE ? on peut adapter ou juste renommer si besoin est.
hug, bien vu pour l'erreur, OeilDeFaucon  |
|
Tofe, Saturday 16 February 2008 à 09:21
|
|
Subscription date : 09 February 2008
Messages : 921
|
Ouch, un message à 4h du mat...
Et bien, dans ThunarVfs, en fait, le truc, c'est qu'il n'y a pas de vfs-root
Tu as le choix entre
- file:/ (qui est "/")
- home:/ ( /home/tofe )
- removable-media:/ ( /media, en gros )
- desktop:/ (/home/tofe/Desktop )
( - trash:/ mais pas sûr encore ) ( /home/tofe/.Trash )
Donc plutôt que de m'embeter pendant 10 jours, j'ai fait un cas particulier pour "_vfs_root_", et dans ce cas-là je liste les volumes. Bizarrement, avec le VFS de Thunar, il n'y a pas de répertoire listant les volumes --> il virtualise pas grand chose ce VFS
Edit: "trash:/" c'est sûr, par contre ça suit les recommandations du XDG, donc ça pointe vers ~/.local/share/Trash... |
Subscription date : 30 November 2007
Messages : 422
|
Bonjour Tofe,
Rien à voir avec ce fil, mais j'aurai besoin de ton aide (Xfce) pour le wiki
voir ici |
|
Tofe, Sunday 17 February 2008 à 19:21
|
|
Subscription date : 09 February 2008
Messages : 921
|
Bon, j'ai un peu avancé. J'ai les bookmarks qui s'affichent, maintenant. Mais j'ai un minuscule soucis: quand on clique sur un volume il dit qu'il n'a aucune action associée, et quand on clique sur un bookmark, il essaie de le monter... Bon pour le dernier point c'est un peu ma faute, j'arrive pas encore à déterminer le statut monté/pas monté, ça foire un peu. Mais pour le premier point, je vois pas trop... Je vais creuser un peu plus.
Il faut aussi que je regarde si l'affichage des networks dans shortcuts fait tout planter ou pas
Autre chose, pour dustbin: moi je vais pas pouvoir te retourner un path unix de la poubelle, je vais donc te retourner l'URI. Ca fait un peu râler ta fonction ensuite, mais t'avais qu'à utiliser le vfs  |
|
ctaf, Monday 18 February 2008 à 00:30
|
|
Subscription date : 30 November 2007
Messages : 311
|
tjs personne au courant de ce qui est prevu pr le prochain vfs de xfce?
parceque gio/gvfs integré dans la glib et bien codé ca va faire un malheur et c'est dans la prochaine version de gnome !! |
|
fabounet, Monday 18 February 2008 à 03:48
|
|
Subscription date : 30 November 2007
Messages : 17118
|
Tofe si t'as des modifs à faire pour intégrer ton vfs au dock, pas de problème, on s'arrangera pour que les 2 puissent s'entendre.
pour la poubelle, si t'as une URI, y'a pas une fonction dans la lib d'xfce poru en faire un chemin local ? |
|
Tofe, Monday 18 February 2008 à 08:08
|
|
Subscription date : 09 February 2008
Messages : 921
|
ctaf: je cite un type sur la mailing-list thunar-dev, du 7 décembre dernier:
Don't know but when gvfs/gio come out it'll be in next gtk, so as xfce doesn't keep up with bleeding edge gtk for older machines/distros etc, I don't think we'll get gio/gvfs in Thunar very soon. Yet I hope i'm wrong :p.
Je vais quand même tenter de regarder un petit peu plus, on sait jamais.
Fab: non il n'y a aucune fonction pour faire, et c'est fait exprès... Une fois qu'un chemin est virtuel, il est virtuel, point. Mais bon je peux me débrouiller pour le faire moi-même pour trash:/, puisque dans ce cas on sait qu'elle est locale, et on sait même où elle est située (standard XDG). |
|
fabounet, Monday 18 February 2008 à 09:48
|
|
Subscription date : 30 November 2007
Messages : 17118
|
ben c'est justement l'intérêt de la fontcion get_trash_path, c'est de te fournir le chemin de la poubelle
dans gnome-vfs y'a une fonction qui te la donne par volume, si y'a pas ça dans xfce alors il va falloir s'en passer, comme tu dis si c'est du XDG ça se fait bien. |
|
ctaf, Monday 18 February 2008 à 19:43
|
|
Subscription date : 30 November 2007
Messages : 311
|
merci Tofe peut etre que je repasserais sous xfce a ce moment la... pq thunar j'addore mais bon me manque le vfs |
|
nochka85, Tuesday 19 February 2008 à 21:55
|
|
Subscription date : 29 November 2007
Messages : 7408
|
Tofe, comment tu configure le dock pour que la poubelle s'ouvre vers le bon répertoire ?? ... Moi il ne m'ouvre rien du tout !
PS : Au fait, je suis sous EeeXubuntu ... et je découvre XFCE |
|
Tofe, Tuesday 19 February 2008 à 23:00
|
|
Subscription date : 09 February 2008
Messages : 921
|
Ben j'ai configuré le module de la poubelle pour lancer "Thunar", et j'ai mis "/home/tofe/.local/share/Trash" en tant que répertoire. Ca marchotte, par contre le nombre de fichiers dans la corbeille n'est pas forcément exact, à cause de la structure décrite ci-après pour le répertoire de la poubelle avec Xfce.
---- snip couper ici, la suite est intéressante et juste, mais inutile ----
Hum... Faudra que je regarde un peu mieux, mais tu auras comme problème que Thunar (gestionnaire de fichiers de Xfce) fait comme préconisé dans le standard XDG, et que la poubelle au départ pense un peu comme Nautilus (gestionnaire de fichiers de Gnome), qui lui fait selon sa sauce
Conséquences, tu as nautilus qui te créée des répertoire poubelles ".Trash" un peu partout, et tu as Thunar qui utilise la poubelle "/home/nochka/.local/share/Trash". Evidemment nautilus et Thunar ne gèrent pas leurs poubelles de la même manière, ce serait trop merveilleux: Nautilus met simplement les fichiers dans .Trash, alors que Thunar stocke également des infos pour par exemple restaurer le fichier au bon endroit.
Dans la corbeille Thunar, tu as donc:
- "/home/nochka/.local/share/Trash/files" qui contient les fichiers
- "/home/nochka/.local/share/Trash/info" qui contient des infos sur les fichiers suscités |
|
fabounet, Wednesday 20 February 2008 à 14:28
|
|
Subscription date : 30 November 2007
Messages : 17118
|
ah oui j'avais remarqué ça aussi sous KDE !
mais ça ne pose pas de problème, il suffit de mettre ~/.local/share/Trash/files dans la liste des corbeilles et ça roule, on n'a pas vraiment besoin des infos.
le nombre de fichiers et le nombre de déchets ne sont pas les mêmes si certains déchets sont des répertoires.
en effet, si je ne peux pas ajouter un moniteur sur la corbeille, je me contente de compter les déchets, et pas tous les sous-répertoires autrement ce serait trop bourrin (car alors c'est un timer qui est utilisé à la place du monitoring)
donc oui ça marchotte, mais tout ira mieux dés qu'on aura les moniteurs sous XFCE
et d'accord avec toi pour dire que la gestion des multi-poubelles sous Gnome est un vrai bordel ! |
|
nochka85, Wednesday 20 February 2008 à 21:48
|
|
Subscription date : 29 November 2007
Messages : 7408
|
En tout cas, merci bien pour l'info : J'arrivais vraiment pas à le trouver ce répertoire Trash
Bref, tout marche nickel ! |
|
Tofe, Tuesday 26 February 2008 à 20:58
|
|
Subscription date : 09 February 2008
Messages : 921
|
Bon, euh, pour Xfce c'est pas gagné les amis :-/
Je vais faire un petit bilan:
Il se trouve que le VFS de Thunar est très, très limité... pas d'abstraction du réseau, abstraction foireuse des médias amovibles (je pensais que removable-media:/// existait, mais en fait, non.),...
Du coup, résultat: j'arrive en effet à avoir une poubelle correcte, mais pas beaucoup plus correcte qu'une poubelle configurée avec un ~/.local/share/Trash/files et un "Thunar" en lanceur. Et pour shortcuts, là c'est une petite catastrophe: en effet Thunar-VFS ne peut me donner quasiment aucune info sur un média amovible non monté. Du coup on n'arrive pas à associer une action avec un média non monté, genre "mount", quoi. Pour les bookmarks j'ai essayé de passer par les type MIME, mais dans Ubuntu les répertoires sont associés à... Nautilus. Pour les raccourcis réseaux dans shortcuts on oublie, le VFS ne le gère pas.
Donc, au final, je suis tenté de dire: euuuh il servira à quoi, ce plugin d'intégration ? A mon avis ce serait plus simple pour l'instant d'avoir ce plugin pour gérer la poubelle correctement, et pour toutes les autres fonctionnalités faire un fallback sur gnome-integration, ou même sur un linux-integration très basique. Tout cela en attendant fébrilement gio/gvfs.
Fabounet, si ça t'intéresse je peux toujours t'envoyer le code ou le committer, de toutes façons j'ai pas l'intention de le jeter |
|
nochka85, Tuesday 26 February 2008 à 21:14
|
|
Subscription date : 29 November 2007
Messages : 7408
|
Est-ce que le glisser/déposer de répertoire (de thunar) dans le dock fonctionne ? ... car c'est le seul truc qui me manque réellement sur mon Eeepc |
|
Tofe, Tuesday 26 February 2008 à 21:28
|
|
Subscription date : 09 February 2008
Messages : 921
|
hihi euh bonne question, j'ai pas testé
[edit] l'icone est ajoutée, ensuite lorsqu'on clique dessus ça part joyeusement en core dump (parce que je lance nautilus comme un pied, je pense). Je vais me débrouiller pour modifier légèrement ce comportement et que ça lance Thunar au lieu de planter  |
|
Tofe, Tuesday 26 February 2008 à 21:50
|
|
Subscription date : 09 February 2008
Messages : 921
|
C'est corrigé. Maintenant ça lance l'application associée au type MIME (Nautilus chez moi pour un dossier, mais c'est ma faute )
[edit] c'est corrigé mais faut pas ajouter de monitoring pour l'instant  |
|
nochka85, Tuesday 26 February 2008 à 22:16
|
|
Subscription date : 29 November 2007
Messages : 7408
|
C'est déjà un sacré plus par rapport à la version gnome "simple" utilisée sur XFCE : Que l'on glisse n'importe quoi de thunar, rien n'apparait dans le dock ! Bref, c'est cool si il y a déjà çà qui marche !  |
|
Tofe, Tuesday 26 February 2008 à 22:31
|
|
Subscription date : 09 February 2008
Messages : 921
|
fabounet: je proposerais volontiers un commit, mais j'ai pas une grande envie de mettre en l'air le dépôt svn... tu aurais une solution intermédiaire ? ou alors quelques conseils pour pas tout casser ? notemment j'ai maintenant beaucoup de fichiers générés par autoconf/automake/etc, et je ne suis plus sûr de qui doit être committé... |
|
fabounet, Wednesday 27 February 2008 à 12:35
|
|
Subscription date : 30 November 2007
Messages : 17118
|
pas de soucis normalement, puisque c'est un plug-in c'est indépendant du reste, on n'est même pas obligé de le compiler, donc si tu veux je te fais un accés au svn et tu pourras travailler dessus et avoir des retours, c'est plus sympa |
Technical discussions | Discussions techniques
|