Commit Graph

5046 Commits (ed644259ce71df3a3c61e54d8f92ebf6bfedfe14)
 

Author SHA1 Message Date
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 cb01df49c0 begin to support text input 12 years ago
Jordan Milne 5fa77da9d4 Merge branch 'master' into sdl_input 12 years ago
Jordan Milne 53cff0ba68 use native relative mouse movements where available, have the cursor follow the hardware cursor in the main menu 12 years ago
Marc Zinnschlag ddcb742a00 Merge remote-tracking branch 'blunted2night/issue_460' 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 1bf36c686c add ability to check if a window is on the stack (to see if we're in the main menu) 12 years ago
Nathan Jeffords 67491f6c49 reworked DirArchive to improve performance
Replaced old file index with a simple map. The map works by storing the
file's relative path with path seperators normalized, and in lower case if
not in strict mode. Incoming searches are normalized in the same way then
the name is searched in the map. The value in the map is the original full
path to the file which is then used to created a ConstrainedDataStream. In
addition to changing the index, the commonly used Archive methods are
implemented so that they don't fall back on the default FileSystemArchive
implementations.
12 years ago
Nathan Jeffords 43cd88a24e include members of BSAArchives in Ogres resource indices 12 years ago
Jordan Milne 857bb42297 Create a separate scenemanager for each CharacterPreview instance 12 years ago
Jordan Milne f85679db93 Merge branch 'master' into sdl_input 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 00a2a5c358 remove some more of my mess 12 years ago
Jordan Milne 3b1d285cf3 fix compile errors, work with unmodified SDL 12 years ago
Nathan Jeffords 39d27b87c9 fixed build error with Audiere coded enabled 12 years ago
scrawl e18cf452d4 Updated shiny again. Some recent changes were accidently overwritten by eduard on 12/30/2012 12 years ago
Jordan Milne 6449f68d61 Merge branch 'master' into sdl_input 12 years ago
Jordan Milne 884d3ea4d8 Rip out OIS, fill the holes with SDL goodness. WIP. 12 years ago
Marc Zinnschlag c6ff58d5b5 Merge remote-tracking branch 'scrawl/videoplayback'
Conflicts:
	apps/openmw/mwscript/docs/vmformat.txt
12 years ago
Tom Mason 9ee823d8f8 fixed typo in vmformat.txt 12 years ago
Tom Mason 4c5ed43cc9 added removesoulgem, and fixed addsoulgem 12 years ago
Tom Mason c2901fe6cc added addsoulgem scripting function 12 years ago
scrawl f1b138d0a8 Merge branch 'master' into videoplayback
Conflicts:
	apps/openmw/mwscript/docs/vmformat.txt
12 years ago
scrawl c2b75e28e9 Merge branch 'videoplayback' of github.com:scrawl/openmw into videoplayback 12 years ago
scrawl 282601d6e9 support the allowSkipping extra parameter for playBink command. 12 years ago
scrawl 35f4d09288 swscale handled better (cmake) 12 years ago
Marc Zinnschlag 2557ef4d7d post merge fixes and some misc clean up 12 years ago
Marc Zinnschlag 41767f8dfa Merge remote-tracking branch 'blunted2night/better_flicker' 12 years ago
Nathan Jeffords 0f3712f284 change flickering light's brightness pattern 12 years ago
Marc Zinnschlag e31cd1c805 Merge remote-tracking branch 'corristo/master' 12 years ago
Nikolay Kasyanov 1d3f3bcce3 clang build fix 12 years ago
Marc Zinnschlag 25815ab8f7 Merge remote-tracking branch 'potatoesmaster/to_utf8-rewrite' 12 years ago
Emanuel Guevel 0b7d11d38d to_utf8 test: fix Utf8Encoder constructor 12 years ago
Emanuel Guevel 63f09462fd to_utf8, Utf8Encoder: pass encoding as constructor parameter
Edit other files accordingly.
12 years ago
Marc Zinnschlag 043e6c09fe Merge remote-tracking branch 'chris/animation2' 12 years ago
Marc Zinnschlag 20e624e11a Merge remote-tracking branch 'jordanmilne/443-fix' 12 years ago
Jordan Milne 3ed77ca189 Include C++ header instead 12 years ago
Chris Robinson 8a086e3afb Cache the mesh names from the mesh/skeleton pairs 12 years ago
Chris Robinson 3131e8dae6 Don't get the text keys if they're not being requested 12 years ago
Jordan Milne 917bbc4e11 Create static and non-discardable textures with the right parameters (should fix Issue 443) 12 years ago
Chris Robinson 683ced54a0 Store and retrieve the node text keys in the bones' user object bindings 12 years ago
Chris Robinson a3d33db415 Store a NiNode's NiTextKeyExtraData in a user object binding on Ogre::Bone 12 years ago
Jordan Milne b52904a6ea Include headers necessary for compilation under VS2010 12 years ago
Chris Robinson 1d4d67f811 Avoid underflows if the texture name doesn't include a '.' 12 years ago
Chris Robinson 3f19b13695 Merge remote-tracking branch 'zini/master' into animation2 12 years ago
Marc Zinnschlag 78e55a92a8 Merge remote-tracking branch 'blunted2night/cmake_no_esmtool_fix' 12 years ago
Marc Zinnschlag 215b43cc7b Merge remote-tracking branch 'blunted2night/texname_fix' 12 years ago
Marc Zinnschlag 3b80fd74fc Merge remote-tracking branch 'blunted2night/mygui_fix' 12 years ago
Marc Zinnschlag b4d63814cc post merge fix 12 years ago
Nathan Jeffords fec9a59237 changed EMSLoader to use ConstrainedDataStream
Changed the EMSLoader class to use the ConstrainedDataStream so that
future changes may benifit from its increased performance.
12 years ago