James Turner
|
11f15a9b36
|
Joystick/dialog caches, commit the transactions.
|
2013-01-25 09:30:31 +01:00 |
|
James Turner
|
37900e22a8
|
Wrap dialog and joystick stat-cache in a transaction.
Should improve startup times when the cache is rebuilt.
|
2013-01-24 09:27:09 +01:00 |
|
ThorstenB
|
076bbb8487
|
Fix some compiler warnings.
Unused vars, loss of precision, bool type conversions.
|
2012-10-13 17:59:47 +02:00 |
|
James Turner
|
ae6218ff10
|
Restore named JS/input configs (overrides)
Thanks to jano for pointing out I'd broken this feature!
|
2012-09-25 14:20:18 +01:00 |
|
James Turner
|
6e7ac46751
|
Cached joystick config loading.
Avoid parsing all the joystick configs every launch.
|
2012-09-21 10:17:16 +01:00 |
|
Stuart Buchanan
|
5c78970663
|
Stop the property tree from keeping a shadow of the deleted input properties, as it can mean that the array of bindings ends up with some incorrect name tags if the set of joystick config files changes and a given js-named entry shifts in the array. This can then result in incorrect bindings being selected.
|
2012-08-25 22:23:55 +01:00 |
|
Stuart Buchanan
|
cce186a57c
|
Add properties for raw axis and button values, for use
in joystick configuration function. Also rationalize references to
/sim/fg-home into a global property.
|
2012-08-23 21:52:30 +01:00 |
|
ThorstenB
|
e59fabaf82
|
Clean-up some SGMath dependencies.
|
2012-05-05 00:56:29 +02:00 |
|
James Turner
|
7ccba95b9c
|
Remove direct uses of PLIB ulXXX functions
|
2010-10-24 07:10:51 +01:00 |
|
torsten
|
a464d1b2b2
|
use simgear::PropertyList instead of std::vector<SGPropertyNode_ptr>
|
2010-04-19 10:20:03 +02:00 |
|
Tim Moore
|
3a890859d3
|
more include SGMath.hxx to keep MSVC happy
|
2009-10-26 18:40:12 +01:00 |
|
Tim Moore
|
2c6cfca38b
|
Fixes for changes in simgear/math/sg_types.hxx
|
2009-10-18 12:16:54 +02:00 |
|
fredb
|
71d7f043a8
|
Compile under MSVC9
|
2009-08-10 07:14:38 +02:00 |
|
torsten
|
aea9c750f3
|
Advanced input subsystem - Step2: Split up current input subsystem
- encapsulate code into classes
- create separate subsystem for keyboard, mouse and joystick
- group new subsystems into subsystemgroup "input"
|
2009-08-08 08:37:15 +02:00 |
|