Commit Graph

12 Commits

Author SHA1 Message Date
bgk d5881c625e GTK :
Moved default joypad selection to the joypad config dialog.

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@719 a31d4220-a93d-0410-bf67-fe4944624d44
2008-09-13 15:51:06 +00:00
bgk 0cf6786458 GTK :
- Rewrote the joypad config dialog in plain gtkmm instead of libglade
- A bit of cleanup

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@705 a31d4220-a93d-0410-bf67-fe4944624d44
2008-09-07 08:18:54 +00:00
bgk 5ffed369f2 GTK : Reenabled the autofire menu.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@696 a31d4220-a93d-0410-bf67-fe4944624d44
2008-09-03 21:06:11 +00:00
bgk 1c55e89f7c GTK : Reenabled joypad switching.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@694 a31d4220-a93d-0410-bf67-fe4944624d44
2008-09-03 20:26:18 +00:00
bgk 51f5510e0d GTK :
- Removed the GDK input system
- Enabled SDL input
- SDL Keymaps are now loaded from the config files
- The keymap edit dialog is currently disabled

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@684 a31d4220-a93d-0410-bf67-fe4944624d44
2008-09-02 19:34:56 +00:00
bgk caefe3bec2 SDL Input :
- Added the ability to change the default keymap
- A bit of cleanup

GTK : The SDL Input is working great. Though the config dialog is not updated yet, so it is disabled by default.

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@683 a31d4220-a93d-0410-bf67-fe4944624d44
2008-09-02 17:15:30 +00:00
bgk 5cf7052860 SDL Input : Changed the keymap codes to 32 bits values because the GDK keyboard syms are 16bit (as opposed to 8bits for SDL) + we still have to store the device number. Configuration changes are needed.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@678 a31d4220-a93d-0410-bf67-fe4944624d44
2008-09-01 19:51:07 +00:00
bgk f67af04ed7 SDL Input : Added a function to compute the keymap value from a SDL event. Will be used in the config dialog.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@673 a31d4220-a93d-0410-bf67-fe4944624d44
2008-08-31 17:21:27 +00:00
bgk b1d136df32 SDL Input: Now with a clean C module interface. Added a bit of doc to the header.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@672 a31d4220-a93d-0410-bf67-fe4944624d44
2008-08-31 16:38:41 +00:00
bgk 60ae294e77 Bad copy/paste
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@671 a31d4220-a93d-0410-bf67-fe4944624d44
2008-08-30 19:36:06 +00:00
bgk e1f05955e9 SDL input: Replaced all the interface global vars by accessors
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@670 a31d4220-a93d-0410-bf67-fe4944624d44
2008-08-30 19:29:38 +00:00
bgk 719d63deae SDL:
Started factoring out the input code to a new file. Only moved code at this point. The ultimate goal is to reuse this code for the GTK port.


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@669 a31d4220-a93d-0410-bf67-fe4944624d44
2008-08-30 17:50:51 +00:00