Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#2251 Le 02/02/2011, à 15:30

YannUbuntu

Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux

pour rappel Ubuntu 9.10 sera obsolete dans 2 mois...


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#2252 Le 02/02/2011, à 19:37

n1c0la5

Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux

kevlar a écrit :

Juste pour le fun, les débuts de l'assistant de scripts ...
http://img59.imageshack.us/img59/1828/capturexzw.png

Hehehe, quand dans Ella?, ou sinon, c'est possible de faire une autre branche pour le tester? (ou avec la version expert, je m'en fous un peu ^^)

Hors ligne

#2253 Le 02/02/2011, à 19:41

kevlar

Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux

un peu de patience, j'essaye de faire un module propre, mais il avance très, très lentement, grand maxi un test/debug par jour

Hors ligne

#2254 Le 06/02/2011, à 17:44

xapantu

Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux

Comme dit dans mon dernier message sur LP, je suis toujours sur ma réécriture du canvas d'Ella :

Démonstration avec les principales fonctionnalités du canvas : http://download.tuxfamily.org/ella/new_canvas-1.ogv
Intégration avec la timeline : http://download.tuxfamily.org/ella/new_canvas-2.ogv
Redimensionnement : http://download.tuxfamily.org/ella/new_canvas-3.ogv

Donc, les différentes fonctionnalités :

  • Redimensionnement dynamique : si un objet est trop haut, genre, à -200, et que le canvas, par défaut, n'affiche que jusqu'à -100, il s'agrandit pour qu'on voit tout. Pareil vers le bas, à droite, à gauche.

  • Redimensionnement des objets avec les 4 coins

  • Rotation avec les 4 coins

  • Changement d'outils redimensionnement/rotation avec un clic simple sur l'objet

  • Sélection à la volée : si un objet n'est pas sélectionné, qu'on clique dessus et qu'on bouge la souris sans relâcher, l'objet est déplacé

  • Cadre de sélection

  • Lecture dans la zone de travail

  • ...

Commentaires/suggestions bienvenues wink


C'est pas finit, mais ça avance tongue

Dernière modification par xapantu (Le 06/02/2011, à 17:45)

Hors ligne

#2255 Le 06/02/2011, à 20:56

n1c0la5

Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux

xapantu a écrit :

Comme dit dans mon dernier message sur LP, je suis toujours sur ma réécriture du canvas d'Ella :

Démonstration avec les principales fonctionnalités du canvas : http://download.tuxfamily.org/ella/new_canvas-1.ogv
Intégration avec la timeline : http://download.tuxfamily.org/ella/new_canvas-2.ogv
Redimensionnement : http://download.tuxfamily.org/ella/new_canvas-3.ogv

Donc, les différentes fonctionnalités :

  • Redimensionnement dynamique : si un objet est trop haut, genre, à -200, et que le canvas, par défaut, n'affiche que jusqu'à -100, il s'agrandit pour qu'on voit tout. Pareil vers le bas, à droite, à gauche.

  • Redimensionnement des objets avec les 4 coins

  • Rotation avec les 4 coins

  • Changement d'outils redimensionnement/rotation avec un clic simple sur l'objet

  • Sélection à la volée : si un objet n'est pas sélectionné, qu'on clique dessus et qu'on bouge la souris sans relâcher, l'objet est déplacé

  • Cadre de sélection

  • Lecture dans la zone de travail

  • ...

Commentaires/suggestions bienvenues wink


C'est pas finit, mais ça avance tongue

Cool, ça promet wink, quand dans Ella?? tongue

@Kevlar:

fix commited

big_smile , je vais pouvoir reprendre l'animation des tux ^^

EDIT: Ah, j'ai vu que c'est prévu pour la semaine prochaine?

Dernière modification par nicodemadrid (Le 06/02/2011, à 21:03)

Hors ligne

#2256 Le 07/02/2011, à 09:26

Brozowski

Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux

xapantu a écrit :

Comme dit dans mon dernier message sur LP, je suis toujours sur ma réécriture du canvas d'Ella :

Démonstration avec les principales fonctionnalités du canvas : http://download.tuxfamily.org/ella/new_canvas-1.ogv
Intégration avec la timeline : http://download.tuxfamily.org/ella/new_canvas-2.ogv
Redimensionnement : http://download.tuxfamily.org/ella/new_canvas-3.ogv

Donc, les différentes fonctionnalités :

  • Redimensionnement dynamique : si un objet est trop haut, genre, à -200, et que le canvas, par défaut, n'affiche que jusqu'à -100, il s'agrandit pour qu'on voit tout. Pareil vers le bas, à droite, à gauche.

  • Redimensionnement des objets avec les 4 coins

  • Rotation avec les 4 coins

  • Changement d'outils redimensionnement/rotation avec un clic simple sur l'objet

  • Sélection à la volée : si un objet n'est pas sélectionné, qu'on clique dessus et qu'on bouge la souris sans relâcher, l'objet est déplacé

  • Cadre de sélection

  • Lecture dans la zone de travail

  • ...

