source: trunk/src

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @180   12 years sam Fix a few minor FIXMEs in the code.
(edit) @179   12 years sam Fix an erroneus warning message in the Dict destructor.
(edit) @178   12 years sam Proper detection of libcaca and libpipi.
(edit) @177   12 years sam Minor simplification to the GTK exit handling.
(edit) @176   12 years sam Switch from esdf controls to wasd, but support qwerty and azerty keyboards.
(edit) @174   12 years sam Do not use SDL for Win32 timers. The OS has all we need.
(edit) @173   12 years sam Fix a Win32 timer regression bug.
(edit) @172   12 years sam Move _strncasecmp define from forge.cpp/tiler.cpp to dict.cpp.
(edit) @171   12 years sam Allow to build without libpipi.
(edit) @170   12 years sam Properly implement program termination, including in the GTK program.
(edit) @169   12 years sam Minor code simplifications.
(edit) @168   12 years sam Remove duplicate code in the GL map viewer.
(edit) @167   12 years sam Store the frame number in the Ticker instead of duplicating the …
(edit) @166   12 years sam Keyboard scrolling in the editor.
(edit) @165   12 years sam Play with toolbar buttons.
(edit) @163   12 years sam Add an about dialogue and fix an initialisation bug in the map viewer …
(edit) @162   12 years sam Refactor editor to get the glarea object out of the main source file.
(edit) @159   12 years sam Allow the sprite viewer window to pan.
(edit) @157   12 years sam Implement scrolling in the GTK window using the scrollbars.
(edit) @156   12 years sam Fix the Font class so that it does lazy initialisation of the texture.
(edit) @155   12 years sam New MapViewer class and some GTK+ refactoring.
(edit) @154   12 years sam Refactor stuff.
(edit) @153   12 years sam Factor Forge and Tiler using the new Dict class.
(edit) @152   12 years sam Proper Float3 constructors.
(edit) @151   12 years sam Apply correct projection to the debug sprite movement.
(edit) @150   12 years sam Replace mouse scrolling with a joystick simulated by the e/s/d/f keys.
(edit) @149   12 years sam Get the timer to talk milliseconds instead of seconds.
(edit) @147   12 years sam Rename "asset" to "entity". It's way cooler.
(edit) @145   12 years sam Remove some debug stuff.
(edit) @144   12 years sam Implement video recording using libpipi.
(edit) @142   12 years sam Disable depth test. We do our own management.
(edit) @141   12 years sam Fix Z-sorting yet again, and add real level support to map loading.
(edit) @140   12 years sam Implement Video::Capture and create a GROUP_RENDER_CAPTURE tick group.
(edit) @139   12 years sam Implement Video::GetWidth() and Video::GetHeight().
(edit) @138   12 years sam Start to handle differences between vertical and horizontal tiles.
(edit) @137   12 years sam Invert the mouse coordinate handling logic.
(edit) @135   12 years sam Better near/far values.
(edit) @133   12 years sam Fix z-sorting of tiles. For now.
(edit) @132   12 years sam Add a debug sprite to the scene.
(edit) @131   12 years sam Allow other classes to request the Game's Scene object.
(edit) @130   12 years sam Try to detect assets not calling their super tick methods. Already …
(edit) @129   12 years sam Minor optimisation in the garbage collection order.
(edit) @128   12 years sam Implement Timer::PollSeconds(), if necessary.
(edit) @127   12 years sam Improve the text appearance using an outline.
(edit) @126   12 years sam Minor updates here and there. Not worth mentioning.
(edit) @124   12 years sam Make the editor more responsive by handling GTK events before waiting …
(edit) @123   12 years sam Make the GTK editor more responsive.
(edit) @122   12 years sam Implement the profiling system.
(edit) @121   12 years sam Implement naive bold font printing.
(edit) @120   12 years sam Improve the timer accuracy even more.
(edit) @118   12 years sam Fixed framerate now has sub-millisecond accuracy on Linux.
(edit) @117   12 years sam Properly initialise SDL in the input system's constructor.
(edit) @116   12 years sam Implement a better timing mechanism for fixed framerate. Accuracy is …
(edit) @114   12 years sam Switch editor building scheme to GtkBuilder.
(edit) @112   12 years sam Proper delta time computation in both the game and the editor.
(edit) @111   12 years sam The frame counter is now an asset object.
(edit) @110   12 years sam Minor cleanup in the editor main code.
(edit) @109   12 years sam Get rid of GtkVideo, it was pretty useless in the current shape.
(edit) @108   12 years sam Get rid of SdlVideo, it was pretty useless.
(edit) @107   12 years sam Remove dead code from the soon to be deprecated Video classes.
(edit) @106   12 years sam Make the Game class an asset like the others.
(edit) @105   12 years sam Create a helper class for easy scene setup. Highly reduces the number …
(edit) @104   12 years sam Do not tick destroyed objects.
(edit) @103   12 years sam Reimplement the SDL input as a ticked asset object.
(edit) @102   12 years sam Implement a quit() mechanism in the Game class.
(edit) @101   12 years sam Implement ticking groups.
(edit) @100   12 years sam Slightly improve the documentation in a few files, add the missing …
(edit) @99   12 years sam Move all GTK stuff to a subdirectory.
(edit) @98   12 years sam Implement a naive garbage collector.
(edit) @96   12 years sam Implement lazy initialisation of TileSet objects.
(edit) @95   12 years sam TileSet is now a child of Asset.
(edit) @94   12 years sam Implement a clean class for various assets that can be ticked both in …
(edit) @93   12 years sam The GTK loop now works. Sort of.
(edit) @92   12 years sam Convert everything to the autotools. Managing source dependencies will …
(edit) @91   12 years sam Start of the GtkVideo implementation.
(edit) @90   12 years sam Change the Video class into an interface, implemented by SdlVideo and, …
(edit) @87   12 years sam Naive font renderer prototype.
(edit) @81   12 years sam Minor Win32 compilation fixes.
(edit) @79   12 years sam Rendering starts to work again. There is no Z-sorting yet.
(edit) @76   12 years sam Fix error in tile code computation.
(edit) @75   12 years sam Much better resource allocation and release. Scene manager stub.
(edit) @74   12 years sam Support CSV .tmx files to get rid of that pathetic system() call.
(edit) @70   12 years sam Breaking the map/layer code apart. Needs more work.
(edit) @65   12 years sam Fix default tiler image.
(edit) @57   12 years sam Various fixes.
(edit) @56   12 years sam Fix default tile loader.
(edit) @47   12 years sam The layer name is no longer ignored.
(edit) @38   12 years sam Dynamically allocate layers when loading maps.
(edit) @33   12 years sam Test collisions.
(edit) @25   12 years sam Fix test map layers.
(edit) @24   12 years sam Sort layers before rendering.
(edit) @22   12 years sam Create a tile manager. There are no longer any GL calls in …
(edit) @21   12 years sam Add a sprite following the mouse.
(edit) @20   12 years sam Add mediocre support for .tmx tiled maps.
(edit) @18   12 years sam Move video initialisation stuff to a separate source file.
(add) @17   12 years sam Move C++ code in an src/ subdirectory.
Note: See TracRevisionLog for help on using the revision log.