Mercurial > fife-parpg
comparison CHANGES @ 619:f648bfbae5fe
* Updated the changelog
author | prock@33b003aa-7bff-0310-803a-e67f0ece8222 |
---|---|
date | Wed, 29 Sep 2010 15:15:45 +0000 |
parents | 631a793fa978 |
children | adb4b0e7c08c |
comparison
equal
deleted
inserted
replaced
618:b5e7e14004a4 | 619:f648bfbae5fe |
---|---|
6 _\/\\\///////___________\/\\\______\/\\\///////_______\/\\\///////______ | 6 _\/\\\///////___________\/\\\______\/\\\///////_______\/\\\///////______ |
7 _\/\\\__________________\/\\\______\/\\\______________\/\\\_____________ | 7 _\/\\\__________________\/\\\______\/\\\______________\/\\\_____________ |
8 _\/\\\__________________\/\\\______\/\\\______________\/\\\_____________ | 8 _\/\\\__________________\/\\\______\/\\\______________\/\\\_____________ |
9 _\/\\\_______________/\\\\\\\\\\\__\/\\\______________\/\\\\\\\\\\\\\\\_ | 9 _\/\\\_______________/\\\\\\\\\\\__\/\\\______________\/\\\\\\\\\\\\\\\_ |
10 _\///_______________\///////////___\///_______________\///////////////__ | 10 _\///_______________\///////////___\///_______________\///////////////__ |
11 | |
12 ================================================================================ | |
13 == 0.3.2 (2010) == | |
14 ================================================================================ | |
15 | |
16 === Engine === | |
17 * Added a percentage bar widget (#411) | |
18 * Modified some size_t definitions to more appropriate ones (#152) | |
19 * Instance rotation changes are reported to the instance change listeners | |
20 (#475) | |
21 * Fixed the GenericRenderingNode to no longer cause a segfault (#446) | |
22 * Fixed an API inconsistency in SoundEmitter (#461) | |
23 * There is no longer a memory leak when adding coloring overlays to instance | |
24 (#472) | |
25 * instance.get2dGfsVisual().setVisible(False) now works as expected (#471) | |
26 * Removed the last 0(n) loop through instances when rendering (#419) | |
27 * Generic renderer now only renders objects on the specified layer (#458) | |
28 * Fixed a memory leak when deleting maps. The camera was not being | |
29 deleted | |
30 * Removed the NotFound exceptions in layer.getInstance() and model.getObjects() | |
31 to be more consistent with the rest of the API | |
32 * Fixed a bug in RenderBackendSDL, the clip area was not properly set | |
33 * Renamed the backquad and border commands of the FloatingTextRenderer | |
34 * Added the TransparentArea commands to the InstanceRenderer | |
35 * Improved InstanceRenderer::addTransparentArea. You can now pass a list | |
36 of namespaces to be marked as transparent | |
37 * Updated Instance to no longer derive from ResourceClass. It now derives from | |
38 FifeClass directly | |
39 * Improved the floatingtextrenderer. Now you can set an alpha value for font, | |
40 background quad and border. Split quad and border into own commands | |
41 * Added a triangle function to backend and genericrenderer, also added the | |
42 functions to set an alpha value for geometric figures | |
43 * floatingtextrenderer now can change colors of the font via | |
44 setColor(uint r, uint b, uint g) | |
45 * Added the colorbuffer patch with a small change due to SDL. Performance | |
46 boost between 20-30% under OpenGL | |
47 * Improved the most renderers with setColor() function to allow the user to | |
48 modify the color used to render the primitives | |
49 * Fixed the genericrenderer. It is now tested whether the images are in the | |
50 viewport | |
51 * Fixed the gridrenderer to only render the grin within the viewport | |
52 * Changed the vertex functions in opengl/renderbackendopengl.cpp from vertex3f() | |
53 to vertex2f() | |
54 * Moved the layer visibility and transparency, from instancerenderer.cpp to | |
55 layercache.cpp and improved it (r3395) | |
56 * Corrected the h,w calculation for zooming in layercache.cpp (r3369) | |
57 * Fixed the bug, that x,y camera position result in an screen offset. (r3369) | |
58 | |
59 === Build System === | |
60 * Removed libpng from ext (#385) | |
61 * Debug is now automatically enabled when you build with profiling enabled | |
62 (r3292) | |
63 | |
64 === Editor === | |
65 * Re-arranged the ObjectEdit gui to avoid misunderstandings | |
66 * Can now place instances (which are visible) on new maps again (r3392) | |
67 | |
68 === Extensions === | |
69 * Added the SimpleXMLSerializer extension | |
70 * Removed the XML portion out of fife_settings in favor of SimpleXMLSerializer | |
71 * Made the serializer used in fife_settings "pluggable" | |
72 * fife_settings widgets are now updated when the settings are reset to default | |
73 * Can now specify the default settings filename instead of using | |
74 settings-dist.xml | |
75 * Fixed the write_instances function so it saves the stack position variable | |
76 of instance visual when saving maps | |
77 * Added getVolume() to the SoundManager | |
78 * Added debug flag to loaders to enable/disable annoying print spam on maploading | |
79 * BasicApplication now initializes pychan (r3388) | |
80 | |
81 === Docs === | |
82 * Added some documentation to the filebrowser module | |
83 | |
84 === Pychan === | |
85 * Timers are now handled correctly by pychan (#483) | |
86 * Can now modify the step length for sliders (#482) | |
87 * Built in pychan dialogs now work (r3384) | |
88 | |
89 === Demos === | |
90 * Renamed <fife>/demos/pychan_demo/pychan_test.py to pychan_demo.py | |
91 * Added a new pychan demo - gui animations | |
92 * Added the Shooter demo | |
93 | |
94 === Misc === | |
95 * Fixed some compiler warning messages | |
96 * Added license information for the gimp icon | |
97 | |
11 | 98 |
12 ================================================================================ | 99 ================================================================================ |
13 == 0.3.1 (March, 2010) == | 100 == 0.3.1 (March, 2010) == |
14 ================================================================================ | 101 ================================================================================ |
15 | 102 |