Jukka Jyl?nki
|
264e996e0f
Fix CMake CMAKE_REQUIRED_FLAGS handling to preserve existing CMake flags required by Emscripten toolchain.
|
8 years ago |
Boris Gjenero
|
b54eb82c67
Unpress all keys on blur to avoid stuck keys
|
8 years ago |
Boris Gjenero
|
a0a75f384f
Listen for blur and focus events on window instead of canvas
|
8 years ago |
Boris Gjenero
|
3e5c4cec94
Mouse events use CSS coordinates, so don't scale by pixel_ratio
|
8 years ago |
Boris Gjenero
|
a20c40c494
Accumulate subpixel mouse motion so motion is not lost.
|
8 years ago |
TelpeNight
|
443998ff33
Fix of mouse events in browser without pointer locks
|
8 years ago |
Alon Zakai
|
2b367cb6b0
optimize Emscripten_UpdateWindowFramebuffer
|
8 years ago |
Alon Zakai
|
63200ea395
optimize a getValue
|
8 years ago |
Charlie Birks
|
42feccea37
Include timers when using cmake (#29)
|
8 years ago |
Charlie Birks
|
98ec844388
send mouse move on enter/leave
|
8 years ago |
Charlie Birks
|
a2ef0db8a8
listen for mouse up on document (fixes mouseup outside canvas)
|
8 years ago |
Charlie Birks
|
cd05184f9b
use SDL_SetMouseFocus
|
8 years ago |
Sam Lantinga
|
bdca510fd6
simplify fullscreen handling using new fullscreen_strategy api, patch contributed by Charlie Birks
|
8 years ago |
Charlie Birks
|
be08cc61f9
use css size for touch normalisation
|
8 years ago |
Sam Lantinga
|
1096f32309
Reverted previous commit which breaks game controller input processing.
|
8 years ago |
Sam Lantinga
|
61c0f2cf64
Suggestion from Apple: use kCFRunLoopCommonModes which does more complete event processing
|
8 years ago |
Ryan C. Gordon
|
da1e3d6938
emscripten: special case to make SDL_ShowSimpleMessageBox() work.
|
8 years ago |
Ryan C. Gordon
|
45553ac4db
emscripten-buildbot.sh: exit with an error if configure/make fail.
|
8 years ago |
Ryan C. Gordon
|
6188c33420
mac: Patched to compile with CMake project.
|
8 years ago |
Ryan C. Gordon
|
0265d3af9b
coreaudio: Move from AudioUnits to AudioQueues.
|
8 years ago |
Ryan C. Gordon
|
3b53304a94
coreaudio: capture devices should let the system allocate the render buffer.
|
8 years ago |
Ryan C. Gordon
|
fda7a3d158
coreaudio: Replaced an int with an SDL_bool.
|
8 years ago |
Ryan C. Gordon
|
f9d9708f6b
coreaudio: Move some variable declarations to the top of the scope.
|
8 years ago |
Gabriel Jacobo
|
1428bab3b3
Fixes building SDL on Ubuntu 16.04 with Mir headers installed
|
8 years ago |
Sam Lantinga
|
f11a440999
wayland: Add support for relative mouse mode, by Jonas ?dahl <jadahl@gmail.com>
|
8 years ago |
Jonas ?dahl
|
19d3500ae1
wayland: Build own version of core protocol
|
8 years ago |
Bastien Nocera
|
736a624df0
Wayland: Set "class" for each window we create
|
8 years ago |
Ryan C. Gordon
|
2098bfb3ca
emscripten: Be more aggressive when closing audio capture devices.
|
8 years ago |
David Ludwig
|
f5d43cf912
WinRT: added an extra NULL pointer check for SDL_*ScreenSaver() backend code
|
8 years ago |
Brandon Schaefer
|
ebb058910d
Mir: Add mouse grab support (requires mir 0.24)
|
8 years ago |