Revision r3126
👤 helixhorned
📅 2012-11-06 15:06:40 -0800 (Tue, 06 Nov 2012)
When binding a key, take care of processing one-to-many binds properly in menu.
This means that the "Keyboard Setup" should now properly reflect the bindings,
except in the theoretical case of one gamefunc being bound more than two keys.
(What was fixed is the one key to many gamefuncs case.)
Revision r3125
👤 helixhorned
📅 2012-11-06 15:06:38 -0800 (Tue, 06 Nov 2012)
Get rid of the code reading in [KeyDefinitions] section of eduke32.cfg.
That section was only ever read in for little profit and never written
out! Keyboard input is actually dispatched as OSD commands for a good
while, so that old cruft has to go!
Revision r3124
👤 helixhorned
📅 2012-11-06 15:06:34 -0800 (Tue, 06 Nov 2012)
Clean up control.c.
- Remove everything using CONTROL_KeyMapping, which was only written to.
- Remove unused functions, make local ones static.
- Remove private function declarations in _control.h.
Revision r3123
👤 helixhorned
📅 2012-11-06 15:06:31 -0800 (Tue, 06 Nov 2012)
Fix one key <--> multiple gamefuncs dispatching.
------------------------------------------------------------------------
Raw Content
------------------------------------------------------------------------
r3127 | helixhorned | 2012-11-06 15:06:44 -0800 (Tue, 06 Nov 2012) | 1 line
Prettify some code where I felt was necessary.
------------------------------------------------------------------------
r3126 | helixhorned | 2012-11-06 15:06:40 -0800 (Tue, 06 Nov 2012) | 5 lines
When binding a key, take care of processing one-to-many binds properly in menu.
This means that the "Keyboard Setup" should now properly reflect the bindings,
except in the theoretical case of one gamefunc being bound more than two keys.
(What was fixed is the one key to many gamefuncs case.)
------------------------------------------------------------------------
r3125 | helixhorned | 2012-11-06 15:06:38 -0800 (Tue, 06 Nov 2012) | 5 lines
Get rid of the code reading in [KeyDefinitions] section of eduke32.cfg.
That section was only ever read in for little profit and never written
out! Keyboard input is actually dispatched as OSD commands for a good
while, so that old cruft has to go!
------------------------------------------------------------------------
r3124 | helixhorned | 2012-11-06 15:06:34 -0800 (Tue, 06 Nov 2012) | 5 lines
Clean up control.c.
- Remove everything using CONTROL_KeyMapping, which was only written to.
- Remove unused functions, make local ones static.
- Remove private function declarations in _control.h.
------------------------------------------------------------------------
r3123 | helixhorned | 2012-11-06 15:06:31 -0800 (Tue, 06 Nov 2012) | 1 line
Fix one key <--> multiple gamefuncs dispatching.
------------------------------------------------------------------------