Mercurial > fife-parpg
changeset 619:f648bfbae5fe
* Updated the changelog
author | prock@33b003aa-7bff-0310-803a-e67f0ece8222 |
---|---|
date | Wed, 29 Sep 2010 15:15:45 +0000 |
parents | b5e7e14004a4 |
children | 853d25234671 |
files | CHANGES |
diffstat | 1 files changed, 88 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/CHANGES Tue Sep 28 17:43:36 2010 +0000 +++ b/CHANGES Wed Sep 29 15:15:45 2010 +0000 @@ -10,6 +10,93 @@ _\///_______________\///////////___\///_______________\///////////////__ ================================================================================ +== 0.3.2 (2010) == +================================================================================ + +=== Engine === + * Added a percentage bar widget (#411) + * Modified some size_t definitions to more appropriate ones (#152) + * Instance rotation changes are reported to the instance change listeners + (#475) + * Fixed the GenericRenderingNode to no longer cause a segfault (#446) + * Fixed an API inconsistency in SoundEmitter (#461) + * There is no longer a memory leak when adding coloring overlays to instance + (#472) + * instance.get2dGfsVisual().setVisible(False) now works as expected (#471) + * Removed the last 0(n) loop through instances when rendering (#419) + * Generic renderer now only renders objects on the specified layer (#458) + * Fixed a memory leak when deleting maps. The camera was not being + deleted + * Removed the NotFound exceptions in layer.getInstance() and model.getObjects() + to be more consistent with the rest of the API + * Fixed a bug in RenderBackendSDL, the clip area was not properly set + * Renamed the backquad and border commands of the FloatingTextRenderer + * Added the TransparentArea commands to the InstanceRenderer + * Improved InstanceRenderer::addTransparentArea. You can now pass a list + of namespaces to be marked as transparent + * Updated Instance to no longer derive from ResourceClass. It now derives from + FifeClass directly + * Improved the floatingtextrenderer. Now you can set an alpha value for font, + background quad and border. Split quad and border into own commands + * Added a triangle function to backend and genericrenderer, also added the + functions to set an alpha value for geometric figures + * floatingtextrenderer now can change colors of the font via + setColor(uint r, uint b, uint g) + * Added the colorbuffer patch with a small change due to SDL. Performance + boost between 20-30% under OpenGL + * Improved the most renderers with setColor() function to allow the user to + modify the color used to render the primitives + * Fixed the genericrenderer. It is now tested whether the images are in the + viewport + * Fixed the gridrenderer to only render the grin within the viewport + * Changed the vertex functions in opengl/renderbackendopengl.cpp from vertex3f() + to vertex2f() + * Moved the layer visibility and transparency, from instancerenderer.cpp to + layercache.cpp and improved it (r3395) + * Corrected the h,w calculation for zooming in layercache.cpp (r3369) + * Fixed the bug, that x,y camera position result in an screen offset. (r3369) + +=== Build System === + * Removed libpng from ext (#385) + * Debug is now automatically enabled when you build with profiling enabled + (r3292) + +=== Editor === + * Re-arranged the ObjectEdit gui to avoid misunderstandings + * Can now place instances (which are visible) on new maps again (r3392) + +=== Extensions === + * Added the SimpleXMLSerializer extension + * Removed the XML portion out of fife_settings in favor of SimpleXMLSerializer + * Made the serializer used in fife_settings "pluggable" + * fife_settings widgets are now updated when the settings are reset to default + * Can now specify the default settings filename instead of using + settings-dist.xml + * Fixed the write_instances function so it saves the stack position variable + of instance visual when saving maps + * Added getVolume() to the SoundManager + * Added debug flag to loaders to enable/disable annoying print spam on maploading + * BasicApplication now initializes pychan (r3388) + +=== Docs === + * Added some documentation to the filebrowser module + +=== Pychan === + * Timers are now handled correctly by pychan (#483) + * Can now modify the step length for sliders (#482) + * Built in pychan dialogs now work (r3384) + +=== Demos === + * Renamed <fife>/demos/pychan_demo/pychan_test.py to pychan_demo.py + * Added a new pychan demo - gui animations + * Added the Shooter demo + +=== Misc === + * Fixed some compiler warning messages + * Added license information for the gimp icon + + +================================================================================ == 0.3.1 (March, 2010) == ================================================================================ @@ -343,4 +430,4 @@ * Lots of bug fixes. === Non-code related changes === - * Switch from GPL 2.0 to LGPL 2.1 (or newer). \ No newline at end of file + * Switch from GPL 2.0 to LGPL 2.1 (or newer).