Gedit : ScratchTab

Auteur
Nibau Rui
Date
()
Catégories
Informatique
Tags
, , ,

ScratchTab est un plugin pour Gedit permettant d'avoir à disposition une feuille de brouillon dans le panneau latéral ou inférieur du logiciel.

Titre
ScratchTab
Auteurs
Rui Nibau
Date
OS
Linux
Version
1.0 (21 mai 2009)
Statut
stable, actif
Licence
CC BY-SA
Téléchargement
gedit-scratchtab-1.0.tar.gz

Une version pour Gedit 3 est en cours de préparation. Elle sera disponible dans quelques jours.

Présentation

Capture d'écran

Capture d'écran de Scratchtab, un petit plugin pour Gedit.

Menu contextuel de Gedit

Menu contextuel de Gedit lorsque l'on sélectionne du texte (0.2).

Capture d'écran

Fenêtre de configuration du plugin (ScratchTab 0.4).

ScratchTab est plugin pour Gedit qui permet de placer une feuille de brouillon dans le panneau latéral ou le panneau inférieur afin d'avoir une zone où stocker des notes, des morceaux de textes ou de simples listes de tâches à effectuer.

Un texte peut y être copié par simple glisser-déposer. La sélection courante peut aussi être envoyée dans ScratchTab par une entrée du menu contextuel (voir capture d'écran ci-dessus).

Une fenêtre de configuration permet de choisir dans quel panneau ouvrir la feuille de brouillon.

Installation

Todo

Programmation
  • N'enregistrer le fichier que s'il y a eu des modifications
  • Voir s'il n'y a pas un moyen plus économique d'alimenter le menu contextuel (il n'y en a pas - en tout cas je n'en ai pas trouvé).
  • Enregistrer le brouillon dés que l'utilisateur quitte l'onglet ScratchTab. (v. 0.2)
Fonctionnalités
  • Placer le fichier de brouillons dans .local/share/gedit/plugins/scratchtab/.
  • Option : possibilité de placer l'onglet dans le panneau latéral ou dans le panneau inférieur
  • Possibilité d'envoyer la sélection courante dans la feuille de brouillon.

Historique

2009-05-21 (1.0)
Première version considérée comme stable.
2009-04-28 (0.4)
Configuration du plugin : possibilité de placer l'onglet dans le panneau latéral ou le panneau inférieur.
2009-04-18 (0.3 - still learning)
  • Nettoyage du code et commentaires
  • Amélioration de la gestion des événements
  • Internationalisation
2008-10-25 (0.2 - back to python)
  • Écouteur de perte de focus pour éviter d'enregistrer le fichier à chaque modification de l'interface.
  • Commande dans le menu contextuel pour copier la sélection dans ScratchTab.
2007-02-25 (0.1)
alpha (python newbie)

Ressources et références

Gedit Reference Manual. Gnome Dev Center

Python Plugin How To for gedit 3. live.gnome.org,

MICAH, Carrick. Writing Plugins for gedit 3 with Python. micahcarrick.com,

PILGRIM, Mark. Dive Into Python. diveintopython.net,