#2276 Le 12/02/2011, à 20:49
- n1c0la5
Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux
@ xapantu: comme j'ai vu que tu travaillais sur l'outil texte, voici un problème, peut être connu:
tu crée 2 texte (donc tu as deux fois le <Now [...] pannel>)
tu en modifie un des 2
tu cliques sur le deuxième et tu vas dans le left pannel
tu fais la touche backspace et observe le résultat
(bon en fais je sais pas si je dois commencer à rapporter tous les problèmes tant que c'est pas dans la branche principale, mais vu que tu travaillais sur les textes sur les 5 dernières révisions et que j'ai testé ^^...)
EDIT: au passage, c'est un problème venant de chez moi (on sait jamais...) les erreurs 502? parce que ça arrête aps en ce moment...
Dernière modification par nicodemadrid (Le 14/02/2011, à 00:50)
Hors ligne
#2277 Le 12/02/2011, à 21:48
- Brozowski
Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux
Modification du script fait.
Reste à voir lundi si si tout c'est bien passé.
Hors ligne
#2278 Le 17/02/2011, à 14:07
- iri
Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux
Bonjour à l'équipe
Je suis d'un oeil le projet depuis le début. J'ai une question à propos de GTK.
Au départ, Kevlar a codé les différents widgets un à un. C'est aussi ce que je fais généralement. Cependant, de façon progressive et avec l'arrivée de nouveaux codeurs, Ella a commencé à utiliser GtkBuilder.
Coder les widgets un à un permet une grande souplesse pour le programmeur mais devient difficile dès qu'il faut modifier l'interface. À moins d'être dans une équipe rigoureuse, coder une telle interface à plusieurs est aléatoire !
GtkBuilder permet de s'affranchir des contraintes de l'interface et de travailler à plusieurs. En revanche, on perd en souplesse côté programmation.
Ma question est celle-ci :
Dans le contexte précis d'Ella, quels ont été les inconvénients et/ou les contraintes nouvelles apportées par l'usage de GtkBuilder ?
GtkBuilder intègre t-il toutes les interfaces d'Ella ou seulement une partie ? Dans ce dernier cas, quels ont été les freins à son utilisation généralisée ?
Si vous avez le temps de répondre ..
Hors ligne
#2279 Le 19/02/2011, à 15:06
- n1c0la5
Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux
La méthode d'installation décrite sur http://ella.tuxfamily.org/wiki/Download/Fr est-elle toujours à jour?
(
sudo add-apt-repository ppa:ella-animation/ppa
sudo apt-get update
sudo apt-get install ella
)
Hors ligne
#2280 Le 19/02/2011, à 16:07
- Brozowski
Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux
La méthode d'installation décrite sur http://ella.tuxfamily.org/wiki/Download/Fr est-elle toujours à jour?
(sudo add-apt-repository ppa:ella-animation/ppa sudo apt-get update sudo apt-get install ella
)
Non pas à jour.
Il n'y a aucune version officiellement stable donc tout se trouve dans le PPA dev :
sudo add-apt-repository ppa:ella-animation/dev
sudo apt-get update
sudo apt-get install ella
Hors ligne
#2281 Le 19/02/2011, à 21:10
- xapantu
Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux
@ xapantu: comme j'ai vu que tu travaillais sur l'outil texte, voici un problème, peut être connu:
tu crée 2 texte (donc tu as deux fois le <Now [...] pannel>)
tu en modifie un des 2
tu cliques sur le deuxième et tu vas dans le left pannel
tu fais la touche backspace et observe le résultat
(bon en fais je sais pas si je dois commencer à rapporter tous les problèmes tant que c'est pas dans la branche principale, mais vu que tu travaillais sur les textes sur les 5 dernières révisions et que j'ai testé ^^...)
Ah, oui, c'est hyper bizarre ça . Je vais regarder
EDIT: au passage, c'est un problème venant de chez moi (on sait jamais...) les erreurs 502? parce que ça arrête aps en ce moment...
Celles du forum ? Ça dépend des jours, mais j'en ai de temps en temps aussi. D'après ce que j'ai compris, ça viendrait du serveur, les admins sont en train de chercher
La méthode d'installation décrite sur http://ella.tuxfamily.org/wiki/Download/Fr est-elle toujours à jour?
(sudo add-apt-repository ppa:ella-animation/ppa sudo apt-get update sudo apt-get install ella
)
Je viens de corriger ça, heureusement que tu t'en ais aperçu, parce que ça devait faire un petit moment que c'était comme ça
Hors ligne
#2282 Le 19/02/2011, à 23:12
- xapantu
Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux
Je suis d'un oeil le projet depuis le début. J'ai une question à propos de GTK.
Au départ, Kevlar a codé les différents widgets un à un. C'est aussi ce que je fais généralement. Cependant, de façon progressive et avec l'arrivée de nouveaux codeurs, Ella a commencé à utiliser GtkBuilder.
On peut aussi ajouter que Ella a commencé à utiliser GtkBuilder lorsqu'il a fallut qu'on ajoute de nombreux widgets, puisque Ella s'agrandissait.
Coder les widgets un à un permet une grande souplesse pour le programmeur mais devient difficile dès qu'il faut modifier l'interface. À moins d'être dans une équipe rigoureuse, coder une telle interface à plusieurs est aléatoire !
Même avec une équipe rigoureuse, à mon avis, GtkBuilder est toujours moins aléatoire. Regarde les applications comme gedit par exemple
GtkBuilder permet de s'affranchir des contraintes de l'interface et de travailler à plusieurs.
Ce qui est aussi possible avec des widgets mis en place à la main, mais seulement pour les programmeurs.
En revanche, on perd en souplesse côté programmation.
Non, on gagne, car Ella avait un fichier interface.c de plusieurs milliers de lignes, là, il n'est plus que de 1131 lignes, et on a ajouté de nombreuses fonctions/aéré/rendu plus clair le code.
Ma question est celle-ci :
Dans le contexte précis d'Ella, quels ont été les inconvénients et/ou les contraintes nouvelles apportées par l'usage de GtkBuilder ?
La flexibilité de l'interface est vraiment un point fort de GtkBuilder. Le code qu'on fait à la main pour faire une interface est lisible, mais que pour celui qui l'a fait, à moins d'être vraiment bien commenté, clair, et découpé en plusieurs fonctions différentes.
Avec GtkBuilder, l'interface est gérée avec un fichier xml, et il y a une interface pour modifier ce fichier qui rend les modifications plus rapides et efficaces. Et on voit ce qu'on fait en temps réels, ce qui aide à régler des trucs qui seraient fastidieux à faire à la main (genre les marges).
GtkBuilder intègre t-il toutes les interfaces d'Ella ou seulement une partie ?
Une partie seulement.
Dans ce dernier cas, quels ont été les freins à son utilisation généralisée ?
Déjà, une partie du code n'a pas été migré, mais il le sera dès qu'on aura le temps. Ensuite, j'ai codé des widgets pour Ella (le sélecteur de couleur), qui ne sont donc pas dans GtkBuilder, on est donc obligé de les ajouter à la main
Hors ligne
#2283 Le 20/02/2011, à 02:12
- n1c0la5
Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux
Celles du forum ? Ça dépend des jours, mais j'en ai de temps en temps aussi. D'après ce que j'ai compris, ça viendrait du serveur, les admins sont en train de chercher smile
Ok, c'est ce que je pensais avoir compris, mais comme j'en avais plus que d'habitude je me posais des questions...
Ah, oui, c'est hyper bizarre ça :. Je vais regarder
Ça y est c'est corrigé? (depuis ce midi [enfin depuis que je suis plus sous ubuntu via wubi parce que je me suis enfin décidé à virer la partition des outils HP qui occupait la 4eme partition] je me bats avec bazaar pour réussir a obtenir ella mais je me retrouve avec des Permission denied (publickey).
bzr: ERROR: Connection closed: Unexpected end of message. Please check connectivity and permissions, and report a bug if problems persist.
à chaque fois... Je sais que ça vient de mon coté mais je vois pas encore où )
Dernière modification par nicodemadrid (Le 20/02/2011, à 02:12)
Hors ligne
#2284 Le 20/02/2011, à 11:43
- xapantu
Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux
Regarde du côté de tes clés ssh, tu n'as pas du en réajouter une après ta nouvelle installation, du côté de LP ou de ton côté, voir là : https://help.launchpad.net/YourAccount/ … SSHKeyPair
Hors ligne
#2285 Le 20/02/2011, à 13:49
- n1c0la5
Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux
Regarde du côté de tes clés ssh, tu n'as pas du en réajouter une après ta nouvelle installation, du côté de LP ou de ton côté, voir là : https://help.launchpad.net/YourAccount/ … SSHKeyPair
C'est bon, je viens de refaire (bon hier j'avais refait clé PGP et SSH, mais apparament ça avait pas fonctionné, ou plus probablement je m'étais planté qqpart XD...)
EDIT: je viens de me rendre compte qu'il manquait 2 pages de pas traduites sur le site... Il est donc traduit entièrement (bon a part les parties ou je n'ai aucune idée de la traduction...)
Dernière modification par nicodemadrid (Le 20/02/2011, à 22:36)
Hors ligne
#2286 Le 20/02/2011, à 20:13
- Brozowski
Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux
Bravo à toi ! \o/
Hors ligne
#2287 Le 23/02/2011, à 02:21
- n1c0la5
Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux
Regarde du côté de tes clés ssh, tu n'as pas du en réajouter une après ta nouvelle installation, du côté de LP ou de ton côté, voir là : https://help.launchpad.net/YourAccount/ … SSHKeyPair
Ya une astuce pour que ça soit permanent?
Non parce que je l'ai refait suite au même message, et maintenant j'ai ça:
Agent admitted failure to sign using the key.
Bon ça a l'air de marcher, à voir si ça continue comme ça...
Dernière modification par nicodemadrid (Le 23/02/2011, à 02:25)
Hors ligne
#2288 Le 27/02/2011, à 03:35
- n1c0la5
Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux
Bonsoir (après avoir vu l'heure, pourquoi pas bonjour aussi ^^) tout le monde
@xapantu: j'obtiens ça:
[ 0%] messages."
[ 2%] Built target i18n
[ 22%] Built target ellacore
[ 25%] Building C object lib/libellawidgets/CMakeFiles/ellawidgets.dir/ella-color_selection_channel.c.o
In file included from /usr/include/gtk-2.0/gtk/gtk.h:235,
from /home/nicolas/ella_bzr/ella-neweditor/lib/libellawidgets/ella-color_selection_channel.h:22,
from /home/nicolas/ella_bzr/ella-neweditor/lib/libellawidgets/ella-color_selection_channel.c:19:
/usr/include/gtk-2.0/gtk/gtkitemfactory.h:47: warning: function declaration isn't a prototype
/home/nicolas/ella_bzr/ella-neweditor/lib/libellawidgets/ella-color_selection_channel.c: In function 'ella_color_selection_channel_class_init':
/home/nicolas/ella_bzr/ella-neweditor/lib/libellawidgets/ella-color_selection_channel.c:121: error: 'GtkWidgetClass' has no member named 'draw'
/home/nicolas/ella_bzr/ella-neweditor/lib/libellawidgets/ella-color_selection_channel.c:127: error: 'GtkWidgetClass' has no member named 'get_preferred_height'
/home/nicolas/ella_bzr/ella-neweditor/lib/libellawidgets/ella-color_selection_channel.c:128: error: 'GtkWidgetClass' has no member named 'get_preferred_width'
/home/nicolas/ella_bzr/ella-neweditor/lib/libellawidgets/ella-color_selection_channel.c: In function 'ella_color_selection_channel_button_press':
/home/nicolas/ella_bzr/ella-neweditor/lib/libellawidgets/ella-color_selection_channel.c:162: warning: implicit declaration of function 'gtk_widget_get_allocated_width'
/home/nicolas/ella_bzr/ella-neweditor/lib/libellawidgets/ella-color_selection_channel.c: In function 'ella_color_selection_channel_paint':
/home/nicolas/ella_bzr/ella-neweditor/lib/libellawidgets/ella-color_selection_channel.c:249: warning: implicit declaration of function 'gtk_widget_get_allocated_height'
make[2]: *** [lib/libellawidgets/CMakeFiles/ellawidgets.dir/ella-color_selection_channel.c.o] Erreur 1
make[1]: *** [lib/libellawidgets/CMakeFiles/ellawidgets.dir/all] Erreur 2
make: *** [all] Erreur 2
Dernière modification par nicodemadrid (Le 27/02/2011, à 03:42)
Hors ligne
#2289 Le 27/02/2011, à 11:21
- xapantu
Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux
Je suis passé à GTK+ 3, parce que pour la création de widgets l'API a un peu changé et que j'ai pas envie de perdre trop de temps là dessus après. Du coup, il faut que tu rétrograde ta version de la branche, parce que c'est franchement pas conseillé d'installer GTK+ 3 sur Maverick (ça risque de faire planter toutes les applis qui utilisent GTK, c'est-à-dire quasiment toutes tes applications).
Dernière modification par xapantu (Le 27/02/2011, à 11:21)
Hors ligne
#2290 Le 27/02/2011, à 12:37
- n1c0la5
Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux
Je suis passé à GTK+ 3, parce que pour la création de widgets l'API a un peu changé et que j'ai pas envie de perdre trop de temps là dessus après. Du coup, il faut que tu rétrograde ta version de la branche, parce que c'est franchement pas conseillé d'installer GTK+ 3 sur Maverick (ça risque de faire planter toutes les applis qui utilisent GTK, c'est-à-dire quasiment toutes tes applications).
ok
Hors ligne
#2291 Le 27/02/2011, à 22:44
- iri
Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux
Merci à Xapantu pour son retour
Hors ligne
#2292 Le 03/03/2011, à 12:09
- kevlar
Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux
Bon, je suis de retour. Peut-être serait-il temps de sortir une version "stable", car je pense que nos utilisateurs/testeurs sont un peu bridés par la version disponible (réputée 'stable") et ne pensent pas forcément à utiliser la version 'de développement' qui pourtant est, paradoxalement, mieux finie ?
Hors ligne
#2293 Le 03/03/2011, à 17:21
- xapantu
Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux
Je vais merger ma branche dans la branche principale ce soir, juste le temps de repasser à GTK+ 2 (après un bref passage à GTK+ 3, qui ne me semble pas judicieux après réflexion).
Concernant la nouvelle version, oui, je suis d'accord, il faut faire àa le plus tôt possible, on peut considérer que la 0.3.3 va sortir ce soir ?
Hors ligne
#2294 Le 03/03/2011, à 18:25
- kevlar
Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux
@xapantu : donc, on en reste à GTK 2.x pour quelques mois encore ?
Pour les numéros de version, on doit rester en 0.3.2.xxx car la partie concernant les bouton n'est pas terminée (je n'ai rien fait pendant plusieurs semaines, je viens de me remettre à l'assistant de scripts)
@brozowski : pourrais-tu relancer les scripts de buildinfs, car sur le rapport de bugs, le dernier rapporté indique que chez l'utilisateur, plusieurs fichiers sont copiés losr de l'installation à partir des .DEBS
Hors ligne
#2295 Le 03/03/2011, à 18:58
- xapantu
Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux
@xapantu : donc, on en reste à GTK 2.x pour quelques mois encore ?
Oui, je ne trouve pas Natty et GNOME3/GTK+ 3 suffisament stable, ça serait franchement compliqué d'utilisé GTK+ 3 maintenant
Pour les numéros de version, on doit rester en 0.3.2.xxx car la partie concernant les bouton n'est pas terminée (je n'ai rien fait pendant plusieurs semaines, je viens de me remettre à l'assistant de scripts)
Ok
Hors ligne
#2296 Le 03/03/2011, à 19:13
- kevlar
Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux
pour ce qui est de l'assistant de script, çà avance bien, on pourra peut-être l'intégrer en fin de semaine ...
Hors ligne
#2297 Le 03/03/2011, à 19:27
- n1c0la5
Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux
Bon, je suis de retour. Peut-être serait-il temps de sortir une version "stable", car je pense que nos utilisateurs/testeurs sont un peu bridés par la version disponible (réputée 'stable") et ne pensent pas forcément à utiliser la version 'de développement' qui pourtant est, paradoxalement, mieux finie ?
Cool
Je suis d'accord pour la version stable...
Concernant l'aide j'avance pas beaucoup pour le moment, normalement d'ici 2 semaine j'ai finis mon bac blanc et ma présentation officielle de TPE, donc je pourrai recommencer à travailler dessus, parce que la il y a tout qui s'enchaîne depuis la mi-janvier alors pas trop le temps... (et j'espère toujours finir mon animation avec Louis XIV ^^)
Sinon j'ai un petit problème avec la lecture, j'ai l'impression que l'animation n'est pas entièrement jouée...
https://docs.google.com/leaf?id=0B7qqFH … y=CLyDzM8J
Et concernant alpha, j'ai ce problème (encore et toujours le même...): je mets une image sur l'image clé 1, je mets une image clé a l'image XYZ, je crée une interpolation de transparence, je mets l'image sur l'image 1 à 0 en opacité, j'ai jamais rien qui s'affiche...
https://docs.google.com/leaf?id=0B7qqFH … y=CLKgypIL
Dernière modification par nicodemadrid (Le 03/03/2011, à 19:29)
Hors ligne
#2298 Le 03/03/2011, à 19:52
- Brozowski
Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux
@xapantu : donc, on en reste à GTK 2.x pour quelques mois encore ?
Pour les numéros de version, on doit rester en 0.3.2.xxx car la partie concernant les bouton n'est pas terminée (je n'ai rien fait pendant plusieurs semaines, je viens de me remettre à l'assistant de scripts)
@brozowski : pourrais-tu relancer les scripts de buildinfs, car sur le rapport de bugs, le dernier rapporté indique que chez l'utilisateur, plusieurs fichiers sont copiés losr de l'installation à partir des .DEBS
Oui mais non ...
Je peux avoir des précision ? Parce que dans un certain sens c'est normal que les DEBs copient des fichiers, c'est même leur raison d'être
À moins que ce ne soit l'inverse qu'il manque des fichier et dans ce cas il faudrait me dire quels fichiers et où ils se trouvent dans la branche bzr.
De par mon travail je n'ai pas trop le temps de programmer EllaPackage v2 mais j'ai beaucoup d'idée et un jour j'y arriverais
Si quelqu'un à des notions de PHP (j'utilise le framework CodeIgniter) ou et un bon designer de site internet je veux bien de ses service pour créer le site.
Hors ligne
#2299 Le 03/03/2011, à 19:57
- n1c0la5
Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux
un bon designer de site internet je veux bien de ses service pour créer le site.
Je peux être utile?? (bon après il y a toujours mieux que moi, mais je me debrouille toujours pour obtenir ce que je veux de ce côté là ^^)
Hors ligne
#2300 Le 03/03/2011, à 20:13
- kevlar
Re : Ella : projet de logiciel d'animation Flash & SVG pour Linux
kevlar a écrit :@xapantu : donc, on en reste à GTK 2.x pour quelques mois encore ?
Pour les numéros de version, on doit rester en 0.3.2.xxx car la partie concernant les bouton n'est pas terminée (je n'ai rien fait pendant plusieurs semaines, je viens de me remettre à l'assistant de scripts)
@brozowski : pourrais-tu relancer les scripts de buildinfs, car sur le rapport de bugs, le dernier rapporté indique que chez l'utilisateur, plusieurs fichiers sont copiés losr de l'installation à partir des .DEBSOui mais non ...
Je peux avoir des précision ? Parce que dans un certain sens c'est normal que les DEBs copient des fichiers, c'est même leur raison d'être
À moins que ce ne soit l'inverse qu'il manque des fichier et dans ce cas il faudrait me dire quels fichiers et où ils se trouvent dans la branche bzr.De par mon travail je n'ai pas trop le temps de programmer EllaPackage v2 mais j'ai beaucoup d'idée et un jour j'y arriverais
Si quelqu'un à des notions de PHP (j'utilise le framework CodeIgniter) ou et un bon designer de site internet je veux bien de ses service pour créer le site.
si tu as un moment, vois ce rapport de bug, réglé maintenant en demandant à l'utilisateur de compiler lui-même, car il manquait des fichiers avec l'installtion via les DEBS (vois ses backtraces qu'il a postés ...)
https://bugs.launchpad.net/ella/+bug/728180
Hors ligne