Commit Graph

85 Commits (openmw-39)

Author SHA1 Message Date
Tom Mason 158c6fc9fa pressing enter when a messagebox is prompting for "ok", will activate ok button 12 years ago
Chris Robinson ebc7bc9427 Rename A_AlwaysRun to A_Run
Note that there is an "always run" key, but its functionality is handled by
A_ToggleWalk.
12 years ago
Chris Robinson a8f0ce43a5 Add a run key 12 years ago
scrawl 31f760ccce Fixing issues from last commit: restored input and occlusion queries 12 years ago
scrawl c4d518132f With the 1x1 background window trick, we can apply VSync without restart. Some issues left though. 12 years ago
Jordan Milne 10a3caa504 more resizing fixes from scrawl, share an SDLWindow between the input wrapper and the engine 12 years ago
Jordan Milne ed644259ce Move SDL helpers to their own package in extern/, allow conversion from sdl to ois keycodes, (maybe) fix unicode handling 12 years ago
Jordan Milne 02ccb75894 Wrap the mouse to the window (except in debug mode)
Grab the mouse when not in the main menu (except in debug mode)
Always hide the cursor when it's over the window
Allow warping the mouse around
Handle ^C properly
12 years ago
Jordan Milne 6b49b8ab47 MyGUI doesn't care for SDL's mouse button ordering, send it what it expects 12 years ago
Jordan Milne 884d3ea4d8 Rip out OIS, fill the holes with SDL goodness. WIP. 12 years ago
scrawl ddbe13e569 Workaround for http://bugs.openmw.org/issues/475 12 years ago
scrawl 21e0cde914 changed OIS includes since OIS_INCLUDE_DIR is already an include directory 12 years ago
scrawl 76b494100e finished? 12 years ago
scrawl 2b339f6c0f loading screen 12 years ago
scrawl 9448ce5968 implemented "get<Control>Disabled" functions 12 years ago
scrawl 760f05c454 the HUD can be toggled with F12 key; useful for screenshots 13 years ago
scrawl a4c1d979d6 Merge branch 'master' into quick_keys 13 years ago
greye 61923349e5 resolving conflicts 13 years ago
scrawl fab4cfecb1 some unfinished work on quick keys window 13 years ago
scrawl 19ae30ee68 Merge branch 'master' into next
Conflicts:
	apps/openmw/mwbase/inputmanager.hpp
	apps/openmw/mwinput/inputmanagerimp.cpp
	apps/openmw/mwinput/inputmanagerimp.hpp
	apps/openmw/mwinput/mouselookevent.cpp
13 years ago
greye b8e56d61d3 update camera code, add idle time 13 years ago
greye d2b451eb7d entering vanity mode 13 years ago
greye 14f293882c still resolving 13 years ago
greye 83356d5505 resolving conflicts 13 years ago
greye 7303d595dd resolving conflicts 13 years ago
greye 0e6e141fd4 camera control related script instructions 13 years ago
greye c46eeaa100 initial 3d-person camera support 13 years ago
scrawl f9efd543e4 use float for the mouse position tracking, should be more accurate for sensitivity multipliers != 1 13 years ago
scrawl 67577c6192 UI cursor & camera sensitivity sliders 13 years ago
scrawl c7b8787c32 "reset to defaults" button, invert y axis button 13 years ago
scrawl bc6e4feedc hotkey window first version 13 years ago
scrawl 976ad7a301 key defaults specified in the code now, required in order to keep the configuration files valid across multiple versions of openmw 13 years ago
scrawl 86d6f190bf Input system rewrite 13 years ago
Marc Zinnschlag 6534c2a55a Issue #107: WindowManager is accessed only through the interface class from now on 13 years ago
Marc Zinnschlag 0231533d05 Issue #107: InputManager is accessed only through the interface class from now on 13 years ago