Simon McVittie
|
fa0ca3d41e
linux: Distinguish between "device with keys" and a full keyboard
|
2 éve |
Sylvain
|
df314ba93e
Remove _THIS in src/core: EVDEV UDEV
|
2 éve |
Anonymous Maarten
|
3472dc11d6
Fix uses of undefined macro identifiers (-Wundef)
|
2 éve |
Sam Lantinga
|
c6443d86c9
Code style: changed "sizeof foo" to "sizeof(foo)" (thanks @sezero!)
|
2 éve |
Sylvain
|
b44d3699b1
Fixed most small problems reported by cppcheck for src/core PR #7307 (from @kevin2kevin2)
|
2 éve |
Sylvain Becker
|
cb6b8b0132
Simplify flags testing (#7220)
|
2 éve |
Sam Lantinga
|
fde78d12f2
Updated copyright for 2023
|
2 éve |
Sam Lantinga
|
cefbeb582f
Mouse coordinates are floating point
|
2 éve |
Sam Lantinga
|
63724c113b
Removed the vi format comments from the source
|
2 éve |
Sam Lantinga
|
75f1eb9216
Don't assume evdev events and SDL_GetTicks() use the same time source
|
2 éve |
Sam Lantinga
|
73f4aeee6a
Pass the event timestamp for joystick events
|
2 éve |
Sam Lantinga
|
0a3262e819
Pass the OS event timestamp for keyboard, mouse, and touch events where possible
|
2 éve |
Pierre Wendling
|
3c501b963d
Clang-Tidy fixes (#6725)
|
2 éve |
Sylvain
|
778b8926b4
Small format changed (using clang-format 15.0.2-1)
|
2 éve |
Sam Lantinga
|
5750bcb174
Update for SDL3 coding style (#6717)
|
2 éve |
Sam Lantinga
|
c5790359fd
Added precompiled header support for Visual Studio and Xcode (#6710)
|
2 éve |
Sylvain Becker
|
6a2200823c
Cleanup add brace (#6545)
|
2 éve |
Sam Lantinga
|
0a48abc860
Switch header convention from `#include "SDL.h"` to `#include <SDL3/SDLh>`
|
2 éve |
Sam Lantinga
|
e9014ee769
Fixed evdev using standard C functions instead of SDL functions
|
2 éve |
Sam Lantinga
|
99f2a50394
X11 scancode mapping cleanup
|
2 éve |
Adam Butcher
|
8f5932dc2e
evdev: Support user-provided devices via SDL_EVDEV_DEVICES in non-udev mode.
|
3 éve |
Cameron Gutman
|
a10c57dfe4
evdev: Report touchpad events with the correct device type
|
3 éve |
Cameron Gutman
|
9a33c62e13
evdev: Use SDL_bool for boolean types
|
3 éve |
Cameron Gutman
|
f9d1f34b6c
evdev: Report a unique ID for each mouse device
|
3 éve |
Cameron Gutman
|
574db63c8e
evdev: Batch mouse axis updates until SYN_REPORT
|
3 éve |
Sam Lantinga
|
120c76c84b
Updated copyright for 2022
|
3 éve |
Cameron Gutman
|
2d673e5b56
evdev: Add support for REL_WHEEL_HI_RES and REL_HWHEEL_HI_RES
|
3 éve |
Sam Lantinga
|
373216ae5b
Added support for touchpads in the Linux evdev code (thanks Francisco!)
|
3 éve |
Sam Lantinga
|
bf97c5a22f
Make sure SDL file descriptors don't leak into child processes
|
4 éve |
Sam Lantinga
|
2f72535c62
Fixed joysticks generating SDL mouse events
|
4 éve |