Commentaires/suggestions bienvenues wink


C'est pas finit, mais ça avance tongue

YA HA !
C'est cool ça ! Du très beau travail ! big_smile

@kevlar : Pourquoi tu ne passe pas à Lucid ? Elle est LTS, elle possède des logiciels presque à jours et à de meilleurs compatibilité avec le matériel ... Alors pourquoi les 9.04 et 9.10 ?

Hors ligne

#2257 Le 08/02/2011, à 22:51

xapantu

Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux

nicodemadrid a écrit :

Cool, ça promet wink, quand dans Ella?? tongue


EDIT: Ah, j'ai vu que c'est prévu pour la semaine prochaine?

YA HA !
C'est cool ça ! Du très beau travail !

Merci smile
C'est normalement prévu pour cette semaine, enfin, ça dépend quel niveau de stabilité on veut avoir. Il y a deux trois trucs qui bug méchamment, nottament le redimensionnement d'un objet après une rotation (enfin, c'est pas trop compliqué, mais il faut sortir la calculette, quoi…). La timeline n'est pas très bien intégrée au canvas. D'ailleurs, si quelqu'un veut nettoyer la timeline pour avoir des fonctions et des noms de variables plus clairs et plus commentés, ça serait pas mal.

Après, le chargement de fichier .ella est pas terrible pour l'instant, mais ça devrait vite s'améliorer parce que j'ai un peu nettoyé le code de ce côté là smile

Et aussi, vu que ça serait plus motivant de travailler sur un truc que les autres puissent tester, on pourrait aussi faire une branche de dev pour ella-team, histoire que tout le monde puisse committer dedans.


@grim7reaper : tu pourrais me rappeler le truc des boucles g_slist ? parce que j'ai essayé un truc du genre :

while((node = g_slist_next(list)))
{
   appel de fonctions avec node->data
}

Et ça ne fonctionnait pas ? (du coup, j'ai mis une boucle for() à la place, mais c'est bof je crois ?)

Hors ligne

#2258 Le 08/02/2011, à 23:13

grim7reaper

Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux

xapantu a écrit :

@grim7reaper : tu pourrais me rappeler le truc des boucles g_slist ? parce que j'ai essayé un truc du genre :

while((node = g_slist_next(list)))
{
   appel de fonctions avec node->data
}

Et ça ne fonctionnait pas ? (du coup, j'ai mis une boucle for() à la place, mais c'est bof je crois ?)

list est jamais modifié, tu boucles toujours sur le même maillon là.
De mémoire, il me semble que c'est un truc du style

node = list; 
while((node = g_slist_next(node)))
{
    /* appel de fonctions avec node->data */
}

D'ailleurs pour éviter le code à la Scheme (trop de parenthèses ^^) je le présenterais plutôt comme ça

node = list; 
while(node)  /* ou while(node != NULL) */
{
    /* appel de fonctions avec node->data */
    node = g_slist_next(node);
}

mais c'est toi qui vois.

J'ai trop de boulot en ce moment, mais je suis de loin ce que tu fais et je vois que ça avance pas mal smile

Dernière modification par grim7reaper (Le 08/02/2011, à 23:14)

Hors ligne

#2259 Le 09/02/2011, à 16:44

xapantu

Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux

Ok, je viens de committer (toujours dans ma branche) une modif de ma boucle, merci smile

Hors ligne

#2260 Le 09/02/2011, à 22:37

xapantu

Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux

Voilà, je viens de faire quelques améliorations, on peut maintenant lire (et surtout charger le fichier) l'animation des rectangles (celle de contrib/tests/rectangle.ella) qui bougent dans Ella smile

Bon, rien de révolutionnaire, mais ce sont les bases… (bases qui ne sont d'ailleurs pas atteintes pour le SVG car Ella n'exporte pas correctement l'animation en SVG hmm )

Dernière modification par xapantu (Le 09/02/2011, à 22:37)

Hors ligne

#2261 Le 10/02/2011, à 16:26

kobliha

Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux

je suis un utilisateur simple d'ELLA au Japon. Bien sûr ne pas programmeur.

Il y a quelques questions.

1) Lorsque j'ai lu un fichier .ella entreposé que dans lequel les images sont inclus, il n'y a pas de chèque dans la colonne Usagée de la bibliothèque.
Probablement je pense que c'est ce résultat, mais un aperçu ne devient pas même comme un aperçu au temps de la fabrication.
Je me demande si le fichier du .ella n'est pas sans valeur dans ceci.
Ou est-ce que le dossier du .ella avec une image sera non-correspondance ?

2) Sur l'exporter SWF et SVG animé
L'exportation à SWF est production d'après l'intention, mais un objet bouge pour Emménager le temps qui utilise Zoom de Transitions, dessin animé SVG cinématographique pourtant il n'y a pas de chèque.
Je me demande si je fais que devant être animé le dessin animé SVG fait un zoom le standfast.

