Et oui, déjà des corrections apportées à la ToasterLib. Si vous aviez seulement regardé l'exemple qui se trouve dans les articles de flex-tutorial, vous aviez peu de chance de rencontrer le bug corrigé en question puisqu'il s'agissait d'un bug de resize du Toaster (sur les articles, le SWF a une taille fixe).
Quand on redimensionnait l'application (ou tout du point, le conteneur parent du Toaster, la notification ne bougeait pas et pouvait donc soit être partiellement cachée, soit se retrouver au milieu de la page. Le code était déjà prévu mais pas la logique (j'ai voulu faire une release rapide).
Après quelques switch et une dixaine de lignes de code, ce bug est désormais corrigé.
Les exemples en ligne ont été mis à jour (pensez à vider votre cache).
Vous pouvez donc télécharger le nouveau SWC de la ToasterLib (v1.0.2):
Télécharger le SWC de la ToasterLib
Ou alors, vous pouvez faire un checkout des sources par SVN et la compilez vous-même:
Récupérer la ToasterLib par SVN
Si vous utilisez la ToasterLib (ou que vous comptez l'utiliser) et que vous trouvez des bugs, merci d'utiliser l'onglet "Issue" du projet pour rentrer vos bugs:
Signaler un bug sur la ToasterLib
Dans le tutorial précédent, on a vu comment installer Subclipse sous Flex Builder 3. On va voir ici comment installer un autre client SVN, plus puissant et pratique selon moi que j'utilise en environnement professionnel, Subversive.
Installer Subversive sur Flex Builder 3 (Eclipse 3.3)
Installation de JDT
Avant d'installer Subversive, vous devrez télécharger et installer JDT. Comme pour Subclipse, démarrer Flex Builder puis dans le menu Help > Software Updates > Find And install:
Cliquez ensuite sur "New Remote Site".
Si vous essayez d'installer directement Subversive, vous aurez un message d'erreur:
Subversive SVN JDT Ignore Extensions (Optional) (Incubation) (0.7.8.I20091023-1300) requires plug-in "org.eclipse.jdt.core"
Vous devez installer l'extension JDT avant d'installer Subversive. Dans la fenêtre Find And Install, choisissez "Europa Discovery Site" puis Finish. Choisissez "Eclipse Java Development Tools 3.3.2r33x_r20080129-.." dans "Java Development":

Acceptez la licence, puis Finish et Install All. Une fois JDT installé, rédemarrez Flex Builder avant d'attaquer l'installation de Subversive.
Lire la suite: 'Flex Builder 3 et SVN – Installer Subversive sur Flex Builder'
Pour accéder à des projets versionnés avec SVN, il vous faut vous munir d'un client SVN. Si vous ne connaissez pas SVN, c'est un outil vous permettant de sauvegarder vos fichiers, de travailler en collaboration à plusieurs mais aussi à gérer les versions de fichiers. Il existe beaucoup de clients SVN, chacun ayant des fonctionnalités différentes (TortoiseSVN, Subversive, Subclipse, …). Pour ma part, en environnement professionnel, j'utilise Subversive qui est de très bonne facture. On va voir ici la procédure pour installer Subclipse
Installation de Subclipse sous Flex Builder 3
Tout d'abord, ouvrez Flex Builder (ou Eclipse, si vous avez la version plug-in). Ce tutorial est fait pour Flex Builder 3, donc pour une version Eclipse 3.3 Calisto. Pour d'autres versions d'Eclipse (3.5 Ganymède par exemple), reportez-vous au site officiel de subversion. Une fois votre workspace ouvert, dans le menu, naviguez vers Help > Software Updates > Find and Install:

Choisissez ensuite "Search for new features to Install":

L'écran suivant va dépendre de ce que vous avez déjà installé sur votre Eclipse/Flex Builder. Avec une install fraîche, vous devriez avoir "Europa Discovery Site" et "The Eclipse Project Update". Cliquez sur "New Remote Site" sur la droite.
Lire la suite: 'Flex Builder 3 et SVN – Installer Subclipse sur Flex Builder'
Commentaires récents