comparison CHANGES @ 391:ebb45af6a6f9

Changelog for 2009.0 release
author cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
date Sun, 24 Jan 2010 01:28:58 +0000
parents 64738befdf3b
children fa77b6927d3d
comparison
equal deleted inserted replaced
390:cc6289c519ed 391:ebb45af6a6f9
35 * Moved extensions and fife.py to <FIFE>/engine/python/fife 35 * Moved extensions and fife.py to <FIFE>/engine/python/fife
36 * Moved rio_de_hola and pychan_demo to <FIFE>/demos 36 * Moved rio_de_hola and pychan_demo to <FIFE>/demos
37 * Moved some misc scripts to <FIFE>/tools 37 * Moved some misc scripts to <FIFE>/tools
38 * Moved the FIFE editor to <FIFE>/editor 38 * Moved the FIFE editor to <FIFE>/editor
39 39
40 == 2009.0 (January 7th, 2009) ==
40 41
42 === Engine ===
43 * Merged input rework branch
44 * Possibility to hide instances/instance visuals
45 * Added input and focus events
46 * Modified clicklabel to provide a mouse listener for hover events
47 * Use strings as grouping in generic renderer instead of numbers
48 * Omission of a camera viewport in xml map files now indicate that the camera should use the full window
49 * Added removeActionListener to SWIG export
50 * Some improvements to Scons build scripts
51 * Prepared basicapplication to use WindowTitle and WindowIcon from clients' settings.py
52 * Logger now ignores non-existing log modules (warns to prompt)
53 * Pools now have a function called purgeLoadedResources which deletes all loaded resources that have a reference count of zero.
54 * Movie: Switched to using FIFE::Image instead of Overlays
55 * Reworked matrix vector multiplication
56 * OpenAL-soft patch for OSS support
57
58 Optimizations:
59 * Added hasing to pool to improve techdemo loading time
60 * Lazy loading for animations
61 * Combined events to reduce lag
62 * Small optimizations for instance renderer
63
64 Bugs:
65 * Initialize instance visuals properly
66 * Fixed false positives when searching for instances in a rectangle
67 * Fixed a horrendous misconception in Pool. The map was sorted by pointer comparison.
68 * Fix for textwrapping
69 * Fixed bug where instances couldn't change layer
70 * Fixed a small bug when initializing OpenGL
71 * Fixed a scons issue where libraries checked for C instead of C++
72 * Fixed a shutdown order problem
73 * Fixed segfault on shutdown when profiling was activated (#334)
74 * Fixed: Editors camera doesn't show map after saving (#333)
75 * Fixed: FIFE crashes with a segmentation fault (#297)
76
77 === Pychan ===
78 * Modified pychan to accept RGBA colors
79 * More documentation for layout system
80 * adaptLayout now acts a bit smarter
81 * Fix for scrollarea bug
82
83 === Rio de hola ===
84 * Improved some graphics and added some new ones
85 * Profiling support
86
87 === Editor ===
88 * Scrolling support
89 * Added an undo feature to the map-editor
90 * Object editor plugin
91 * Some bug fixes
92
93 === Documentation ===
94 * Updated the map format article to reflect the datasets changes (#323)
95
96 === Misc ===
97 * Removed old testmaps
41 98
42 == 2008.1 (July, 2008) == 99 == 2008.1 (July, 2008) ==
43 100
44 === Model improvements & simplifications === 101 === Model improvements & simplifications ===
45 * Elevations removed (Fallout legacy). 102 * Elevations removed (Fallout legacy).