67 Commits (be2fcb0499e2c33ccdbdc28855ceaa321ee472c7)

Author SHA1 Message Date
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
obligaron 18fb40ee32 Settingsmenu: Implement KeyInput 4 years ago
staphen af59f7e254 Update fullscreen option in settings menu after Alt+Enter 4 years ago
obligaron b9c98ef116 settingsmenu: In list selection show option description 4 years ago