Forum Puppy Linux - Toutou Linux - Astuces - Aide

Forum Francophone de Puppy/Toutou Linux => Tutoriels => Discussion initiée par: Polo l’asticot le Lundi 04 Mai 2026, 16:20:56

Titre: Signets GTK et Rox
Publié par: Polo l’asticot le Lundi 04 Mai 2026, 16:20:56
Bonjour le monde et au-delà !

Je me permets une petite incursion sur ce forum alors que je n'utilise pas Puppy Linux.
Présentation rapide. J'ai du matériel assez ancien et j'aime passer du temps à économiser trois octets. J'ai une indigestion chronique d'anglais et écrire et réfléchir en français, cela me fait un bien fou ! J'aime bien triturer du code et même si je suis un piètre programmeur, l'ancien forum de Puppy (partie anglaise) m'a tapé dans l'œil pour certains programmes.

Je vais vous parler des signets dans GTK et dans ROX-Filer, mon gestionnaire de fichiers préféré.

Niveau débutant, modéré

Sous Linux, en gros, on utilise des applications construites sur deux grandes bibliothèques graphiques, GTK pour les familles Gnome, XFCE… ou Qt pour KDE, LXQt… On va s'intéresser ici à GTK, la bibliothèque créée à l'origine pour GIMP.

Signets GTK
On charge ou enregistre un fichier en utilisant une boîte de dialogue GTK générique qui, techniquement, s’appelle GtkFileChooser.
Pour poser un marque-page sur un dossier particulier, on parcourt les répertoires et on sélectionne l’élément à ajouter.
Un clic droit sur le répertoire affiche le menu contextuel de la copie.

(https://aidelinux.page.gd/lib/exe/fetch.php/antix/bureaux/utilitaires/signets/signets01.png?w=450&h=476&tok=5a00f2)
Quand on choisit « Ajouter aux signets », le nom du répertoire apparaît dans la colonne gauche de la boîte de dialogue.
On va retrouver ce signet dans tous ses programmes, Gimp, LeafPad, PCManFM, Geany… Hyper pratique !

Remarque : ces signets sont enregistrés dans le fichier /home/root/.config/gtk-3.0/bookmarks sous la forme d’un simple texte. Si on utilise une autre version de GTK (version 2 ou 4), c'est à adapter.

Signets ROX-Filer
Bien entendu, comme la vie n'est jamais simple, ROX-Filer (rox pour les intimes) n'utilise pas cette boîte de dialogue. Il a par contre un système de signets qui lui est propre. Le troisième élément de sa barre d’icône donne accés au menu des signets.
(https://aidelinux.page.gd/lib/exe/fetch.php/antix/bureaux/utilitaires/signets/signets02.png?w=281&h=305&tok=658043)
On peut mémoriser le répertoire en cours en cliquant sur la première entrée Ajouter un nouveau signet. Le nouveau raccourci sera ajouté à la suite des signets existants, en bas du menu. La deuxième entrée du menu permet de classer les signets suivant ses goûts et éventuellement d’en effacer. Il n’est pas possible de changer directement l’intitulé. Personnellement, je ne trouve pas ce système très pratique.

Remarque : chez moi, les signets de ROX-Filer sont enregistrés dans le fichier /home/root/.config/rox.sourceforge.net/ROX-Filer/Bookmarks.xml.

De manière très intelligente, « disciple » a écrit un programme pour choisir ses signets GTK ou ROX-Filer avec une interface commune. Cela utilise des commandes Bash et GtkDialog. Le script est placé dans la rubrique Script dans ce billet. (https://augras.eu/puppy_forum/index.php?topic=364.0).

C'est tout pour aujourd'hui.

Cordialement

Polo
Titre: Re : Signets GTK et Rox
Publié par: Rantanplan le Lundi 04 Mai 2026, 16:55:13
Bonjour @Polo l’asticot‍ ,

merci pour ce billet en français et la traduction script en pas français du tout.

Le site aidelinux... est pas mal du tout (enfin, son contenu à l'intérieur dedans).

Bienvenue cher Polo l'asticot
Et merci pour le cadeau que tu fais à la communauté d'augras.eu/puppy_forum dès ton arrivée.

Fraternitouilles ! ;)
Titre: Re : Signets GTK et Rox
Publié par: Polo l’asticot le Mardi 05 Mai 2026, 07:53:19
@Rantanplan

Merci pour l'accueil. J'ai oublié de dire que, en plus d'être franchement légère, la fenêtre permet de lancer plusieurs gestionnaires de fichiers et donc, avec Rox, facilite les copies et les déplacements.

Fraternité

Polo l'asticot
Titre: Re : Signets GTK et Rox
Publié par: augras le Mardi 05 Mai 2026, 12:10:28
Bonjour @Polo l’asticot‍ ,

Bienvenue sur le forum et merci pour le partage.

En fait il y a mélange des genres dans ton post :) : un tutoriel qui a bien sa place ici… et un script qui lui va dans les Scripts.
Je te laisses modifier en conséquence car je trouve préférable que le sujet sur le script soit à ton nom : je peux scinder un fil mais là tout est dans le même message et du coup il faut bricoler en modifiant ton message initial et créer un autre sujet dans la rubrique Scripts, et si je le fait tu en perds la propriété.
Titre: Re : Signets GTK et Rox
Publié par: Polo l’asticot le Mardi 05 Mai 2026, 14:33:14
Bonjour @augras (Philippe ?)

Je comprends la demande, mais si je déplace la partie script, la personne qui ira dans la rubrique Script ne comprendra plus l'utilité du programme sans les explications qui précédent. Et sans le script, ceux qui lisent le tutoriel vont se demander où je voulais en venir… Je ne vois pas comment faire.

Tu sembles avoir une idée sur la solution. Tu as l'habitude. Tu peux découper ce que tu veux et mettre ton nom dessus, je ne suis pas attaché à la propriété. Tu as carte blanche. Fais au mieux pour que le forum garde sa pleine cohérence, comme c'est de ta responsabilité.

Cordialement
Titre: Re : Signets GTK et Rox
Publié par: Polo l’asticot le Jeudi 07 Mai 2026, 10:06:11
@augras

Feci quod potui.
Titre: Re : Signets GTK et Rox
Publié par: augras le Jeudi 07 Mai 2026, 10:30:31
Parfait !
Merci.

@Rantanplan‍ : ton message irait dans sa plus grande part dans Fourre-tout :) .
Simple Audio Video Embedder