341 Commits (hubui)

Author SHA1 Message Date
Gleb Mazovetskiy 1788d2f8ec Remove miniwin 3 years ago
Eric Robinson ef3a57b7d9
`enum spell_type` -> `enum class SpellType` (#5674) 3 years ago
KPhoenix 8db521727d
`enum missile_id` -> `enum class MissileID` 3 years ago
Anders Jenbo a29fc3a074 Correct casing for Player::isWalking() 3 years ago
staphen b66b6c611b Produce multiple controller button events for SDL_JOYHATMOTION events 3 years ago
staphen f17ea8db98 Implement settings menu for gamepad customization 3 years ago
Gleb Mazovetskiy 46e755f680 Simplify spell icon handling 3 years ago
Gleb Mazovetskiy 74ca2ab0db Use no-background spell icons with UNPACKED_MPQS 3 years ago
Gleb Mazovetskiy a2a8b1c706 Padmapper: Simplify `buttonTo*` data structures 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 198dec9412 Iron out interactions between simulated mouse movement and character movement 3 years ago
staphen d7908d82f4 Always remove release actions from padmapper regardless of whether the action can be invoked 3 years ago
staphen 33d4cc2544 Properly handle d-pad events for mouse simulation 3 years ago
Gleb Mazovetskiy 0498d7d3a7 Fix compilation warnings 3 years ago
Gleb Mazovetskiy 88289bb02e Fix HAS_KBCTRL build 3 years ago
staphen 21bd760bfa Bypass CMD_PUTITEM when triggering CMD_OPENHIVE or CMD_OPENGRAVE 3 years ago
obligaron ba65d5fbff SyncPutItem: Always use passed coordinates for item position 3 years ago
staphen 0f74370a99 Move gamepad logic from FetchMessage() to GameEventHandler() 3 years ago
Gleb Mazovetskiy 179ae009df Improve logic and fix for old compilers 3 years ago
staphen e67e4934cc Add padmapper for gamepad customization 3 years ago
Gleb Mazovetskiy 759ca7f055 `WorldTileRectangle/Size` 3 years ago
Gleb Mazovetskiy 57e267e990 button.png: Arrange sprites horizontally 3 years ago
Gleb Mazovetskiy f7335e9df7 Xbox nxdk: Set gamepad type 3 years ago
Gleb Mazovetskiy 12c7dab3f3 Define gamepad type for SDL1 handhelds 3 years ago
Gleb Mazovetskiy 6150973c1b Clean up gamepad icons code 3 years ago
Nicholas Calaway eb45857422
Gamepad icons (#5357) 3 years ago
staphen 8b6db3a678 Get rid of panelstr, pnumlines, and ClearPanel() 4 years ago
staphen c90d884597 Fix skipping intro using gamepad 4 years ago
Anders Jenbo 872456ae5d Use size_t for a select few pnum variables 4 years ago
Gleb Mazovetskiy 188dc79f6e Make `Players` a vector 4 years ago
Nicholas Calaway cf33230293
#3380 Use appropriate terms for mouse/gamepad/touch #5234 (#5235) 4 years ago
Gleb Mazovetskiy 4cf0053ece Set underlying type for all the enums 4 years ago
Gleb Mazovetskiy 580d3cb6ee touch/renderers: Migrate away from Art 4 years ago
Gleb Mazovetskiy d741018fee Remove more redundant `devilutionx.mpq` checks 4 years ago
Gleb Mazovetskiy 17a97450bc Convert assets to CLX 4 years ago
Gleb Mazovetskiy 961866e1c4 CLX: A new graphics format 4 years ago
ephphatha 0ce76a3f13 Add Object lookup method to mimic map::at() 4 years ago
ephphatha 975eb3674b Add helper to check if a monster belongs to a player 4 years ago
Anders Jenbo 046f826931 [gamepad/touch] Fix targeting berserked 4 years ago
ephphatha 9e76cd4ab7 Use object pointer for pcursobj 4 years ago
ephphatha 3a7fd8da2d Only send and consume object location for location based messages 4 years ago
Gleb Mazovetskiy 8ca71272b8 Load all CEL as CL2 4 years ago
Anders Jenbo d1189388f5 Use user by reference 4 years ago
Gleb Mazovetskiy a4ac41cece Replace `DVL_VK` virtual key codes with `SDLK` 4 years ago
Gleb Mazovetskiy 33ac2cca8e ♻️ Make Monster counters `size_t` 4 years ago
Nicholas Calaway 67aaced610
Fix bad interaction between hold to attack and quick cast (#4965) 4 years ago
Anders Jenbo 3ae834148a Split event handeling from general miniwin features 4 years ago
Anders Jenbo a7be622aa3 Clean up naming of event handler 4 years ago