1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-01-15 15:49:56 +00:00
Commit graph

154 commits

Author SHA1 Message Date
Jordan Milne
043e29c620 Have SDL manage the window instead of OGRE to work around SDL Windows bugs (grumble) 2013-01-13 21:32:45 -04:00
Jordan Milne
b6ec64485c fix includes for Windows 2013-01-12 17:52:26 -04:00
Jordan Milne
eb08f407d3 Oops, remove resource leak in the input wrapper. 2013-01-12 15:38:22 -04:00
Jordan Milne
5a6589af01 extract cursor management to a separate class, have windowmanager communicate with it. Initialize SDL during engine start 2013-01-12 11:57:29 -04:00
scrawl
d71b583855 fix const cast, fix comment 2013-01-11 22:25:34 +01:00
Jordan Milne
651a654985 clean up our cursors during destruction 2013-01-11 10:09:26 -04:00
Jordan Milne
eeacb04fe2 Fully working hardware cursors (if you compile SDL2 with XCursor support) 2013-01-11 09:32:29 -04:00
Jordan Milne
f9b064d1bc add preliminary hardware cursor support into sdl4ogre and windowmanagerimp, handle alt-tabbing away from fullscreen gracefully 2013-01-11 08:27:59 -04:00
Jordan Milne
1117105039 fix compile error with boost includes 2013-01-11 00:37:04 -04:00
Jordan Milne
a030c03513 support the printscreen button properly 2013-01-10 23:53:19 -04:00
Jordan Milne
403b6756f5 remove dependency on boost::locale, use system mouse position in in-game menus 2013-01-10 23:29:51 -04:00
Jordan Milne
601d79ef3f fix the mouse wheel in mygui 2013-01-10 17:59:49 -04:00
Jordan Milne
ed644259ce Move SDL helpers to their own package in extern/, allow conversion from sdl to ois keycodes, (maybe) fix unicode handling 2013-01-10 17:21:47 -04:00
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
2013-01-09 06:10:05 -04:00
Jordan Milne
f85679db93 Merge branch 'master' into sdl_input 2013-01-09 00:04:55 -04:00
Jordan Milne
00a2a5c358 remove some more of my mess 2013-01-08 21:04:36 -04:00
Jordan Milne
3b1d285cf3 fix compile errors, work with unmodified SDL 2013-01-08 21:01:58 -04:00
scrawl
e18cf452d4 Updated shiny again. Some recent changes were accidently overwritten by eduard on 12/30/2012 2013-01-08 13:24:40 +01:00
Jordan Milne
884d3ea4d8 Rip out OIS, fill the holes with SDL goodness. WIP. 2013-01-08 06:19:05 -04:00
eduard
c85400b809 Merge https://github.com/zinnschlag/openmw into comparestring
Conflicts:
	apps/openmw/mwdialogue/dialoguemanagerimp.cpp
	apps/openmw/mwworld/worldimp.cpp
	components/esm_store/reclists.hpp
	components/misc/stringops.hpp
2012-12-30 13:09:37 +01:00
scrawl
693eeabeca shiny: fix GLSL texture units when shaders were disabled 2012-11-19 13:55:26 +01:00
scrawl
7b35b82833 adding shiny 2012-11-06 19:09:44 +01:00
scrawl
fb3ac6ad4a no submodule 2012-11-06 19:08:15 +01:00
scrawl
94f2937c8f missed a warning 2012-10-09 19:28:10 +02:00
scrawl
d97184cd4d fixing some warnings 2012-10-09 17:48:44 +02:00
scrawl
1f087645a7 update shiny to auto-delete the corresponding cache if a shader was edited 2012-10-01 17:02:14 +02:00
scrawl
6ac2a12296 item selection working on the preview 2012-09-14 14:34:18 +02:00
scrawl
b516813b28 fix a problem with older boost versions 2012-09-09 15:08:11 +02:00
Marc Zinnschlag
21a8dc5ae7 silenced a completely pointless warning 2012-09-06 11:43:04 +02:00
scrawl
c27ff546e4 shader cache 2012-09-02 19:40:26 +02:00
Michael Mc Donnell
d7572d815e Do not define OIS_DYNAMIC_LIB in ICSPrerequisites.h
Fixes http://bugs.openmw.org/issues/381
2012-08-28 15:32:12 -04:00
scrawl
86d6f190bf Input system rewrite 2012-08-12 20:45:02 +02:00
scrawl
6077965d27 fix the directx startup issue on windows 2012-07-26 23:09:46 +02:00
scrawl
d5384403f3 forgot something else 2012-07-23 15:46:18 +02:00
scrawl
5572421576 submodule update for "fix a typo" 2012-07-23 15:40:10 +02:00
scrawl
ac5bd38df9 some cmake fixes 2012-07-23 14:59:57 +02:00
scrawl
268987835d fix the crash 2012-07-23 12:19:53 +02:00
scrawl
f0b3142966 switch to glsl 1.2 2012-07-23 02:54:50 +02:00
scrawl
b2dcf5adcd support system install for boost wave 2012-07-22 14:41:23 +02:00
scrawl
6bfcf2bc1b - exchanged the preprocessor again, no warnings now
- disable line directives for now, causing some trouble
2012-07-22 02:45:39 +02:00
scrawl
21728020f6 fixed the water on local map 2012-07-20 14:45:42 +02:00
scrawl
9d7470e14c temp commit 2012-07-19 20:18:34 +02:00
scrawl
739455e6f8 new water WIP, caustics, chromatic abberation, accurate fresnel, underwater reflection, etc 2012-07-19 16:23:30 +02:00
scrawl
778e59ee37 terrain as it was before, with about 4x less code 2012-07-15 08:21:43 +02:00
scrawl
93c641efa7 terrain albedo 2012-07-14 18:25:43 +02:00
scrawl
16c2ea3a75 terrain colourmap 2012-07-14 11:13:38 +02:00
scrawl
7731e9a6fa finished cleaning up sky 2012-07-13 09:13:12 +02:00
scrawl
b8384162b6 merge 2012-07-13 06:16:55 +02:00
scrawl
ad7383be43 sky 2012-07-11 09:08:55 +02:00
scrawl
b2313be6d7 submodule update 2012-07-11 04:31:33 +02:00