Aller au contenu principal
Bienvenue sur Forum Puppy Linux - Toutou Linux - Astuces - Aides !
Lorsque vous n'êtes pas connectés vous pouvez visiter la totalité du forum mais avec certaines restrictions : cf le règlement pour les visiteurs non connectés. Vous êtes chaleureusement conviés à vous inscrire afin de bénéficier de toutes les fonctionnalités du forum et de participer aux échanges.
Sujet: Signets GTK et Rox (Lu 757 fois) sujet précédent - sujet suivant
0 Membres et 1 Invitédans ce sujet

Signets GTK et Rox

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.

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.
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..

C'est tout pour aujourd'hui.

Cordialement

Polo
Cum facis quod potes, significat te facere quod debes.

Re : Signets GTK et Rox

Répondre #1
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 ! ;)
Vive Toutou Linux
"Tout le monde a le droit de vivre en paix !" dit une dame africaine.

Re : Signets GTK et Rox

Répondre #2
@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
Cum facis quod potes, significat te facere quod debes.

Re : Signets GTK et Rox

Répondre #3
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é.

Re : Signets GTK et Rox

Répondre #4
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
Cum facis quod potes, significat te facere quod debes.

Re : Signets GTK et Rox

Répondre #5
@augras

Feci quod potui.
Cum facis quod potes, significat te facere quod debes.

 

Re : Signets GTK et Rox

Répondre #6
Parfait !
Merci.

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

 
Simple Audio Video Embedder