44 Commits (8c1a847f41fd4cbefebc8bfe6ed9fe987151ae7d)

Author SHA1 Message Date
Gleb Mazovetskiy 8c1a847f41 Remove utils/stdcompat/string_view.hpp 3 years ago
staphen 11e0ccd854 Invoke padmap release handler in menus 3 years ago
staphen 71ccd415c5 Update gamepad motion state regardless of the active event handler 3 years ago
KPhoenix a1fbf5253f `enum talk_id` -> `enum class TalkID` 3 years ago
Gleb Mazovetskiy 1788d2f8ec Remove miniwin 3 years ago
staphen b66b6c611b Produce multiple controller button events for SDL_JOYHATMOTION events 3 years ago
staphen f60f704ecc Reverse A and B in pad button to key translation functions 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 d7908d82f4 Always remove release actions from padmapper regardless of whether the action can be invoked 3 years ago
Gleb Mazovetskiy 0498d7d3a7 Fix compilation warnings 3 years ago
staphen 0f74370a99 Move gamepad logic from FetchMessage() to GameEventHandler() 3 years ago
staphen e67e4934cc Add padmapper for gamepad customization 3 years ago
staphen c90d884597 Fix skipping intro using gamepad 4 years ago
Gleb Mazovetskiy 188dc79f6e Make `Players` a vector 4 years ago
Gleb Mazovetskiy a4ac41cece Replace `DVL_VK` virtual key codes with `SDLK` 4 years ago
Anders Jenbo 3ae834148a Split event handeling from general miniwin features 4 years ago
Anders Jenbo 2d21fc372e Remove more miniwin code 4 years ago
Trihedraf 5ee6e5dd3a
Make zoom a setting in the menu (#4931) 4 years ago
Anders Jenbo 3792b9238c [touch] Hook up action repeat 4 years ago
Anders Jenbo 66d7a3c222 [gamepad] Reuse repeat logic from mouse 4 years ago
staphen aad12e50e7 Do not process button held events in character panel 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
Felipe Wannmacher 889cc04f95
Enhanced attack using controllers (#4019) 4 years ago
staphen 6a30cd3950 Add gamepad support for stash 4 years ago
Anders Jenbo 0f44da5487 [gamepad] Fix using quick spells with rebound keys 4 years ago
Anders Jenbo 6b2481a76c Touch support on all SDL2 platforms 4 years ago
Gleb Mazovetskiy 7e1fea6f76 clang-format all files in {Source,test}/ 4 years ago
staphen 40cc894630 Force VIRTUAL_GAMEPAD=OFF when USE_SDL1=ON 4 years ago
staphen ccd8f114f8 [Virtual Gamepad] Add menu panel to top-right corner 4 years ago
staphen 9ada44ae6b [Virtual Gamepad] Closing inventory drops item 4 years ago
staphen b8950877c5 Add buttons for using potions from belt 5 years ago
staphen 3df85b70ce Add virtual gamepad event handlers and implement touch controls 5 years ago
Anders Jenbo a19e7b2a3b Remove some more use of miniwin 5 years ago
Anders Jenbo 9ebdb6db69 General clean up 5 years ago
Anders Jenbo 9b8bf92575 Rename quest globals 5 years ago
Anders Jenbo d8729e6433 Clang-tidy: bugprone-argument-comment 5 years ago
staphen d89221b15e Close Cathedral Map when B button is pressed on the controller. 5 years ago
Anders Jenbo cc164985a3 🎨 Correct type checks in src sub-folder 5 years ago
Trihedraf cfd63a9ad0 Fix SDL1 Builds 5 years ago
Anders Jenbo 2969b80163 🎨 Run readability-identifier-naming on all src sub-folders 5 years ago
Anders Jenbo bb4e1960e7 🎨 modernize-use-nullptr 5 years ago
Anders Jenbo 8c821e98d3 🚚 Restructure files 5 years ago
Anders Jenbo 997c1dba55 🚚 Split up all.h in to proper header relations 5 years ago
Anders Jenbo bfb3c11c2b 🎨 Change namespace to devilution 5 years ago
Anders Jenbo a2656637e4 🎨 Format source 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