Commit Graph

6979 Commits (f1ff9b69b307fda028fcbcb5749ef9af358d0062)
 

Author SHA1 Message Date
scrawl f1ff9b69b3 Mouse grab and relative input need to be disabled when the mouse leaves the window; Disabled resolution switching / window resizing for now due to several glitches 12 years ago
scrawl 9331a6380c Merge remote-tracking branch 'corristo/sdl_input2' into sdl_input2 12 years ago
scrawl 4fb32f7f05 Moved window resize messages to sdlinputwrapper 12 years ago
Nikolay Kasyanov 9807eacb58 Removed obsolete OIS workaround 12 years ago
Nikolay Kasyanov 5984a15846 We don't need Carbon on OS X anymore 12 years ago
Nikolay Kasyanov 6abb7a18b0 SDL2 input: seems to work on OS X, has some input issues though 12 years ago
Nikolay Kasyanov 3fded2d8bf Removed custom Carbon message pump 12 years ago
Nikolay Kasyanov adf54cb735 SDL2 input: compilation fixed 12 years ago
scrawl 0880805559 Minor cleanup 12 years ago
scrawl fcf35d3871 Removed the UI cursor sensitivity slider 12 years ago
scrawl ab3634d692 Removed some remains of OIS 12 years ago
scrawl 14a2a26a56 Fullscreen resizing fix 12 years ago
scrawl c29699487f forgot to add file 12 years ago
scrawl 403704b92a Use openmw.png for SDL_SetWindowIcon 12 years ago
scrawl 705488ddfb Fix mouse movement events being discarded when there's more than one event in a frame 12 years ago
scrawl cc077eaba6 Fix mouse wheel triggering a click event in mygui 12 years ago
scrawl 918a1655bb Restored HW cursor rotation and resolution/fullscreen switching 12 years ago
scrawl 495aeb5d3b Merge branch 'master' into HEAD
Conflicts:
	CMakeLists.txt
	apps/openmw/engine.cpp
	apps/openmw/mwgui/cursorreplace.cpp
	apps/openmw/mwgui/cursorreplace.hpp
	apps/openmw/mwgui/windowmanagerimp.cpp
	apps/openmw/mwgui/windowmanagerimp.hpp
	apps/openmw/mwinput/inputmanagerimp.cpp
	libs/openengine/ogre/renderer.cpp
12 years ago
scrawl daab4f55a3 Use Morrowind's fonts 12 years ago
scrawl 8bd712cc95 Fix being able to move slowly when over encumbered 12 years ago
Miroslav Puda dc17fa1636 Removal of duplicit enumeration and unnecessary conditions. 12 years ago
Marc Zinnschlag bbec3680c6 Merge remote-tracking branch 'pakanek/enchanting-mechanics' 12 years ago
Marc Zinnschlag 6e7416d8c5 Merge remote-tracking branch 'scrawl/master' 12 years ago
scrawl 9a43927078 Fix weapons not appearing in Enchantable filter 12 years ago
Miroslav Puda 7a4a386cbe Removal of tab characters. 12 years ago
Torben Carrington dbbc96f600 AIWander Segmentation Fault Fix - Fixes the segmentation fault that used to occur when there was no pathgrid in the cell and a range was passed to AIWander. 12 years ago
Miroslav Puda b40e24c50c Refactorization 12 years ago
Miroslav Puda 4e17bc1499 Fix for display of cast cost decimal value 12 years ago
Marc Zinnschlag 7927ac818c Merge remote-tracking branch 'torben/aiwanderpatchpotential' 12 years ago
Miroslav Puda 9a9b075a02 Correct cast cost for enchantments. 12 years ago
Torben Carrington ebc1fdd017 AIWander Patch - fixed another possibility of a bug occuring, best to fix it now then wait until it happens. 12 years ago
scrawl 0c7f48ec8a Implement movement for creatures (formula is a stub) 12 years ago
Miroslav Puda 1c7b94e94f Switching in nextCastStyle() is now based on enum CastingStyle. 12 years ago
Miroslav Puda 252a1d9223 Replacement of some magical constants 12 years ago
Miroslav Puda cfbdf3f779 Enum Type renamed to CastingStyle 12 years ago
Miroslav Puda 9e1eb8b3b1 Merge branch 'master' of https://github.com/zinnschlag/openmw into enchanting-mechanics 12 years ago
Miroslav Puda 4788b5e226 Better formula for enchantment cost and code refactorization. 12 years ago
Miroslav Puda 56edc1b213 Correction of getting spell range "Target". 12 years ago
Torben Carrington bd6d54cc8f AIWander Minor Patch - Forgot an else statement and another check on an empty node vector, previously no nodes in range or only one would cause the AIWander to not do anything, now they will play idles correctly still. 12 years ago
Marc Zinnschlag 86dd6d0847 Merge remote-tracking branch 'eroen/libcxx' 12 years ago
Marc Zinnschlag fa63ebce78 Merge remote-tracking branch 'scrawl/master' 12 years ago
Marc Zinnschlag bd8344b387 Merge remote-tracking branch 'torben/aiwander' 12 years ago
Torben Carrington 3b43ee751e AI Execute Fix - May as well not create the object either to save extra time. 12 years ago
Torben Carrington feb180724c AI Execution Fix - Preiovusly AiExecute was being called even when in a menu, this was not correct behavior. 12 years ago
scrawl 3a6e54c4f5 Sell owned items in the cell 12 years ago
Torben Carrington fd96d47fe4 AIWander Completed. Replicates vanilla as best possible, pathfinding needs fixing before this looks correct but once the pathfinding files are edited this will behave pretty much exactly as vanilla. Major credit to Hrnchamd for major research. 12 years ago
Torben Carrington 96daad7a22 AIWander - shortened some if statements and made super minor optimizations to others, now using proper GMST to load proper idlechance instead of hacky set value." 12 years ago
Torben Carrington e37324b967 AIWander everything works. only two things to do: Implement limiting selection on z axis, and correcting decision algorithm. 12 years ago
eroen 886bc7e2f6 libc++ fixes: don't rely on tr1
libc++ doesn't ship tr1, but ships unordered_map as it is part of c++11.

Since this is the only tr1 header used in openmw, add a check for c++11
unordered_map and fallback to tr1 unordered_map if it's not found.
12 years ago
eroen 2850032d9e libc++ fixes: avcodec/avformat workaround
With libc++, string includes stdint.h, which breaks the fragile avformat.h
workaround, which depends on __STDC_CONSTANT_MACROS being defined before
stdint.h is included.

Moving the string inclusion after that eyesore shouldn't break anything.
12 years ago