fixed 3 major bugs (LineEdit backspace, input crashes, editor button press and editor actions)

This commit is contained in:
2011-01-30 21:43:04 +01:00
parent 3e05c967ab
commit a27ece921a
10 changed files with 62 additions and 18 deletions
+7
View File
@@ -72,6 +72,10 @@
* todos within the code have a look at the \ref todo.
*
* \todo [high] Create a simple racing or asteroids game
* \todo [high] fix collisions that go over boundaries
*
* These are the (for now) postponed todos:
*
* \todo [med] Use shared_ptr instead of raw pointers for the Entities
* \todo [med] Clear all references of EntityVisualState and EntityGameState
* \todo [med] Clarify functionalities of CreateEntity, KillEntity, RegisterEntity, UnregisterEntity (which frees memory, which does only change the state of the Model?)
@@ -87,6 +91,9 @@
* Engine::Module::Init()
*
* Done:
* \todo [med] (30-01-2011) add Engine::GUI::CheckKeyPressed that checks for completed key presses
* \todo [med] (30-01-2011) fix LineEdit input which generates blanks when entering backspace for an empty edit
* \todo [high] (30-01-2011) fix random crashes for certain characters (has to do with boundary box computation in OGLFT) fix: disabled debug assertion for proper boundary box merging.
* \todo [high] (28-11-2010) Enable saving of music and effects volume
* \todo [high] (28-11-2010) Allow transitions when player dies
* \todo [high] (11-09-2010) Since introduction of the IMGUI pressing 'space' in the menu crashes the game