We've just pushed out a new, long overdue xSGE release. Every component has a new release because one significant change here is the licensing: xSGE is now under the LGPL, same as the SGE itself.
Other than the licensing change, some of the modules have been improved:
- xsge_gui now defines its buttons and textboxes in a way that allows for vertical resizing, meaning you can now choose different text sizes without having to also replace the graphics.
- xsge_gui radio buttons can now be placed into groups.
- xsge_gui windows no longer implicitly have a "close" button on the top-right, since this can get in the way of how you might want to design windows. As such, xsge_gui.Window.event_close has also been removed.
- Default xsge_gui fonts are now Roboto family fonts, replacing Droid Sans.
- We forgot to document this in WHATSNEW and didn't notice until now, but xsge_gui fixes a bug in how it redraws the screen while modal windows are up (it caused projected things to be erased, e.g. the stuff drawn by xsge_lighting).
- xsge_tiled now supports the tint color and object alignment features introduced by Tiled 1.4, as well as finally supporting hexagonal tiling.
- Fixed the way xsge_tiled handled staggered tiling for things that didn't get put into a TileGrid.