swf: http://dl.dropbox.com/u/1516525/ella/enlarge2.swf
svg: http://dl.dropbox.com/u/1516525/ella/enlarge2.svg
ella: http://dldropbox.com/u/1516525/ella/enlarge2.ella

ubuntu Maverick Meerkat
Kernel: 2.6.35-25-generic-pae
CPU: Phenom II X4 810
GPU: GeForce 9500 GT (512MB)
Moniteur: mitsubishi RDT231WLM
Nvidia driver 260.19.06

Merci beaucoup pour ma française pauvre.
D'un utilisateur agé 63 ans simple d'ELLA de Japon

Hors ligne

#2262 Le 10/02/2011, à 16:48

grim7reaper

Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux

Hello,

Glad to know that Ella is known to Japan (at least by one person ^^)
If to write in French is too difficult, you can report and describe your problems in English on this site wink
(A little inscription is maybe necessary…)

Thanks for your contribution smile

Dernière modification par grim7reaper (Le 10/02/2011, à 16:53)

Hors ligne

#2263 Le 10/02/2011, à 20:24

kevlar

Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux

xapantu a écrit :

Ok, je viens de committer (toujours dans ma branche) une modif de ma boucle, merci smile

si tu souhaites multiplier les boucles while...wend, pense à bien initialiser à la tête de liste ta variable de type GList :*

node = g_list_first(list)

ou

 node = g_list_nth(list,0)

sinon, tes boucles ne tournent pas ou bien initialisent sur n'importe quoi.:(

Hors ligne

#2264 Le 10/02/2011, à 20:49

grim7reaper

Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux

Bien vu, j'avais oublier de le préciser

Hors ligne

#2265 Le 11/02/2011, à 09:39

kevlar

Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux

il faudrait peut-être également que Brozowski lance une compilation des dernières révisions, car j'ai lu le rapport de bug de notre ami japonais, il utilise une version complètement dépassée, dont voici une copie d'écran :
abcdexcap0.png

Hors ligne

#2266 Le 11/02/2011, à 23:17

xapantu

Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux

Comment est-ce que tu vois qu'elle est dépassée ? (c'est une vraie question, car je ne le vois vraiment pas ?)

Voilà une vidéo de la gestion des chemins avec plusieurs noeuds : http://download.tuxfamily.org/ella/new_canvas-4.ogv

Il y a un bug sur la gestion du rouge pour le contour, mais je l'ai corrigé depuis smile

Dernière modification par xapantu (Le 11/02/2011, à 23:17)

Hors ligne

#2267 Le 11/02/2011, à 23:20

xapantu

Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux

Ah, et si quelqu'un veut tester :

bzr branch lp:~xapantu/ella/neweditor ella-neweditor
cd ella-neweditor #et après on compile Ella normalement
mkdir build && cd build && cmake .. -DELLA_DATADIR=../data/ # on peut aussi compiler dans le dossier racine, c'est moins propre mais ça fonctionne aussi ;)
make
src/ella

Hors ligne

#2268 Le 12/02/2011, à 00:30

n1c0la5

Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux

xapantu a écrit :

Ah, et si quelqu'un veut tester :

bzr branch lp:~xapantu/ella/neweditor ella-neweditor
cd ella-neweditor #et après on compile Ella normalement
mkdir build && cd build && cmake .. -DELLA_DATADIR=../data/ # on peut aussi compiler dans le dossier racine, c'est moins propre mais ça fonctionne aussi ;)
make
src/ella

J'ai déjà testé plusieurs fois avant mais j'obtiens toujours ça:

-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Native language support enabled.
-- checking for module 'goocanvas'
--   found goocanvas, version 1.0.0
-- checking for modules 'gtk+-2.0;libvala-0.12'
--   found gtk+-2.0, version 2.22.0
--   found libvala-0.12, version 0.11.5
-- checking for module 'swfdec-gtk-0.7'
--   found swfdec-gtk-0.7, version 0.7.4
-- checking for module 'libzip'
--   found libzip, version 0.9.3
-- checking for modules 'gobject-2.0;gio-2.0;gtk+-2.0;libvala-0.12'
--   found gobject-2.0, version 2.26.0
--   found gio-2.0, version 2.26.0
--   found gtk+-2.0, version 2.22.0
--   found libvala-0.12, version 0.11.5
-- checking for module 'gobject-2.0'
--   found gobject-2.0, version 2.26.0
-- checking for module 'gio-2.0'
--   found gio-2.0, version 2.26.0
-- checking for module 'poppler-glib'
--   found poppler-glib, version 0.14.3
-- checking for module 'libvala-0.12'
--   found libvala-0.12, version 0.11.5
CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:70 (MESSAGE):
  Could NOT find Vala (missing: VALA_EXECUTABLE)
