PEACE Alpha Release

PEACE (Pixlib Event And Command Editor) Alpha version 0.0.1 is here !! This a simple editor taht allow you, in the case of a FrontController's PixLib dev, to quickly add a Command, add an event with same name in a EventList and link them in the Controller. For this you just need to set your source folder. Automaticly Peace will look for EventList and Controller and a command folder. If it not find it you can setup manually (if you call it by another name). Next, it will tell you a list of Event, Command and wich one are linked. For now just in a TextArea. This is a proof of concept to have a first feedback.

For now, it was make with Zinc but I hope next release will come using HaXe... If you have some skills on it and a little bit of time be welcome ! Also it use MM Components and I'll try to go to ASWing as soon as possible. My intention is to make a perfect Open Source Flash project... Also to create the Command it use a template you can find in the template folder created by the app at launch time. Change it after launching to change youre command line code. There is just two tags $package$ and $name$ to keep...

!!! WARNING!!!! This is an earlier alpha and I just make some quick test. This application write on your as files so use it with care. I suggest you to make a copy of one of your PixLib's based work for test if. I wait for you feedback at flapflap_at_kilooctet.net

Let's take PEACE

PEACE (Pixlib Event And Command Editor) Alpha version 0.0.1 est disponible !! Son principe en est simple : c'est un petit éditeur qui vous permet dans le cadre d'un framework basé sur le FrontController de PixLib, d'ajouter rapidement une commande de rajouter l'événement correspondant dans la EventList et de les lier dans le Controller. Pour celà vous devez préciser votre dossier source. Automatiquent Peace va rechercher les classes nommées EventList et Controller ainsi qu'un dossier command. Si il ne les trouve pas vous pouvez les préciser (notamment si vous les avez appeller autrement). Ensuite, il va vous lister les événements, les commandes et ceux qui sont liés. Pour l'instant tout ça est brut dans un TextArea. Le but étant un test de pertinence et de couvrir un premier panel de test.

Pour l'instant, l'exécutable est généré par Zinc mais j'espère pouvoir utiliser HaXe pour les prochaines versions. Si vous y connaissez n'hésitez pas à me contacter... J'utilise aussi les composants Flash mais je vais passer sur ASWing dès que possible. Le but étant de faire un projet totalement Open Source Flash. J'oubliais, pour créer les Command, j'utilise un template situté dans le dossier du même nom. Vous pouvez le modifier à votre guise mais uniquement une fois l'application lancée. J'utilise juste deux tags : $package$ et $name$.

!!! ATTENTION !!!! Ceci est une alpha et je n'ai procédé qu'a des tests rapides. Ce programme intervient sur vos fichiers as donc merci de le tester avec précautions. Je vous conseil de copier un de vos projets pour faire le test. J'attends vos retours avec impatience sur flapflap_at_kilooctet.net

Let's take PEACE


Commentaires

  1. Citation
    ali_o_kan (subscribed) a dit 13 décembre 2006, 2:58:

    Super initiative :)

    Tu peux faire un executable mac avec Zinc ou fournir le fla ? ;)

  2. Citation

    Merci !

    C’est prévu dès que je passe sous HaXe. Zinc a un plugin pour faire du MacOsX mais les fonctions IO ne sont pas standard il faut donc choisir la fonction selon l’OS.

    De toute façon pour l’instant le code n’est pas du tout propre, il s’agit déjà de faire une premiere série de tests pour le "Proof Of Concept".
    ;)

    Je vais faire un premier refactoring avant de fournir les sources (mais c’est le but).

  3. Citation

    Excellent !

    J’ai déjà fait quelques tests ce matin. J’ai posté un feedback est sur la mailing list de Pixlib.

    Si tu as besoin de renfort dans le dev de PEACE n’hesites pas ! Ce sera avec grand plaisir :)

    Mike.

Laissez un commentaire

(required)

(required)

Formatter votre commentaire

Les tags XHTML suivants sont utilisables:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Les URLs sont automatiquement converties.