Milestone beta3
Goals for this release:
- thread safety, stability
- all objects based on GObject to eliminate hackish GIL work-arounds
- code refactored to Genie
- full cross-platform windowing and input
- replace platform specific code with the GIMP Drawing Kit (gdk)
- migrate old soy.Window to soy.windows.*
- window classes to support resize and closure callbacks
- input callbacks to handle button/key press, hold, and release
- input callbacks to handle axis and pointer location
- new rendering features
- more scenes
- better .soy format
- texture wavelet compression
- mesh and material support added
- unit tests
- Mesh vertex/face ordering (
GHOP#326) - Window creation/destruction, placement, title change
- Widget stacking, resizing, reparenting
- Color comparison, math, and hex string
- Axis rotation
- Mesh vertex/face ordering (
Features this release is unlikely to include:
- Audio
- Network
- SVG textures
- Behavior (aka, AI)
- Skeletal mesh deformation
Note: See
TracRoadmap for help on using
the roadmap.



