Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

#1351 Le 13/11/2010, à 18:02

xapantu

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

Youpi !!!!
Je crois que j'ai résolu tous nos problèmes avec les autotools tongue

edit: ah ben nan...

Dernière modification par xapantu (Le 13/11/2010, à 18:02)

Hors ligne

#1352 Le 13/11/2010, à 18:09

grim7reaper

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

kevlar a écrit :

on organise un vote ? Tant que l'extension n'est pas .glade, aucun problème smile

Je serais plus pour .ui que .xml.
Ça permet de voir que c'est pas un fichier XML quelconque mais qu'il joue un rôle dans l'interface (et puis c'est plus court big_smile)

@xapantu : ils ne sont pas surnommés autohell pour rien…

Dernière modification par grim7reaper (Le 13/11/2010, à 18:10)

Hors ligne

#1353 Le 13/11/2010, à 18:13

xapantu

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

grim7reaper a écrit :
kevlar a écrit :

on organise un vote ? Tant que l'extension n'est pas .glade, aucun problème :)

Je serais plus pour .ui que .xml.
Ça permet de voir que c'est pas un fichier XML quelconque mais qu'il joue un rôle dans l'interface (et puis c'est plus court :D)

Ouais, non, mais je vais insister, il faut mettre.ui, sinon, c'est complètement incohérent, en plus :

:/usr/share/gedit-2/ui$ ls
gedit-encodings-dialog.ui    gedit-print-preferences.ui  gedit-ui.xml
gedit-preferences-dialog.ui  gedit-search-dialog.ui

@xapantu : ils ne sont pas surnommés autohell pour rien…

Ah ouais, là, je me demande comment on peut faire plus compliqué...

edit : mais ce coup ci, je crois bien que ça marche :P

Dernière modification par xapantu (Le 13/11/2010, à 18:14)

Hors ligne

#1354 Le 13/11/2010, à 18:15

grim7reaper

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

Paraît que CMake ou Scons sont bien plus simple, ça vaudrait peut-être le coup d'y jeter un œil à l'occasion. Mais j'ai peu de connaissances dans ce domaine (même pour les autohell, jme suis toujours débrouillé avec un Makefile fait à la main)

Hors ligne

#1355 Le 13/11/2010, à 18:16

Brozowski

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

kevlar a écrit :

on organise un vote ? Tant que l'extension n'est pas .glade, aucun problème smile

Pour avoir utiliser un peu Glade je suis pour .ui qui effectivement convient le mieux. Le problème de .xml c'est qu'on ne sais pas ce que contient le fichier sans l'ouvrir alors que .ui => UserInterface on le sais directement wink
Après moi j'dit ça ... mais j'dit rien

Hors ligne

#1356 Le 13/11/2010, à 18:18

xapantu

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

Je push lenouveau système dans 20 min smile

Hors ligne

#1357 Le 13/11/2010, à 18:25

n1c0la5

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

Bonjour (encore une fois smile
après une mise à jour de ella par les dépôts, plus moyen de lancer l'application:
j'ai logo qui s'affiche puis plus rien
voici le code en console:

(ella:5913): Gtk-CRITICAL **: IA__gtk_image_menu_item_set_image: assertion `GTK_IS_IMAGE_MENU_ITEM (image_menu_item)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_menu_item_set_submenu: assertion `GTK_IS_MENU_ITEM (menu_item)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_contain(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' faileder_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_image_menu_item_set_image: assertion `GTK_IS_IMAGE_MENU_ITEM (image_menu_item)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(ella:5913): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_BOX (box)' failed

(ella:5913): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_BOX (box)' failed

(ella:5913): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_BOX (box)' failed

(ella:5913): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_BOX (box)' failed

(ella:5913): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ella:5913): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(ella:5913): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ella:5913): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(ella:5913): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ella:5913): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(ella:5913): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ella:5913): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(ella:5913): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ella:5913): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(ella:5913): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ella:5913): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(ella:5913): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ella:5913): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(ella:5913): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ella:5913): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(ella:5913): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ella:5913): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(ella:5913): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ella:5913): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(ella:5913): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ella:5913): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(ella:5913): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ella:5913): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(ella:5913): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ella:5913): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(ella:5913): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ella:5913): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(ella:5913): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ella:5913): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(ella:5913): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ella:5913): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(ella:5913): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ella:5913): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(ella:5913): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ella:5913): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(ella:5913): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ella:5913): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(ella:5913): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ella:5913): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_window_add_accel_group: assertion `GTK_IS_WINDOW (window)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_widget_add_events: assertion `GTK_IS_WIDGET (widget)' failed

