godot/platform/windows
Andreas Haas 6856c52491 Windows: prevent freeze while moving or resizing the game window.
When moving or resizing the window, Windows spins up a seperate event-loop, effectively blocking the normal one.
To work around this, we're starting a timer that will continue sending WM_TIMER messages which we can use to keep the mainloop running.

fixes #4695
2016-07-01 16:55:53 +02:00
..
export Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
SCsub Better fix for visual studio project generation. 2016-01-06 22:47:43 -07:00
context_gl_win.cpp vsync support 2016-06-05 19:14:33 -03:00
context_gl_win.h vsync support 2016-06-05 19:14:33 -03:00
ctxgl_procaddr.cpp Update copyright to 2016 in headers 2016-01-01 11:50:53 -02:00
ctxgl_procaddr.h Update copyright to 2016 in headers 2016-01-01 11:50:53 -02:00
detect.py -make freetype build for all platforms the same, default as builtin except on x11. 2016-06-09 21:28:07 -03:00
godot.ico Icon: Remove more grey capsules behind official logo 2016-05-30 00:41:42 +02:00
godot.manifest Make editor compatible with Windows high contrast themes 2016-06-23 00:14:15 +02:00
godot_res.rc Make editor compatible with Windows high contrast themes 2016-06-23 00:14:15 +02:00
godot_win.cpp remove trailing whitespace 2016-03-09 00:00:52 +01:00
joystick.cpp fixes #5464 windows_joystick close_joystick bug 2016-06-29 23:00:45 +02:00
joystick.h Windows: Support gamepad vibration using XInput. 2016-06-15 14:40:57 +02:00
key_mapping_win.cpp Rename KEY_KP_SUBSTRACT to KEY_KP_SUBTRACT 2016-02-17 23:01:27 +01:00
key_mapping_win.h Update copyright to 2016 in headers 2016-01-01 11:50:53 -02:00
lang_table.h Update copyright to 2016 in headers 2016-01-01 11:50:53 -02:00
logo.png Fixed iCCp chunk in pngs 2016-06-22 21:13:29 +02:00
os_windows.cpp Windows: prevent freeze while moving or resizing the game window. 2016-07-01 16:55:53 +02:00
os_windows.h Windows: prevent freeze while moving or resizing the game window. 2016-07-01 16:55:53 +02:00
packet_peer_udp_winsock.cpp Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
packet_peer_udp_winsock.h Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
platform_config.h GLEW: Define static + enabled and includes via SCons 2016-06-08 00:16:27 +02:00
stream_peer_winsock.cpp Update copyright to 2016 in headers 2016-01-01 11:50:53 -02:00
stream_peer_winsock.h Update copyright to 2016 in headers 2016-01-01 11:50:53 -02:00
tcp_server_winsock.cpp Update copyright to 2016 in headers 2016-01-01 11:50:53 -02:00
tcp_server_winsock.h Update copyright to 2016 in headers 2016-01-01 11:50:53 -02:00