27 Commits (2421de4ddd7d4f1776ea8cc4e8bc6580730cd2e0)

Author SHA1 Message Date
Gleb Mazovetskiy 8c1a847f41 Remove utils/stdcompat/string_view.hpp 3 years ago
Gleb Mazovetskiy c19bfe87fa Remove utils/stdcompat/algorithm.hpp 3 years ago
Gleb Mazovetskiy 72d42143a1 Demo: Disable KBCTRL while the demo is running 3 years ago
staphen b537f677f9 Improve d-pad handling for in-game menus 3 years ago
staphen 71ccd415c5 Update gamepad motion state regardless of the active event handler 3 years ago
staphen e1167350a2 Clean up handling for gamepad IGNORE/NONE buttons 3 years ago
staphen 6a565d3755 Further improve simulated mouse interaction 3 years ago
staphen 198dec9412 Iron out interactions between simulated mouse movement and character movement 3 years ago
staphen 33d4cc2544 Properly handle d-pad events for mouse simulation 3 years ago
Gleb Mazovetskiy 88289bb02e Fix HAS_KBCTRL build 3 years ago
staphen e67e4934cc Add padmapper for gamepad customization 3 years ago
Gleb Mazovetskiy 235451ae5a Reduce debug log output of Control 4 years ago
Gleb Mazovetskiy 4c2fa76e49 Controller mouse emulation fixes 4 years ago
Gleb Mazovetskiy 56de0a6566 Fix modifier + D-Pad triggering a D-Pad event 4 years ago
Anders Jenbo 6b2481a76c Touch support on all SDL2 platforms 4 years ago
staphen 08e4e8c254 Implement virtual gamepad activation/deactivation 4 years ago
staphen 40cc894630 Force VIRTUAL_GAMEPAD=OFF when USE_SDL1=ON 4 years ago
Bernd Stellwag 07c5c0972d replace dead links with their snapshot from the wayback machine 5 years ago
staphen 3df85b70ce Add virtual gamepad event handlers and implement touch controls 5 years ago
obligaron 1ca1dab410 Fix warnings in controller_motion.cpp 5 years ago
ephphatha 3520dc4201 Update numeric literals to use appropriate suffix 5 years ago
Anders Jenbo fa54499aeb Clang-tidy: readability-uppercase-literal-suffix 5 years ago
Anders Jenbo 2641932763 Clang-tidy: readability-static-accessed-through-instance 5 years ago
Anders Jenbo 2969b80163 🎨 Run readability-identifier-naming on all src sub-folders 5 years ago
Anders Jenbo b978d80119 🎨 llvm-include-order 5 years ago
Anders Jenbo bb4e1960e7 🎨 modernize-use-nullptr 5 years ago
Anders Jenbo 8c821e98d3 🚚 Restructure files 5 years ago
Anders Jenbo 67a7ff98c5 🚨 Clean up compiler warnings 5 years ago
Geoffroy Warin b54df1af38 add an ini option to configure gamepad deadzone 5 years ago
Anders Jenbo bfb3c11c2b 🎨 Change namespace to devilution 5 years ago
Juliano Leal Goncalves 800dbce066 ♻️ Move options-related structs to new 'options.h' file 5 years ago
Yuri Pourre df56d6a03b Rollback joystick changes 5 years ago
Anders Jenbo f2140688e7
Load and save all ini values the same way (#1260) 5 years ago
Yuri Pourre 38f2070392 Unify controller implementations 5 years ago
Yuri Pourre e07f5aeacf
♻️ extract Controller class (#1236) 5 years ago
Gleb Mazovetskiy 0f46e9c4c1
Thumb stick / DPad repeating navigation in DiabloUI, gmenu, and quest log (#1206) 5 years ago
Ivan Epifanov d76d52779a Add control options 5 years ago
Gleb Mazovetskiy b10b4381ef
Multiple controllers support (#935) 5 years ago
Gleb Mazovetskiy 693e189025 Controller: Fix L2/R2 handling 5 years ago
Gleb Mazovetskiy 01401a16c7 Fix various controller issues 5 years ago
Anders Jenbo 8726e80199 Make controller enums C++03 compatible 6 years ago
Anders Jenbo dc8be6c0ab
C++03 compatibility (#736) 6 years ago
Gleb Mazovetskiy ce5c1007a2 Controller improvements: START modifier and hints 6 years ago
Gleb Mazovetskiy 1bc19ec1e9 Update KbCtrl mappings 6 years ago
Gleb Mazovetskiy 6d7014b0a9 Controller: Support SDL1 joystick axes 6 years ago
Gleb Mazovetskiy a2e821d241 Game controller support 6 years ago