Listeur d'onglets - Historique

[ Retour à la page de l'extension ]

Version 0.5

Informations

- Fermeture d'onglets avec le clic central.
- Correction de bugs.
- Correction de problèmes relatifs à d'autres extensions.

Détail sur l'historique

Version 0.5.5.20090529 :
- Correction d'un bug sur l'alternance Titre/URL après une suppression d'un onglet.

Version 0.5.4.20090429 :
- Ajout d'un titre pour la fenêtre.
- Récupération des événements quand la souris est sur la liste en cas de suppression de l'onglet courant.

Version 0.5.3.20090428 :
- La liste ne se ferme plus quand on ferme l'onglet courant.

Version 0.5.2.20090427 :
- Récupération du menu contextuel dans la page.

Version 0.5.1.20090427 :
- Annule les gestes de MouseGesture quand la liste est affiché.

Version 0.5.0.20090425 :
- Le clic centrale ferme les onglets (problème avec l'onglet courant qui oblige qui me fait perdre mes événements).
- Correction du delta pour le scroll.

Version 0.4

Informations

- Correction de problèmes d'apparition du menu contextuel (seulement dans la page)
- Correction du scroll de la page au survole de celle-ci (seulement dans la page)

Détail sur l'historique

Version 0.4.0.20090423 :
- Blocage de la propagation de l'événement de « scroll » dans les pages.
- Blocage de l'événement de « clic droit » dans les pages.

Version 0.3

Informations

- Amélioration pour les favicons
- Fond transparent
- Affichage des noms de pages ou des URL au clic gauche.
- Une icône pour l'extension
- Ajout support de SongBird 1.*

Détail sur l'historique

Version 0.3.3.20090421 :
- Meilleur cohérence du DOM.
- Support de Songbird.
Note : Gecko 1.9 semble le minimum pour que cela fonctionne

Version 0.3.2.20090420 :
- Ajout d'une icône pour la liste des modules.
- Test sur la dernière version bêta de Firefox.
L'extension est disponible sur Mozilla Add-ons.

Version 0.3.1.20090420 :
- Correction CSS sur le noms longs.
- Fixe le choix nom/URL (non sauvé si la fenêtre est fermée). URL reste par défaut.
- Ajout de la possibilité de traduction (pour l'instant seulement en français et anglais, mais vu le peu de texte...)

Version 0.3.0.20090419 :
- Correction sur les favicon (il prend la favicon de la page et non du domaine).
- Suppression de l'état Popup → fond transparent.
- Ajout d'un fonctionnalité au clic gauche.
- Modifications diverses du CSS.

Version 0.2

Informations

- Correction de problèmes détectés
- Rendre le tout un peu moins moche :D

Détail sur l'historique

Version 0.2.0.20090417 :
- Correction de la taille des favicons qui ne sont pas en 16×16.
- Correction du déplacement dans la liste qui n'affiche rien.
- Correction de l'onglet courant non sélectionné à l'ouverture du popup.
- Ajout nombres d'onglets de la page.
- Modifications diverses du CSS.

Version 0.0 ~ 0.1

Informations

Objectif :
- Reproduire le fonctionnement de Notepad ++ sur la fonctionnalité.
- Juste faire que ça fonctionne (à peu près) :D

Détail sur l'historique

Version 0.1.0.20090416 :
- Remplissage de la liste.
- Récupération des favicons (en fait, c'est juste « domaine + favicon.ico »)
- Transmission des informations au popup
- Faire en avant l'onglet actif dans la liste
- Faire que la sélection d'une ligne renvoie sur l'onglet en question
- La molette fonctionne même sur le popup
- Mise en forme du popup

Version 0.0.2.20090415 :
Création d'un squelette d'extension. À partir de là, j'ai essayé de fusionner avec ce que j'ai fait précédemment. Le plus dur aura été de trouver comment faire un popup.
- fichier d'installation
- faire fonctionner le script en environnement « browser.xul »
- création d'une fenêtre en fonction du nombre de lignes
- récupération de la liste d’onglets

Version 0.0.1.20090414 :
En fait, j'ai juste commencé à comprendre comment fonctionne le XUL en simulant en fichier « .xul » avec un script comme faire défiler la liste avec la roulette. Connaissant déjà le javascript ça était plutôt simple... Sauf qu'en tant que page, c'est vite limité.
- Faire défiler la liste uniquement quand il y a un clic droit + mollet
- Faire disparaitre la liste s’il n'y a aucune action
- Mettre en relief la ligne sélectionnée (CSS)

8 commentaires déposés

Par Zéfling, le 19/04/2009 à 20:52:20
Avatar
Webmaster

J'avoue que j'ai des petits soucis avec :
- Le clic droit : j'aimerais qu'il ne renvoie rien si la fenêtre et activée
- le scroll : qui continue de fonctionner si le pointeur survole un élément en arrière plan dans Firefox que l'on peut scroller.
- MouseGestures : qui bloque le clic gauche.
- FireGestures : dont je viens de découvrir qu'il y a une fonctionnalité qui fait la même chose que mon extension, mais sous forme de menu contextuel uniquement dans le document.
- MouseGestures & FireGesture : Ils me font tout de même un dessin du tracé... :D

J'ai beau chercher, je ne trouve pas comment faire. Ce n'est pas simple...

L'homme est le plus inhumain des animaux.
Par Zéfling, le 23/04/2009 à 10:47:58
Avatar
Webmaster

Normalement, la prochaine version (0.5) intégrera la fermeture d'onglets.

La plus grande consolation de la médiocrité, c'est que le génie n'est pas immortel.
Par Zéfling, le 25/04/2009 à 20:59:38
Avatar
Webmaster

Avec TabRenamizer, j'ai aucun problème. Ça doit donc venir d'ailleurs.

L'homme est le plus inhumain des animaux.
Par Florio, le 28/04/2009 à 09:50:24
Avatar
Membre

Alors je vois pas =/ Je suis MAUDIT :'(

Désolé, je n'ai jamais eu autant d'inspiration que Luitoine pour les signatures.
Par hwi, le 29/04/2009 à 08:07:30
Visiteur

I have 2 monitors and Firefox running on the secondary screen. If I activate your Add-on, the tab selection window appears on my primary screen.
Can you center it on top of the Firefox window (or on the monitor where FF runs)?

Anyway, nice Add-on for people with lots of open tabs in FF.

Holger
-
Brême, Allemagne

Par Zéfling, le 30/04/2009 à 11:55:52
Avatar
Webmaster

hwi > I not found solution, but I still look.
Sorry, it's my first extension. :D

Florio > Maintenant j'ai le même problème sur compte courant. Sur celui de test et celui de ma sœur, ça passe bien car ils ont peu d'extensions. Vu que j'utilise des actions super courante, il est n'est pas impossible que d'autres extensions foutes la merde.
Bref, elle n'est pas prête de sortir de son statut « expérimentale » mon extension. :(

働いたら負け。
Par Zéfling, le 17/05/2009 à 18:10:29
Avatar
Webmaster

Bon j'oublie une version en openPopop()... J'arrive presque au même résultat sauf :
- Un simple clic me ferme le popup
- Le scroll ne fonctionne plus sur le popup.
- La position fait n'importe quoi même en la précisant explicitement
- Le clic ne fonction plus que sur le popup
- Le scroll fonctionne toujours dans la page et en plus il est obligé de recalculer la position du popup.

Pour ceux qui aurait envie de tester : XPI.

Visiblement, ce n'est pas ça qui me répondra mes problèmes. Sauf si quelqu'un qui s'y connaît mieux que moi me file une astuce. :D

Compared to French grammar, nothing is hard. (Rasmus Lerdorf)
Par Zéfling, le 29/05/2009 à 23:59:07
Avatar
Webmaster

Je cherche désespérément à me servir de l'option « modal » pour le popup parce corrigerait foule de problème. Sauf que je vois pas trop comment passer la main au popup sans relâcher le clic...

Sans le modal, j'y arrive en cliquant sur un lien. Et du coup ça active la possibilité de cliquer sur les noms pour se rendre directement a un onglet avec le clic droit. Je ne l'ai pas précisé dans la note de la v0.5.5 parce que ça ne fonctionne que d'une façon très tordue et c'est sans intérêt.

Bref, il doit bien y avoir un moyen. Si seulement je pouvais tracer l'interface de Firefox aussi facilement qu'une page web avec Firebug.

Si vous quelqu'un aurait une info qui me soit utile pour améliorer l'extension, je la veux bien. :arigatou

L'homme est le plus inhumain des animaux.

Écrire un commentaire