Commit Graph

25 Commits

Author SHA1 Message Date
Jonathan Campbell
5d0f901b8f Disable SDL_syswm.h structure packing hackery that does nothing but also affects system headers and makes VS2019 winnt.h unhappy. 2019-12-31 23:29:01 -08:00
Jonathan Campbell
14eff7ef8a Silence OpenGL compile warnings on my Linux system by defining GL_GLEXT_VERSION only if not already defined 2019-07-05 11:41:16 -07:00
Allofich
05619dd023 SVN r4183 (first half)
Update address of FSF
2019-06-03 22:54:46 +09:00
Jonathan Campbell
655466fde6 Stop deleting this file, SDL1! 2019-02-10 17:12:07 -08:00
Jonathan Campbell
d6767c621c more 2019-02-10 17:03:20 -08:00
Jonathan Campbell
3a3afea439 Wtype cleanup 2018-06-01 11:55:18 -07:00
Jonathan Campbell
59ba527d2e Merge branch 'develop' 2018-05-24 18:40:00 -07:00
Jonathan Campbell
b6672c9d2d make sure the C++ compiler understands SDL_main can throw an exception (VS2017) 2018-05-24 18:35:17 -07:00
Aybe
69e4a4a955 Windows SDL 1.x: added non-intrusive way to build with XInput support 2018-05-24 23:33:27 +02:00
Jonathan Campbell
ad381da2fd SDL 1.x: Add SDL_SetVideoMode flag that says the library should NOT automatically redraw the window contents when the window needs repainting. For the SDL 1.x X11 driver, this flag inhibits repainting the contents of the window on the X11 Expose event, which solves the problem with the DOS screen flickering while you resize the window in Linux. When the DOS prompt has been fully redrawn, remove the flag and handle the window as normal. 2018-05-12 21:15:31 -07:00
Jonathan Campbell
e692fc0dc4 Update the in-tree SDL 1.x library to define a special variable, and have the DOSBox-X source code require it at compile time in order to error out if the SDL 1.x library included is not our own 2018-05-03 18:46:50 -07:00
Jonathan Campbell
f4136db46b Linux SDL 1.x: Record X11 KeySym value in SDL keyboard event. Mapper: Show X11 KeySym value and the X11 name for it for debugging purposes 2018-04-30 11:01:07 -07:00
Jonathan Campbell
6f45356cac Windows SDL 1.x: Carry VK code from Windows in the SDL keysym structure 2018-04-30 02:23:05 -07:00
Jonathan Campbell
f3aac63792 Windows SDL 1.x: Make sure to fix scan code mapping in SDL library for Yen key for JP layout 2018-04-29 22:45:24 -07:00
Jonathan Campbell
3fb291f90a Windows SDL 1.x: Finish JP keyboard map with SDL mapping for Ro key 2018-04-29 22:40:40 -07:00
Jonathan Campbell
2b566422df Stop deleting your SDL_config.h SDL, Windows users need this header 2018-04-23 01:40:04 -07:00
Jonathan Campbell
24fe7529b6 Make configure.ac throw an error if the compiler is not C++11 compatible, with instructions for those who still want to compile with GCC 4.6 C++0x compilers. Soon C++11 will become a hard requirement. 2018-04-23 01:35:50 -07:00
Jonathan Campbell
1d1e3a047e Windows SDL 1.x: Add a #define that can be used to bring back the non-async mode of SDL, for targets that need it. 2018-03-07 10:55:47 -08:00
Jonathan Campbell
611a5018d5 Windows SDL 1.x: Disable DDRAW SDL display driver. I think that's what peole are complaining about when they say SDL comes up with borderless windows and focus problems. 2018-02-02 11:57:58 -08:00
Jonathan Campbell
cf55574526 Windows SDL 1.x: Parent window now forwards WM_COMMAND to child window. Menu bar works again. Remove comments. 2018-01-31 19:00:32 -08:00
Jonathan Campbell
ff295c7298 Revert "Start using our internal SDL 1.x instead of system SDL 1.x, stage 1"
This reverts commit a7fbca96d3.
2017-12-13 15:46:30 -08:00
Jonathan Campbell
d5dd02d7b8 Revert "Put the original VS2015 SDL_config.h back"
This reverts commit 1e7ed94616.
2017-12-13 15:46:25 -08:00
Jonathan Campbell
1e7ed94616 Put the original VS2015 SDL_config.h back 2017-12-13 14:26:44 -08:00
Jonathan Campbell
a7fbca96d3 Start using our internal SDL 1.x instead of system SDL 1.x, stage 1 2017-12-13 14:25:03 -08:00
Jonathan Campbell
1f07edfa00 Managed to convert vs2008 project to vs2015 without destroying the original vs2008 project tree. 2015-08-23 10:50:48 -07:00