70 Commits (access)

Author SHA1 Message Date
Gleb Mazovetskiy 88f706e0d1 SDL3: Add some backports / compat helpers 5 months ago
Anders Jenbo df82616df1 clang-tidy: auto fix headers for DiabloUI 7 months ago
Anders Jenbo 1c76897f2c Apply simple const rules using clang-tidy 7 months ago
Anders Jenbo 3fb8be385b Add support for MPQ packed mods and turn Hellfire into one 11 months ago
Anders Jenbo 96112e675b
Handle loaded MPQ files in a map instead of bespoke globals (#7887) 11 months ago
obligaron b169d91c48
Fix MSVC warnings (#7666) 1 year ago
Gleb Mazovetskiy ccbf0fc9a2 Audio device settings: Fix name handling 1 year ago
Gleb Mazovetskiy d94bc424df `sgOptions` -> `GetOptions()` 1 year ago
Gleb Mazovetskiy 916b67141a Settings: Use the full height and up to 720 width 1 year ago
Gleb Mazovetskiy d7647d6c63 More dependency untangling 1 year ago
Gleb Mazovetskiy a49b1f2d58 Extract Is{Any,None}Of out of engine.hpp 1 year ago
obligaron 426dd4c4af Add scroll wheel support to keymapper 2 years ago
obligaron d3bdd4b8cc Change DiabloUI list callbacks indexes from int to size_t 2 years ago
obligaron 2b15eb8d03 Fix MSVC warnings from headers 2 years ago
Gleb Mazovetskiy 26f42520fa Fix unused variable warnings 3 years ago
Gleb Mazovetskiy 8c1a847f41 Remove utils/stdcompat/string_view.hpp 3 years ago
Gleb Mazovetskiy 14540164a7 Remove utils/stdcompat/optional.hpp 3 years ago
Gleb Mazovetskiy de081b7080 Fix a few compilation warnings 3 years ago
Gleb Mazovetskiy 4fa3732526 Add missing <cstdint> includes 3 years ago
staphen 5995e7da38 Fix OOB vector access when toggling fullscreen in settings menu 3 years ago
staphen 71ccd415c5 Update gamepad motion state regardless of the active event handler 3 years ago
Gleb Mazovetskiy c858ab4d2c Fix some compilation warnings 3 years ago
Gleb Mazovetskiy f7580f188c Fix multiline `DrawStringWithColors` alignment 3 years ago
Gleb Mazovetskiy 1788d2f8ec Remove miniwin 3 years ago
obligaron 7a1f962e33 Settingsmenu: Create submenus for each category 3 years ago
qndel efaf334965 typos and code cleanup 3 years ago
staphen b66b6c611b Produce multiple controller button events for SDL_JOYHATMOTION events 3 years ago
Gleb Mazovetskiy 1e20a5721f Settings menu: Fix description clipping 3 years ago
staphen f17ea8db98 Implement settings menu for gamepad customization 3 years ago
Gleb Mazovetskiy 6dca019de2 Use `function_ref` instead of `function` 3 years ago
Gleb Mazovetskiy 0498d7d3a7 Fix compilation warnings 3 years ago
Gleb Mazovetskiy 41f43ea3f5 Support unpacked MPQs from devilutionx-mpq-tools 3 years ago
staphen 6b7b0d3498 Fix error mapping keys when typing lowercase characters 4 years ago
Gleb Mazovetskiy 4cf0053ece Set underlying type for all the enums 4 years ago
Gleb Mazovetskiy 961866e1c4 CLX: A new graphics format 4 years ago
Gleb Mazovetskiy 0cd035ef61 Load PCX as CL2 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
Gleb Mazovetskiy ad7ca97ae1
Fix black background palette (#4831) 4 years ago
Andrew James 13a3424ff0
Add helpers for creating/using Rectangles in UI contexts (#4734) 4 years ago
Gleb Mazovetskiy 5df03f56e3 DiabloUI: Render scrollbar as PCX 4 years ago
Gleb Mazovetskiy 9e9b656b88 DiabloUI: Render backgrounds as PCX 4 years ago
obligaron d86c4e5d84 Introduce GetUIRectangle() to distinguish between UI and main panel 4 years ago
Gleb Mazovetskiy ade8aba822 Fix some more warnings 4 years ago
Anders Jenbo 1409e604f5 Reduce string conversions 4 years ago
Anders Jenbo 422f2bae9d Fix build warnings 4 years ago
staphen df830f6495 Save settings before leaving the settings menu 4 years ago
obligaron b3a9760bda Keymapper: Add mouse support 4 years ago
obligaron 150a4edfdb Settingsmenu: Use two lines if text doesn't fix in one line 4 years ago