Call Stack (most recent call first):
  cmake/vala/FindVala.cmake:55 (find_package_handle_standard_args)
  ellacanvas/CMakeLists.txt:38 (find_package)


-- Configuring incomplete, errors occurred!
nicolas@ubuntu:~/ella_bzr/ella-neweditor$ mkdir build && cd build && cmake .. -DELLA_DATADIR=../data/
-- Native language support enabled.
CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:70 (MESSAGE):
  Could NOT find Vala (missing: VALA_EXECUTABLE)
Call Stack (most recent call first):
  cmake/vala/FindVala.cmake:55 (find_package_handle_standard_args)
  ellacanvas/CMakeLists.txt:38 (find_package)


-- Configuring incomplete, errors occurred!

Je dois faire quoi?

Hors ligne

#2269 Le 12/02/2011, à 11:23

xapantu

Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux

Je viens de copier les paquets nécessaires dans le ppa d'Ella (qui étaient dans le ppa de vala-team), normalement, si tu as ajouté le ppa sur ton ordinateur, tu devrais avoir un paquet libvala-0.12-dev maintenant.

Donc, désinstalle valac-0.10, libvala-0.10-dev, et installe valac-0.12, libvala-0.12-dev (via synaptic (Système→Administration), pas la logithèque).

Vérifie quand même qu'il n'essaye pas de désinstaller des paquets trop importants, mais normalement ça devrait être bon

Hors ligne

#2270 Le 12/02/2011, à 14:04

n1c0la5

Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux

xapantu a écrit :

Je viens de copier les paquets nécessaires dans le ppa d'Ella (qui étaient dans le ppa de vala-team), normalement, si tu as ajouté le ppa sur ton ordinateur, tu devrais avoir un paquet libvala-0.12-dev maintenant.

Donc, désinstalle valac-0.10, libvala-0.10-dev, et installe valac-0.12, libvala-0.12-dev (via synaptic (Système→Administration), pas la logithèque).

Vérifie quand même qu'il n'essaye pas de désinstaller des paquets trop importants, mais normalement ça devrait être bon

C'est bon wink (il me manquait valac-0.12 seulement, mais d'après le message que j'obtenais, j'avais pas compris qu'il le fallait contrairement a libvala-0.12.dev la première fois ^^)

EDIT: pourquoi pas par la logithèque? c'est ce que je viens de faire et ça fonctionne très bien...

Dernière modification par nicodemadrid (Le 12/02/2011, à 14:06)

Hors ligne

#2271 Le 12/02/2011, à 14:17

xapantu

Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux

nicodemadrid a écrit :

EDIT: pourquoi pas par la logithèque? c'est ce que je viens de faire et ça fonctionne très bien...

Parce que la logithèque ne t'affiche pas les packages qu'elles va supprimer, donc, si par hasard il y avait une dépendance bizarre, ou que tu sélectionnais libvala-0.10 au lieu de libvala-0.10-dev, il y avait des risques pour que ça te supprimer des logiciels que tu voulais garder. Mais bon, si ça marche, tant mieux, je disais juste ça comme ça tongue

Hors ligne

#2272 Le 12/02/2011, à 14:22

n1c0la5

Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux

Ben en sachant que j'ai rien supprimé, pas de problèmes ^^

EDIT: après test il me demande dans les 2 cas si  je veux désinstaller rhythmbox-plugins

Dernière modification par nicodemadrid (Le 12/02/2011, à 14:25)

Hors ligne

#2273 Le 12/02/2011, à 14:28

xapantu

Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux

Ah, oui, je pensais que la logithèque ne demandait pas, mea culpa smile

Dernière modification par xapantu (Le 12/02/2011, à 14:29)

Hors ligne

#2274 Le 12/02/2011, à 14:32

xapantu

Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux

Je viens d'ajouter l'export png, avec lesquels on peut faire des gifs animés avec imagemagick facilement : http://pix.toile-libre.org/upload/origi … 513822.gif

J'ai aussi ajouté la gestion du texte, bien que ça soit un peu buggé pour l'instant, notamment sur la gestion de la taille qu'occupe le texte quand il a plusieurs lignes.

Hors ligne

#2275 Le 12/02/2011, à 17:17

Brozowski

Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux

Je sais le PPA ne compile plus depuis le mois de février j'ai remarqué ça il y a deux jours ... hmm
Mon script foire sur les dates et empêche la compilation des nouvelles versions. Je sais comment le corriger, j'attend d'être chez moi pour faire la modif et Lundi matin des paquets tout neuf seront fait.

Hors ligne