OOmadness
fr en
[1] OOmadness
OOmadness : À propos de moi... - Balazar - Balazar Brothers - Balazar III - Cerealizer - EditObj 2 - Genetic - HardBlog - PyOpenAL - Slune - Songwrite 2 - Soya3D
Jiba
La page des logiciels libres de Jiba.
(ajouter un commentaire, ajouter une rubrique, éditer, archives, rss)
Jiba, 04.08.2008
Cerealizer 0.7 is out!

It now allows to dump() things repeatedly to a stream or file, and then load() things repeatedly out of it.

Many thanks to Peter Eckersley !
Jiba, 20.01.2008
A new version of Soya, 0.14rc1, is out. This release includes many bugfixes and has been updated for latest release of Pyrex. It also includes a new GUI module called soya.gui (see the gui-* tutos for demo).

Here is the complete changelog:

* January 2008 : Soya3D 0.14rc1 * Allow the centre of mass of a Body to be anywhere in its local coordinate system (thanks Greg Ewing) * Improve tutorial README (thanks Jacques Rebourcier) * Update for Pyrex 0.9.6.2 (thanks Greg Ewing) * Blender => Cal3D can now run with Python 2.3 (thanks Greg Ewing) * New GUI module soya.gui * Bugfixes: * Fix the weird segfaulting bug in terrain (thanks Souvarine) * Fix GL_INVALID_ENUM crash with the OSS ATI DRI driver (thanks Zoltan Dome) * Fix data/worldS and data/blender in the yet-in * Fix speed-1.py tuto * Fog was activated by error on partial camera with no atmosphere * Fix descender computation in font * Fix ODE on terrain (tuto ode-collision-8-terrain.py)
I'm currently working on a new widget system for Soya.

It will feature advanced widgets such as scroll panes or flying windows, as well as a nice automatic dimensioning system, even better than GTK and Tk ones !

For now, I'm focusing on the widget's logic, and not on their graphical aspect.

The final goal being to add Soya's support to EditObj 2, in order to be able to generate dialog boxes in Soya for editing various game objects. Can be usefull for game editor but also for many complex games (roleplaying games, strategy games,...). I'm precisely thinking about new game projects in that area.

Here are some screenshots using various styles :

Songwrite 2 0.1.2 corrige quelques bogues qui avaient survécus dans les versions 0.1 et 0.1.1 :
  • L'import Guitar pro était manquant
  • Corrige le copier-coller sur les notes avec altération dans les portées
  • Corrige les traduction des noms des vues
  • Corrige "AttributeError: 'ObjectPack' object has no attribute 'song'" lorsque l'on sélectionne des notes
  • Corrige les erreurs de copier-coller entre fenêtres différentes


À télécharger par ici.
Jiba, 28.10.2007
Voici la première version stable de Songwrite 2 !

Songwrite 2 est un éditeur de tablature pour Linux, écrit en Python avec GTK et Cairo. Une tablature est une partition de guitare ; Songwrite 2 supporte de nombreux types de tablatures en plus des portées traditionnelles.

Avec Songwrite 2 tu peux :
  • ...éditer des tablatures (guitares, basses, banjos,...) et des portées, et leur associer des paroles pour composer tes propres chansons !
  • ...créer ton propre livre de chanson (songbook)
  • ...jouer tes partitions
  • ...imprimer tes partitions et tes chansons
  • ...convertir automatiquement des portées en tablatures, ou vice-versa
  • ...exporter tes chansons dans de nombreux formats (PDF, Midi, tablatures ASCII, GNU Lilypond, LaTeX, PostScript,...)
  • ...importer les fichiers de Guitar Pro 3 / 4 (expérimental)
  • ...et en plus la doc en français !


Songwrite 2 est une réécriture complète de Songwrite 1 avec :
  • Une nouvelle interface basée sur Gtk 2 et Cairo, avec de l'anticrénelage
  • Un nouveau moteur de rendu de portée, gérant les tonalités et les altérations correctement
  • Un nouveau système de plugins
  • Une nouvelle documentation
  • Le système d'impression a été mis à jour pour les versions récentes de Lilypond (2.11.20 et supérieure)
Voici la toute première version de Songwrite 2 !

Il s'agit d'une réécriture complète de Songwrite 1, avec une nouvelle interface en Gtk 2 et Cairo. À essayer de toute urgence !
This is the very first release of Songwrite 2!

It is a complete rewrite with a new interface based on Gtk 2 and Cairo. Try it immediately!
This is the very first release of EditObj 2.

It is a full rewrite of EditObj 1, and it now supports both Tk and Gtk 2.
Voici une copie d'écran d'une version de développement de Songwrite 2. L'interface est entièrement réécrite.

D'un point de vue technique, elle utilise GTK2 et Cairo, avec EditObj 2 (une version améliorée d'EditObj qui supportte GTK en plus de Tk).

D'un point de vue graphique, il y a de l'antialiasing et de jolies icônes, et 4 modes d'édition correspondant aux 4 onglets en bas de la fenêtre : mode Chanson, mode Partition, mode Temps, et mode Note. Le carnet à onglet affiche automatiquement les attributs du ou des objet(s) sélectionnés (éh oui, on peut en sélectionner plusieurs !).

J'espère pouvoir diffuser ça bientôt ;-)

Jiba, 24.01.2007
Here is the final release of Soya 0.13 !

It is the first version that includes the works of our two Google Summer of Code student, Marmoute and Palle. I've also integrated the soya guide (the "Yet-in") in the tutorial pack (since i've changed the licence to FDL without invariant, there is no longer any problem with reguard to Debian).

Changelog :
  • New ODE integration (thanks Marmoute!)
  • New Blender -> Cal3D exporter (thanks Palle!) The new exporter is now automatically used by the auto-exporter. It REQUIRES Blender >= 2.42
  • BSP system (work in progress, thanks Souvarine!)
  • CoordSyst.solid is no longer boolean, but a 32-bit-length bitfield (thanks Souvarine!)
  • Add RaypickContext.get_item() (thanks Souvarine)
  • Better font loading under MacOS X (thanks Greg Ewing)
  • Tofu integrated
  • CoordSystSpeed added
  • CoordSystState now support automatic coordinate system conversion (when used with interpolate()), and has a convert_to() method
  • Bugfixes:
    • Fixes crash on keycodes > 255, and allows Delete as well as Backspace for erasing characters, in pudding (thanks Greg Ewing)
    • Severals memory leaks have been fixed (in particular on Terrains and CoordSystStates)
    • soya.widget.default_font can now be saved as any other fonts
    • Mesh deformation were buged on cellshaded models
    • Compile with -fsigned-char because on Mac, chars are by default unsigned
    • The file caching neighbors was not cleaned when animated models were modifed