Commit Graph

35 Commits

Author SHA1 Message Date
Georg Hagen
0d41e48426 Add pan button for touch 2025-10-12 15:26:11 +02:00
Georg Hagen
5fd48feb41 Add convenience getters for 2d axis 2025-08-22 00:01:02 +02:00
Georg Hagen
64459b7a93 Add convenience getters 2025-08-21 23:56:11 +02:00
Georg Hagen
424ba2b8ac Add support for absolute pan position 2025-08-18 10:33:44 +02:00
ohyzha
c5a0c52530 suppress some warnings 2025-03-05 13:34:48 +02:00
Georg Hagen
48b3c0745b Improve input time scale handling 2025-01-25 22:15:14 +01:00
Georg Hagen
ac0a0e84b4 Remove ICloseable 2025-01-06 16:28:27 +01:00
Georg Hagen
a290bcf11b Add AXIS_TAP_X_ABS & AXIS_TAP_Y_ABS 2024-12-30 21:17:35 +01:00
ohyzha
04a705456e cleanup 2024-11-07 17:33:39 +02:00
ohyzha
3521ddeb1d rework API 2024-11-07 16:45:42 +02:00
ohyzha
7febb370a8 implement ray casting events 2024-11-04 22:52:05 +02:00
Georg Hagen
9f03055534 Fix jump when switching from pan to two finger pan 2024-10-11 12:52:36 +02:00
ohyzha
5e7cf1ba90 fix broken key bindings 2024-07-19 12:02:55 +03:00
Georg Hagen
98d0779d49 Merge branch 'master' into textures 2024-07-09 13:44:09 +02:00
Georg Hagen
268be2ca60 Silence some warnings 2024-07-09 13:43:48 +02:00
471786d18e Reduce log priority of some mouse related events 2024-07-04 15:12:06 +02:00
Georg Hagen
824c74d901 Fix issues with touch processing 2024-05-23 12:11:13 +02:00
b3e94db476 Remove unused variable 2023-10-27 13:13:13 +02:00
5aded782e7 Update touch inputs 2023-10-20 16:19:21 +02:00
c950e6ae86 Fix pinch gesture 2023-10-19 14:24:53 +02:00
d9dc2ea79f Slight improvements 2023-10-18 20:04:32 +02:00
aa7eade85e Prevent inserting the same key multiple times into an input action 2023-10-17 19:54:32 +02:00
5b404efa74 Add scaling factors for input actions 2023-10-16 13:44:55 +02:00
68fb6d0910 Add Touch input handling 2023-10-15 13:39:22 +02:00
57e4352c6c Add Tick method to input device 2023-10-14 18:29:32 +02:00
f5337ce6ec Split InputManager 2023-10-13 13:14:15 +02:00
b2ec209ef0 Cleanup input stuff 2023-10-12 12:13:14 +02:00
e0f24153d3 Change namespace name 2023-10-03 19:52:23 +02:00
20ecb4f1a3 Refactoring of Input Devices 2021-08-30 19:28:43 +02:00
8cf70e483b Fix typo 2020-11-23 22:48:11 +01:00
876f25784e Cleanup includes 2020-10-28 01:13:11 +01:00
78d24fbe41 Introduce Math.hpp and use typedef to make replacing glm with something else in the future simpler 2020-10-27 23:25:26 +01:00
0a693b72dd Refactor some code 2020-08-06 20:48:17 +02:00
c0a234ab06 Fix linux build 2020-05-24 23:14:11 +02:00
fc529b0694 Add basic input system 2020-05-16 00:56:22 +02:00