Mercurial > fife-parpg
annotate CHANGES @ 477:6b33d80b468b
Projectiles are now part of the scene.
Cleaned up the scene update() function.
Moved garbage collection to the beginning of the frame.
Introduced global object types.
Projectiles now only check for collisions in a limited number of scene nodes rather than the entire screen.
author | prock@33b003aa-7bff-0310-803a-e67f0ece8222 |
---|---|
date | Thu, 22 Apr 2010 19:52:34 +0000 |
parents | 631a793fa978 |
children | f648bfbae5fe |
rev | line source |
---|---|
434
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
1 |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
2 __/\\\\\\\\\\\\\\\___/\\\\\\\\\\\___/\\\\\\\\\\\\\\\___/\\\\\\\\\\\\\\\_ |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
3 _\/\\\///////////___\/////\\\///___\/\\\///////////___\/\\\///////////__ |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
4 _\/\\\__________________\/\\\______\/\\\______________\/\\\_____________ |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
5 _\/\\\\\\\\\\\__________\/\\\______\/\\\\\\\\\\\______\/\\\\\\\\\\\_____ |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
6 _\/\\\///////___________\/\\\______\/\\\///////_______\/\\\///////______ |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
7 _\/\\\__________________\/\\\______\/\\\______________\/\\\_____________ |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
8 _\/\\\__________________\/\\\______\/\\\______________\/\\\_____________ |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
9 _\/\\\_______________/\\\\\\\\\\\__\/\\\______________\/\\\\\\\\\\\\\\\_ |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
10 _\///_______________\///////////___\///_______________\///////////////__ |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
11 |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
12 ================================================================================ |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
13 == 0.3.1 (March, 2010) == |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
14 ================================================================================ |
396
81641655bc38
Adding the correct header in a lot of files. Also made a small change to the CHANGES file by adding the 0.3.1 section.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
392
diff
changeset
|
15 |
81641655bc38
Adding the correct header in a lot of files. Also made a small change to the CHANGES file by adding the 0.3.1 section.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
392
diff
changeset
|
16 === Engine === |
81641655bc38
Adding the correct header in a lot of files. Also made a small change to the CHANGES file by adding the 0.3.1 section.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
392
diff
changeset
|
17 * Updated a lot of the python source files to have the correct headers |
81641655bc38
Adding the correct header in a lot of files. Also made a small change to the CHANGES file by adding the 0.3.1 section.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
392
diff
changeset
|
18 * Fixed SWIG wrappers that didn't handle simple output parameters (#340) |
433
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
19 * Added color key support for both OpenGL and SDL renderer (#451, #146) |
434
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
20 * Changed the EventManager to use deque rather than vectors for storing |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
21 listeners (#454) |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
22 * Added the ability to prepend event listeners to the front of the listener |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
23 list (#454) |
433
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
24 * Updated instance rotation values to be valid in all cases (#361) |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
25 * VFS no longer crashes when entering a restricted path (#413) |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
26 * Filename case is no longer transformed to be lower case (#418) |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
27 * OpenGL renderer now clears the backbuffer correctly (#392) |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
28 * Added the ability to render Vertexes (#455) |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
29 * Camera names no longer clash when loading multiple maps (#342) |
434
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
30 * All layers are no longer activated when calling Camera::resetRenderers() |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
31 (#457) |
433
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
32 * Word wrapping in a pychan label now works as expected (#408) |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
33 * SWIG wrappers now handle all simple output parameters (#340) |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
34 * Added ActionVisual::getActionImageAngles() |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
35 * Added Cursor::getX() and Cursor::getY() |
396
81641655bc38
Adding the correct header in a lot of files. Also made a small change to the CHANGES file by adding the 0.3.1 section.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
392
diff
changeset
|
36 |
433
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
37 === Build System === |
442
631a793fa978
Updating the change log in preparation for the 0.3.1 release.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
435
diff
changeset
|
38 * FIFE now builds as expected on win32 using the FIFE dev kit |
631a793fa978
Updating the change log in preparation for the 0.3.1 release.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
435
diff
changeset
|
39 * Win32 batch scripts no longer overwrite the users PATH variable (#429) |
433
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
40 * Requied DLLs are now installed as required on win32 (#430) |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
41 * CXXFLAGS should now be honored |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
42 * Fixed a problem with the dependency checks when using pkg-config on linux |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
43 * Added OpenBSD support |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
44 |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
45 === Editor === |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
46 * Can now re-load a map (#381) |
435
a00cc3039abb
Fixed a small grammar mistake in the change log
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
434
diff
changeset
|
47 * Opening more than one map and then closing them no longer causes a crash |
a00cc3039abb
Fixed a small grammar mistake in the change log
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
434
diff
changeset
|
48 (#441) |
433
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
49 * Undo/Redo works properly if you select different layers (#443) |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
50 * Docked widgets no longer shrink when you click inside them (#444) |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
51 * Object editor can now skip to first and last frames of an animation (#448) |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
52 * Object editor sends some messages for the user to the editor status bar |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
53 * Cleaned up object editor by adding preMapClosed and preMapShown events |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
54 * Object editor now uses getActionImageAngles() to fetch animation angles |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
55 * Object editor animation views should now work with all clients |
442
631a793fa978
Updating the change log in preparation for the 0.3.1 release.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
435
diff
changeset
|
56 * Object offsets can now be saved to the object.xml file |
631a793fa978
Updating the change log in preparation for the 0.3.1 release.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
435
diff
changeset
|
57 * Object offsets can now be manipulated by using the mousewheel |
433
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
58 * Added undo/redo support for the moving of instances |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
59 |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
60 === Extensions === |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
61 * File Browser now refreshes correctly (#391) |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
62 |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
63 === Docs === |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
64 * Fixed the Linux:Scons tutorial (#422) |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
65 |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
66 === Pychan === |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
67 * Fixed a couple python import lines (#440) |
c75f9834f9d0
Updating the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
396
diff
changeset
|
68 * Added Widget.requestFocus() |
442
631a793fa978
Updating the change log in preparation for the 0.3.1 release.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
435
diff
changeset
|
69 |
631a793fa978
Updating the change log in preparation for the 0.3.1 release.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
435
diff
changeset
|
70 === Rio De Hola === |
631a793fa978
Updating the change log in preparation for the 0.3.1 release.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
435
diff
changeset
|
71 * Fixed the path to the AUTHORS file so the credits are displayed correctly |
631a793fa978
Updating the change log in preparation for the 0.3.1 release.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
435
diff
changeset
|
72 |
631a793fa978
Updating the change log in preparation for the 0.3.1 release.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
435
diff
changeset
|
73 === Misc === |
631a793fa978
Updating the change log in preparation for the 0.3.1 release.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
435
diff
changeset
|
74 * Added color tester to pychan demo |
631a793fa978
Updating the change log in preparation for the 0.3.1 release.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
435
diff
changeset
|
75 * Demos now look for a local copy of FIFE before importing the installed version of FIFE |
631a793fa978
Updating the change log in preparation for the 0.3.1 release.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
435
diff
changeset
|
76 |
396
81641655bc38
Adding the correct header in a lot of files. Also made a small change to the CHANGES file by adding the 0.3.1 section.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
392
diff
changeset
|
77 |
434
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
78 |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
79 |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
80 ================================================================================ |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
81 == 0.3.0 (January 20th, 2010) == |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
82 ================================================================================ |
378
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
83 |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
84 === Engine === |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
85 * Moved to Python 2.6 (#345) |
392
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
86 * Upgraded guichan in ext to 0.8.2 (#420) |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
87 |
378
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
88 * Added UTF8 support |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
89 * SCons build system has been re-written (#328) |
392
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
90 * Support for native mouse cursors |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
91 * The background of Label widgets will be painted |
378
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
92 * Added adaptive pathfinding (#347) |
392
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
93 * Modified CellSelectionRenderer to support multiple cell selection |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
94 |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
95 * Added method Layer::getInstancesAt() |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
96 * Added SoundEmitter::setCallback() |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
97 * Added a setRolloff() function to the SoundEmitter class. |
434
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
98 * Added function to fife_utils: getUserDataDirectory. Returns the proper path |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
99 to save setting and data files depending on OS. |
378
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
100 * Removed UnitTest++ from ext (#421) |
434
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
101 * Changed the way the fife python module is imported ( see |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
102 http://wiki.fifengine.de/Importing_Python_Module ) |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
103 * The serializers will use LogManager instead of printing directly to the |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
104 console |
392
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
105 |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
106 * GuiManager: Proper translation of Guichan key events to FIFE key events |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
107 * Proper size calculation for ToggleButton |
434
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
108 * Fixed a layer visibility bug where the toggleInstancesVisible and |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
109 setInstanceVisible functions were not working correctly. (#335) |
392
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
110 * Fixed building FIFE on OS X (#360) |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
111 * Fixed setActionRuntime() (#373) |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
112 * Fixed unreliable time handling when changing time factors. |
434
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
113 * Fixed a bug in the OpenGl renderer where the last chunk of images would not |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
114 be displayed when image_height % chunk_size was 0. |
392
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
115 * Fixed layer and instance transparency (#378) |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
116 * Fixed a lot of small bugs |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
117 |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
118 === Rio de hola === |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
119 * Made rio_de_hola save its settings to the proper OS folder. |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
120 * Added a prefix to cameras in Rio de Hola to avoid name clashes |
434
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
121 * Fixed second camera in rio so multiple Camera.setLocation calls are handled |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
122 correctly |
392
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
123 * More documentation has been written |
378
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
124 |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
125 === Editor === |
392
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
126 * Rewrote editor: |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
127 - Improved GUI: |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
128 - Resizable windows |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
129 - Docking |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
130 - Toolbars, menubar, statusbar |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
131 - Model/View approach to toolbar and menubar buttons |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
132 - New signal event system based on the one from django |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
133 - Support for opening multiple maps |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
134 - Better plugin support |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
135 * New plugin: LayerTool |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
136 * New plugin: LightEdit |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
137 * New plugin: CameraEdit |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
138 * Enhanced ObjectSelector |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
139 * Enhanced ObjectEdit |
434
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
140 * New tool: ObjectPicker. Click on an instance on the map to set the current |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
141 object to the instance object |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
142 * Ability to select cells and perform actions on them (move, delete, fill, |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
143 ...) |
392
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
144 * New type of scrolling: Press middle mouse button and move the mouse |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
145 * New icons based on Bluesphere |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
146 * Made the editor save its settings to the proper OS folder. |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
147 * Fixed editor bug where the map didn't render after saving (#333) |
396
81641655bc38
Adding the correct header in a lot of files. Also made a small change to the CHANGES file by adding the 0.3.1 section.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
392
diff
changeset
|
148 * Editor can now re-open a map (#381) |
81641655bc38
Adding the correct header in a lot of files. Also made a small change to the CHANGES file by adding the 0.3.1 section.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
392
diff
changeset
|
149 * Fixed a problem navigating directory structure with the filebrowser (#377) |
81641655bc38
Adding the correct header in a lot of files. Also made a small change to the CHANGES file by adding the 0.3.1 section.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
392
diff
changeset
|
150 * Filebrowser now refreshes when expected (#391) |
392
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
151 * Fixed a lot of bugs, and made a lot of new ones ;-) |
378
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
152 |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
153 === PyChan === |
434
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
154 * New greedy layout engine: Widgets is now able to expand in addition to |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
155 shrinking |
392
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
156 * New events: mouseWheelMovedUp and mouseWheelMovedDown |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
157 |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
158 * Added the position_technique attribute |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
159 * Added Widget.removeAllChildren() method |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
160 * Added a new method Widget.getNamedChildren |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
161 * New method: Widget.insertChild() |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
162 * New method: Widget.insertChildBefore() |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
163 * New property: is_focusable |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
164 * New properties: min_size, max_size |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
165 * Moved helptext property from C++ to pychan |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
166 * New togglebutton widget |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
167 |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
168 * ScrollArea: Size is not static anymore (can shrink and expand) |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
169 * Allow objects with a call attribute to be used as event callbacks |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
170 * Removed unused TimerListener |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
171 * Switched to new content structure (#336) |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
172 * Made the distribute and mapEvents methods faster |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
173 * Added a small decorator for profiling rarely called functions |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
174 * Optimized adaptLayout() |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
175 * Added fast path for Widget.findChild(name=name). Roughly 10x faster |
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
176 |
378
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
177 * Fixed an input problem when a dropdown box is clicked on (#337) |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
178 * Fixed pychan event_map to support callable objects (#374) |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
179 * Fixed the pychan demo (#363) |
434
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
180 * Fixed a pychan problem where unkown characters were displayed when holding |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
181 the shift key (#383) |
392
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
182 * Lots of bug fixes |
378
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
183 |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
184 === Documentation === |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
185 * Fixed some doxygen documentation problems (#343) |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
186 * Created python coding standards article (#372) |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
187 * Created "Bug Report" template (#409) |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
188 |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
189 === Misc === |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
190 * New versioning scheme (x.y.z) instead of (yyyy.r) |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
191 * Moved extensions and fife.py to <FIFE>/engine/python/fife |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
192 * Moved rio_de_hola and pychan_demo to <FIFE>/demos |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
193 * Moved some misc scripts to <FIFE>/tools |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
194 * Moved the FIFE editor to <FIFE>/editor |
392
fa77b6927d3d
More complete changelog for 0.3.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
391
diff
changeset
|
195 * Added a Win32 installer for FIFE and the win32 SDK |
378
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
196 |
434
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
197 |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
198 |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
199 ================================================================================ |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
200 == 2009.0 (January 7th, 2009) == |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
201 ================================================================================ |
378
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
202 |
391
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
203 === Engine === |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
204 * Merged input rework branch |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
205 * Possibility to hide instances/instance visuals |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
206 * Added input and focus events |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
207 * Modified clicklabel to provide a mouse listener for hover events |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
208 * Use strings as grouping in generic renderer instead of numbers |
434
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
209 * Omission of a camera viewport in xml map files now indicate that the camera |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
210 should use the full window |
391
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
211 * Added removeActionListener to SWIG export |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
212 * Some improvements to Scons build scripts |
434
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
213 * Prepared basicapplication to use WindowTitle and WindowIcon from clients' |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
214 settings.py |
391
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
215 * Logger now ignores non-existing log modules (warns to prompt) |
434
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
216 * Pools now have a function called purgeLoadedResources which deletes all |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
217 loaded resources that have a reference count of zero. |
391
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
218 * Movie: Switched to using FIFE::Image instead of Overlays |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
219 * Reworked matrix vector multiplication |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
220 * OpenAL-soft patch for OSS support |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
221 |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
222 Optimizations: |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
223 * Added hasing to pool to improve techdemo loading time |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
224 * Lazy loading for animations |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
225 * Combined events to reduce lag |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
226 * Small optimizations for instance renderer |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
227 |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
228 Bugs: |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
229 * Initialize instance visuals properly |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
230 * Fixed false positives when searching for instances in a rectangle |
434
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
231 * Fixed a horrendous misconception in Pool. The map was sorted by pointer |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
232 comparison. |
391
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
233 * Fix for textwrapping |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
234 * Fixed bug where instances couldn't change layer |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
235 * Fixed a small bug when initializing OpenGL |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
236 * Fixed a scons issue where libraries checked for C instead of C++ |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
237 * Fixed a shutdown order problem |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
238 * Fixed segfault on shutdown when profiling was activated (#334) |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
239 * Fixed: Editors camera doesn't show map after saving (#333) |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
240 * Fixed: FIFE crashes with a segmentation fault (#297) |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
241 |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
242 === Pychan === |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
243 * Modified pychan to accept RGBA colors |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
244 * More documentation for layout system |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
245 * adaptLayout now acts a bit smarter |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
246 * Fix for scrollarea bug |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
247 |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
248 === Rio de hola === |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
249 * Improved some graphics and added some new ones |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
250 * Profiling support |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
251 |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
252 === Editor === |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
253 * Scrolling support |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
254 * Added an undo feature to the map-editor |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
255 * Object editor plugin |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
256 * Some bug fixes |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
257 |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
258 === Documentation === |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
259 * Updated the map format article to reflect the datasets changes (#323) |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
260 |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
261 === Misc === |
ebb45af6a6f9
Changelog for 2009.0 release
cheesesucker@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
378
diff
changeset
|
262 * Removed old testmaps |
378
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
263 |
434
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
264 |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
265 |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
266 ================================================================================ |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
267 == 2008.1 (July, 2008) == |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
268 ================================================================================ |
378
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
269 |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
270 === Model improvements & simplifications === |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
271 * Elevations removed (Fallout legacy). |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
272 * Support for namespaces: |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
273 * New resource infrastructure migrated into whole engine. This enables: |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
274 * uniform pooling for all resources that need to be pooled. |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
275 * uniform loading for all resources (model stuff, images, sounds...). |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
276 * uniform saving for resources which support saving (model stuff). |
434
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
277 * Datasets are now stored in a flat list in model instead of dataset |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
278 hierarchy. |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
279 * Changes in model are now bookkeeped. Observer interfaces provided for change |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
280 listeners. |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
281 * This enables e.g. reacting only to changes instead of polling on every |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
282 round. |
378
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
283 * Also critical enabler for triggers. |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
284 * Instances now support initial rotation value. |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
285 * Objects support default actions. |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
286 * Further model cleanup. |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
287 |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
288 === XML format changes === |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
289 * All resources are now defined with principle 1 file / 1 resource. |
434
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
290 * Importing of objects can now be done also based on directories where they are |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
291 contained. |
378
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
292 * Relative paths are now used instead of absolute ones. |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
293 |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
294 === Loaders === |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
295 * All loading happens now from python (tinyxml dependency removed). |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
296 * Improved error reporting. |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
297 |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
298 === Editor === |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
299 * Possibility to move instances on map. |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
300 * Possibility to rotate instances on map. |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
301 * Possibility to zoom the map (OpenGL mode only). |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
302 * Painting with currently selected instance (e.g. large ground areas). |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
303 * Importing of multiple objects based on given directory. |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
304 * Initial map creation wizard (still work in progress). |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
305 |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
306 === Rio de hola === |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
307 * More assets: |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
308 * Graphics, sounds, music... |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
309 * Two new maps matching the storyline. |
434
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
310 * Rio de hola now conforms to package structure: |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
311 http://wiki.fifengine.de/Fife_Package_Specification |
378
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
312 * Popup menu integration, demonstration of actions (kick, talk). |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
313 |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
314 === Pychan improvements === |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
315 * Hiding of scrollbars. |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
316 * Text wrapping. |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
317 * A lot of smaller improvements. |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
318 |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
319 === Functionality === |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
320 * Pixel perfect instance picking (taking transparency into account). |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
321 * Ability to get list of instances from given screen rectangle. |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
322 * Distance calculations made easy, exposed to scripts. |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
323 * Instance outlining. |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
324 * Instance coloring. |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
325 * Screenshots are now saved in png format (instead of bmp). |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
326 * Stereo sound support in linux (introduced with the help of openal-soft). |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
327 |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
328 === Video / view improvements === |
434
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
329 * Both renderbackend and separate images can now render graphical primitives |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
330 (e.g. lines, dots..). |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
331 * Each camera now has separate set of renderers. Allows truly adjusting cameras |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
332 independently. |
378
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
333 * Zooming capability (currently properly supported only by OpenGL backend). |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
334 * Support for drag cursor definitions. |
434
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
335 * OpenGL graphics chunking size is now definable in settings. Should help e.g. |
ef7d4aa4100a
Some minor formatting changes to the change log.
prock@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
433
diff
changeset
|
336 with large backgrounds. |
378
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
337 * GenericRenderer adding customised rendering capabilities for scripts. |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
338 |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
339 === Misc. changes === |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
340 * Initial package structure defined for FIFE clients. |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
341 * Updated guichan to the latest release 0.8.1. |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
342 * Usage of unittest++ instead of boost unittests. |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
343 * Lots of bug fixes. |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
344 |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
345 === Non-code related changes === |
64738befdf3b
bringing in the changes from the build_system_rework branch in preparation for the 0.3.0 release. This commit will require the Jan2010 devkit. Clients will also need to be modified to the new way to import fife.
vtchill@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff
changeset
|
346 * Switch from GPL 2.0 to LGPL 2.1 (or newer). |