(ella:5913): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ella:5913): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(ella:5913): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ella:5913): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_window_resize: assertion `GTK_IS_WINDOW (window)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_window_set_icon: assertion `GTK_IS_WINDOW (window)' failed

(ella:5913): Gtk-CRITICAL **: IA__gtk_widget_show_all: assertion `GTK_IS_WIDGET (widget)' failed

Que faire?
EDIT: via bazaar aucun problème

Dernière modification par nicodemadrid (Le 13/11/2010, à 18:35)

Hors ligne

#1358 Le 13/11/2010, à 18:28

Brozowski

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

Message aux dév : Je suis actuellement en train de mettre en paquet GooCanvas 1.90 (dernière version) suite à la demande plus ou moins explicite de kevlar. Mais je suis confronter à un grave problème : goocanvas 1.90 et pour GTK 3 (ce qui répond à ma question de tout à l'heure du pourquoi ce saut de version). GTK 3 n'est disponible QUE dans NATTY (donc même pas en alpha). S'offre alors deux choix : continuer avec goocanvas 0.15 et donc attendre quelque temps pour que GTK 3 soit "partout" (donc maverick sera en fin vie) ou devancer le tout et se mettre au GTK 3 (avec un support mauvais voir innexistant sur maverick et + vieux).

Voilà encore un petit dilemme pour vous.

EDIT : je peut peut être packager GTK pour maverick ... (je suis en train de voir)

Dernière modification par Brozowski (Le 13/11/2010, à 18:31)

Hors ligne

#1359 Le 13/11/2010, à 18:33

Brozowski

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

nicodemadrid a écrit :

Bonjour (encore une fois smile )
après une mise à jour de ella par les dépôts, plus moeyn de lancer l'application:
j'ai logo qui s'affiche puis plus rien

Si tu es sous maverick c'est que j'ai mal fait mon paquet big_smile (pas taper)
Je regarde ça ... (tu peut faire un rapport de bug sur Launchpad ?)

Hors ligne

#1360 Le 13/11/2010, à 18:37

n1c0la5

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

Pour le rapport ça doit être possible, juste 2 questions:
1: Je dois le faire en anglais?
2: Dedans je mets ce que je viens de dire?

EDIT: C'est fait le rapport est sur launchpad (en anglais, comme j'ai pu vu que c'est pas ma langue préférée hmm)

Dernière modification par nicodemadrid (Le 13/11/2010, à 18:52)

Hors ligne

#1361 Le 13/11/2010, à 18:41

Brozowski

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

nicodemadrid a écrit :

Pour le rapport ça doit être possible, juste 2 questions:
1: Je dois le faire en anglais?
2: Dedans je mets ce que je veins de dire?

Oui pour les deux smile (perso si tu met en français je ne t'en voudrais pas)
Le principe de mettre en anglais et pour que tout le monde puisse comprendre (c'est tout de même la langue universelle). Utilise Google Trad si tu ne sais pas écrire en anglais.

Il faut le plus d'infos possible pour que les personnes corrige le bug (donc ton message console, provenance du paquet,etc ...)

Merci à toi !

PS : j'ai aussi le bug yikes

Question aux dév : depuis le passage à GtkBuilder est ce que les fichier glade sont intégrer au binaire ? Les images utiliser pour l'interface aussi ? Ou tout doit être sur le disque dur de l'utilisateur ?

Dernière modification par Brozowski (Le 13/11/2010, à 18:45)

Hors ligne

#1362 Le 13/11/2010, à 18:53

kevlar

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

Brozowski a écrit :

Un test de packaging de GooCanvas 1.90.2 et envoyer au PPA ... plus qu'a attendre ce que ça donne.

EDIT : C'est normal que les dév de goocanvas soit passer de la version 0.15 à la version 1.90 ??? c'est un peu gros comme différence hmm

ils préparent le passage à Gtk 3.0

@xapantu ou Brozowski : maintenant que nous commençons à utiliser GtkBuilder, nous chargeons dynamiquement des ressources, lorsque nous développons, sur nos ordinateurs, à partir de ressources LOCALES, comme ./contrib/
Ma question : comment cela est-il transformé lors de la création du paquet ? mad


Ella : projet de logiciel d'animation Flash pour Linux http://forum.ubuntu-fr.org/viewtopic.php?id=321017&p=1
Projet Ella sur launchpad : https://launchpad.net/ella
Le retour d'Ella animations avec le projet Renaissance est ici : https://launchpad.net/ella-renaissance
et des fichiers de démo ici : http://ellarenaissance.voila.net/index.html

Hors ligne

#1363 Le 13/11/2010, à 19:00

kevlar

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

@nicodemadrid & Brozowski : vous avez la réponse à vos question sur les plantages dans ma question -naïve - précédente : les chemins d'accès ne sont plus valides une fois packagés.
Je proposerais ceci à Xapantu ou Grim7reaper : mettre une macro ou un flag debug/production qui changerait en une seule fois les chemins d'accès dans le code source sans que nos soyons obligés de tout retaper.

Autre chose : face à a demande du peuple, je m'incline et change les extensions des fichiers en .ui
cool


Ella : projet de logiciel d'animation Flash pour Linux http://forum.ubuntu-fr.org/viewtopic.php?id=321017&p=1
Projet Ella sur launchpad : https://launchpad.net/ella
Le retour d'Ella animations avec le projet Renaissance est ici : https://launchpad.net/ella-renaissance
et des fichiers de démo ici : http://ellarenaissance.voila.net/index.html

Hors ligne

#1364 Le 13/11/2010, à 19:01

Brozowski

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

kevlar a écrit :
Brozowski a écrit :

Un test de packaging de GooCanvas 1.90.2 et envoyer au PPA ... plus qu'a attendre ce que ça donne.

EDIT : C'est normal que les dév de goocanvas soit passer de la version 0.15 à la version 1.90 ??? c'est un peu gros comme différence hmm

ils préparent le passage à Gtk 3.0

@xapantu ou Brozowski : maintenant que nous commençons à utiliser GtkBuilder, nous chargeons dynamiquement des ressources, lorsque nous développons, sur nos ordinateurs, à partir de ressources LOCALES, comme ./contrib/
Ma question : comment cela est-il transformé lors de la création du paquet ? mad

Fait un test : supprime tout sauf le binaire après compilation. Si Ella tourne c'est que les fichier UI sont compiler sinon c'est qu'il les faut et il me faut le mettre dans les paquets ...

EDIT : post inutile, cf post précédant

Dernière modification par Brozowski (Le 13/11/2010, à 19:03)

Hors ligne

#1365 Le 13/11/2010, à 19:04

kevlar

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

le test n'est même pas nécessaire, si tu prends les programmes "pros", ils stockent les ressources dans /usr/share/nom_du_programme
Il suffit que tu regardes si don build la structure est respectée sur ce modèle ...


Ella : projet de logiciel d'animation Flash pour Linux http://forum.ubuntu-fr.org/viewtopic.php?id=321017&p=1
Projet Ella sur launchpad : https://launchpad.net/ella
Le retour d'Ella animations avec le projet Renaissance est ici : https://launchpad.net/ella-renaissance
et des fichiers de démo ici : http://ellarenaissance.voila.net/index.html

Hors ligne

#1366 Le 13/11/2010, à 19:14

xapantu

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

Non, il ne le respecte pas encore, pour la simple raison que ce n'était pas finit hmm Je pensais l'avoir pourtant dit hmm

xapantu a écrit :

Hum, le splash screen, je sais pas, mais les fichiers glade, non, il va falloir que je regarde ça... Je suis désolé mais les paquets vont être durs à faire aujourd'hui

J'ai oublié de préciser que ce n'était pas résolu. (en fait, je pensais l'avoir fait, c'est pourquoi je n'ai rien dit avant)

Hors ligne

#1367 Le 13/11/2010, à 19:14

Brozowski

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

Voilà ce que je propose :
Les dév mettent un drapeau à la compilation (--package) et si la personne utilise ce drapeau alors il faudra placer les fichier *.ui dans /usr/share/ella/ui/*.ui

Si vous êtes d'accord j'attend la correction et je met à jour les paquets.

Hors ligne

#1368 Le 13/11/2010, à 19:18

kevlar

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

si cela impacte le makefile, c'est Xapantu qui pourra répondre ...
Tant que j'y suis, si nous chargeons dynamiquement à l'avenir certaines images/pixmaps, il faudrait les déplacer dans le même répertoire que les fichiers de ressources UI, ou bien créer un dossier /icons dans /usr/share ...


Ella : projet de logiciel d'animation Flash pour Linux http://forum.ubuntu-fr.org/viewtopic.php?id=321017&p=1
Projet Ella sur launchpad : https://launchpad.net/ella
Le retour d'Ella animations avec le projet Renaissance est ici : https://launchpad.net/ella-renaissance
et des fichiers de démo ici : http://ellarenaissance.voila.net/index.html

Hors ligne

#1369 Le 13/11/2010, à 19:20

grim7reaper

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

L'avantage d'un flag c'est que dans le cas debug on pourrait compiler en ajoutant les symbole de debug (ce que pour le moment je faisais à la main via le fichier Makefile.am)

Hors ligne

#1370 Le 13/11/2010, à 19:21

kevlar

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

ce serait vraiment l'idéal cool


Ella : projet de logiciel d'animation Flash pour Linux http://forum.ubuntu-fr.org/viewtopic.php?id=321017&p=1
Projet Ella sur launchpad : https://launchpad.net/ella
Le retour d'Ella animations avec le projet Renaissance est ici : https://launchpad.net/ella-renaissance
et des fichiers de démo ici : http://ellarenaissance.voila.net/index.html

Hors ligne

#1371 Le 13/11/2010, à 19:26

Brozowski

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

xapantu est ok pour la flag --package il est en train de voir comment faire (IRC).

Sinon je peut effectivement créer des paquet Ella-dbg si xapantu met un drapeau de --debug

@kevlar : ok je met tout les images dans /usr/share/ella/ui/images

Hors ligne

#1372 Le 13/11/2010, à 20:13

xapantu

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

Ça fonctionne du côté des autotools.

Le .ui maintenant.

Hors ligne

#1373 Le 13/11/2010, à 21:22

xapantu

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

Tout devrait être ok maintenant.

Hors ligne

#1374 Le 13/11/2010, à 23:03

Brozowski

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

Bon, le correctif de xapantu semble avoir un petit problème. xapantu attaque la bête demain. Donc d'ici là les paquets pour maverick sont supprimer du PPA.

Hors ligne

#1375 Le 14/11/2010, à 00:00

xapantu

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

Comme dit plus haut, les autotols sont vraiment compliqués. Je propose sérieusement un passage à cmake. Ella est un assez nouveau projet, alors autant partir sur de bonnes bases. Qui est contre ? (et pourquoi ?)

Dernière modification par xapantu (Le 14/11/2010, à 00:09)

Hors ligne

Haut de page ↑