log

age author description
Sun, 21 Nov 2010 15:58:14 +0000 helios2000 * Fixed the image/animation functions in GenericRenderer and LightRenderer. The functions now consider the camera zoom level.
Thu, 18 Nov 2010 17:28:15 +0000 prock * small update to the installer script
Mon, 15 Nov 2010 22:06:56 +0000 prock * Added the 0.3.2 version numbers to the fife installer script
Fri, 12 Nov 2010 03:10:46 +0000 prock * Modified a calculation in PointType2D to use the FIFE math function
Tue, 09 Nov 2010 21:39:45 +0000 helios2000 * Fixed the getMatchingInstances() functions. So instance selecting should work again.
Tue, 09 Nov 2010 19:55:46 +0000 helios2000 * Fixed the Map editor crashes. The problem was a not cleaned RenderList in testRenderedViewPort(). This fixes also the same problem for the getMatchingInstances() functions. fixes[ticket:500]
Tue, 09 Nov 2010 15:46:04 +0000 prock * FIFE now builds on Fedora
Tue, 09 Nov 2010 12:31:40 +0000 vtchill fixed a minor bug in the editor when trying to switch to INSERTING mode using the keyboard shortcut.
Mon, 08 Nov 2010 22:38:32 +0000 mvbarracuda Correcting screwed up file name; mea culpa
Mon, 08 Nov 2010 22:15:49 +0000 mvbarracuda Modified currently unused tourist_beach map for testing purposes:
Mon, 08 Nov 2010 22:07:47 +0000 prock * Some updates to CHANGES, INSTALL, and README
Mon, 08 Nov 2010 21:36:38 +0000 prock * Fixed the clear screen problems. The screen is now automatically cleared every frame by the engine if there are no maps loaded. In the process I removed the setClearBackBuffer() function from the RenderBackend.
Mon, 08 Nov 2010 20:37:31 +0000 prock * This fixes the case were the engine would clear the screen twice
Mon, 08 Nov 2010 18:21:05 +0000 helios2000 * Removed the instance id unique check from the loader.
Mon, 08 Nov 2010 18:06:05 +0000 prock * More updates to CHANGES
Mon, 08 Nov 2010 16:52:13 +0000 mvbarracuda Win32 build script updates to use the new Win32 November 2010 Devkit:
Mon, 08 Nov 2010 15:46:48 +0000 helios2000 * Fixed the warnings that were introduced by the light branch merge.
Sun, 07 Nov 2010 21:45:23 +0000 mvbarracuda * Fixing map editor (was missing light renderer line in its settings file
Sat, 06 Nov 2010 11:13:21 +0000 mvbarracuda Removing unneeded gltext.h include:
Fri, 05 Nov 2010 15:21:10 +0000 helios2000 * Merged the light branch back into trunk.
Wed, 03 Nov 2010 13:44:12 +0000 prock * Updated the REAMDE
Tue, 02 Nov 2010 18:51:10 +0000 prock * Added a bunch of changes to CHANGES. It should now be up to date
Sun, 31 Oct 2010 13:16:16 +0000 mvbarracuda Updated .iss installer script for the upcoming win32 devkit update
Sat, 30 Oct 2010 18:23:45 +0000 mvbarracuda Added the README for the upcoming win32 devkit update. The devkit.iss installer scrips relies on the existence of the file anyway, so it sounds like a good idea to have it in SVN as well. Makes future updates to the file easier as well :-)
Fri, 22 Oct 2010 16:01:57 +0000 prock * The RPG and Shooter demos now clear the screen when in OpenGL mode
Thu, 21 Oct 2010 20:00:36 +0000 prock * Made the dynamic widget test in the pychan_demo work/look a little better
Thu, 21 Oct 2010 18:50:50 +0000 prock * Added the ability to change screen modes on the fly. This works both in OpenGL and SDL modes.
Fri, 15 Oct 2010 18:54:34 +0000 prock * Moved getCurrentScreenMode() to the renderbackend as renderbackend is what initializes the screen.
Fri, 15 Oct 2010 15:13:10 +0000 prock * The engine now checks to make sure the selected driver is supported by the users OS.
Thu, 14 Oct 2010 15:52:43 +0000 prock * Modified the sound manager to better take care of sound clips. (Hope this fixes the crash at the end of the shooter demo)
Thu, 14 Oct 2010 15:32:09 +0000 prock * Fixed some more integer definitions
Thu, 14 Oct 2010 15:06:26 +0000 prock * Fixed the non standard integer definitions in DeviceCaps
Thu, 14 Oct 2010 13:02:47 +0000 mvbarracuda * Fixed project files generation
Wed, 13 Oct 2010 21:50:43 +0000 prock * hope this fixes the bug in the shooter demo that causes a crash after killing the boss.
Wed, 13 Oct 2010 20:24:48 +0000 prock * Major improvements to fife_math.h and added corresponding Python bindings. Users now have access to FIFE's internal math functions. These functions are recommended to be used by all clients if required. Note: this may cause some problems with certain compilers. I hope this wont have to be reverted. TODO: remove the static constant globals somehow.
Tue, 12 Oct 2010 18:58:47 +0000 prock * Added the ability to normalize a 2D and 3D point.
Mon, 11 Oct 2010 22:20:00 +0000 nihathrael loaders extension can now handle multiple loaders for different filetypes. A difference between map and object files is now being made!
Sat, 09 Oct 2010 17:00:33 +0000 prock * Modified the way we detect valid resolutions because SDL_VideoModeOK() was unreliable on a Mac when passed values returned from SDL_ListModes(). It now uses a pre-canned list of common resolutions to check.
Fri, 08 Oct 2010 21:22:02 +0000 prock * Added the ability to query the current running screen mode
Thu, 07 Oct 2010 19:39:58 +0000 prock * Small fix for gcc on Linux. It didn't like passing a const char* to a function that requires a char*.
Thu, 07 Oct 2010 18:37:02 +0000 prock * Added the ability to set/get the video driver used using the settings interface. Note that the default driver for the OS will be used unless explicitly specified.
Thu, 07 Oct 2010 16:44:44 +0000 prock * Improvements for DeviceCaps. It now stores a list of valid SDL drivers. Currently in windows we are limited to the windows GDI (which is slow). This could mean that SDL users could benifit from hardware acceleration with directx (a valid SDL driver).
Thu, 07 Oct 2010 16:15:09 +0000 prock * Fixed a swig template that got missed in a previous commit
Wed, 06 Oct 2010 21:37:46 +0000 prock * Added the ability to query some more details from the video device including the total video memory available.
Wed, 06 Oct 2010 20:54:28 +0000 prock * Changed the way screen resolutions are detected
Wed, 06 Oct 2010 19:19:08 +0000 prock * Added a simple method to query the default video card capabilities. This is still a work in progress. You can now get a list of ScreenModes the device supports. ScreenMode includes information on the screen resolution, if the mode is fullscreen/windowed and if it would use the OpenGL or SDL renderer.
Wed, 06 Oct 2010 15:49:53 +0000 prock * Added the clearBackBuffer() function to the renderbackends.
Wed, 06 Oct 2010 14:09:24 +0000 prock * Renamed RenderBackend::isClearNeeded() to RenderBackend::setClearScreen(). It is no longer pure virtual. Also documented it's functionality.
Tue, 05 Oct 2010 19:42:54 +0000 prock * A little data type cleanup in the FIFE::EngineSettings class
Tue, 05 Oct 2010 15:44:16 +0000 prock * Added drawRectangle() and fillRectangle() functions to the renderers
Mon, 04 Oct 2010 21:29:12 +0000 prock * Removed old and unused functions: set/getSourceWidget()
Mon, 04 Oct 2010 20:52:06 +0000 prock * Removed some more unused files
Mon, 04 Oct 2010 19:44:29 +0000 prock * Removed unused files containing the unused GUIEventListener class.
Mon, 04 Oct 2010 18:15:03 +0000 prock * GLImage now uses the optimal next power of 2 size for both width and height.
Mon, 04 Oct 2010 14:55:57 +0000 prock * Applied GreyGhosts patch to fife_settings. Allows the user to load the gui XML whenever they want. Also returns a reference to the dialog so it can be worked with outside of fife_settings.
Fri, 01 Oct 2010 21:27:37 +0000 prock * This fixes a small bug that causes some primitives to not be rendered by the OpenGL renderbackend
Fri, 01 Oct 2010 19:25:40 +0000 prock * Removed the "trigger" system as it was not in use and very incomplete. I couldn't come up with a good reason why it should be part of event channel either. The trigger system is scheduled for a future release anyway.
Fri, 01 Oct 2010 16:26:22 +0000 prock * Moving the math constants to the FIFE namespace
Fri, 01 Oct 2010 15:32:55 +0000 prock * Templatized Rect to extend it's functionality beyond integers
Fri, 01 Oct 2010 14:09:47 +0000 prock * Removed the image chunking size variable from engine settings.