52 Commits (cpp20-using-enum)

Author SHA1 Message Date
Gleb Mazovetskiy 8c1a847f41 Remove utils/stdcompat/string_view.hpp 3 years ago
Gleb Mazovetskiy 14540164a7 Remove utils/stdcompat/optional.hpp 3 years ago
Anders Jenbo 9e7d223f19 Menu tweaks 3 years ago
Gleb Mazovetskiy 20e12dcc3a selhero: Fix heap-use-after-free 3 years ago
Gleb Mazovetskiy 6dca019de2 Use `function_ref` instead of `function` 3 years ago
Gleb Mazovetskiy 41f43ea3f5 Support unpacked MPQs from devilutionx-mpq-tools 3 years ago
Gleb Mazovetskiy f4827a0cb6 Replace default palette PCX files with PAL files 4 years ago
Gleb Mazovetskiy b881468c04
Difficulty indicator improvements (#5224) 4 years ago
qndel ab6261bfe6 show difficulty indicator on multiplayer characters 4 years ago
Gleb Mazovetskiy 9b65eca49b Remove `Art` and related functions 4 years ago
Gleb Mazovetskiy f3e37781d9 ArtCursor: Art -> CLX 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 f9f6949af2 Clean up `effects_play_sound`, `gfnSoundFunction` 4 years ago
Gleb Mazovetskiy ad7ca97ae1
Fix black background palette (#4831) 4 years ago
Gleb Mazovetskiy 7e582a5840 DiabloUi: Render focus indicators as PCX 4 years ago
Gleb Mazovetskiy 0c7e36e81a DiabloUI: Clean up portrait loading 4 years ago
Gleb Mazovetskiy 7a58f800f4
DiabloUI: Clean up logo handling (#4830) 4 years ago
ephphatha 771beeb82d Use string_view for UiValidPlayerName 4 years ago
Gleb Mazovetskiy 9e9b656b88 DiabloUI: Render backgrounds as PCX 4 years ago
Gleb Mazovetskiy c2917b1dc8 DiabloUi: Load animated PCX sprites as CEL 4 years ago
Gleb Mazovetskiy 52e0511479 DiabloUI: Always blit to `PalSurface` 4 years ago
Anders Jenbo 1409e604f5 Reduce string conversions 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 8a235186f2 Settingsmenu: Clean up UI-Resources before switching options that require RecreateUI 4 years ago
obligaron b5ab9758d0 Replace gbSpawned with gbIsSpawn 4 years ago
obligaron d0dcb7f3ce Remove unused enum entry MAINMENU_REPLAY_INTRO 4 years ago
obligaron 78c0ec1f49
Pass viewportSize to UiList constructor and calculate height from it 4 years ago
Gleb Mazovetskiy 7e1fea6f76 clang-format all files in {Source,test}/ 4 years ago
obligaron f02264f69c Implement settings menu 4 years ago
obligaron adfdb1e54f Refactored UiList ViewPort Logic 4 years ago
Anders Jenbo fdd5d2c0d6 Make start screen behave more in line with other similar menus 4 years ago
obligaron f51768a567 Add the possibility to switch to shareware 4 years ago
obligaron 1d0f4cb13d Add new Extras menu with the possibility to switch game 4 years ago
obligaron 95b7380ae9 Startup game (diablo or hellfire) can be selected. 4 years ago
obligaron 8dc1829ac0 Remember last selected hero 5 years ago
Vladimir Olteanu d4d89077cd Don't free PalSurface when it was obtained from SDL_GetVideoSurface 5 years ago
ephphatha 8930b789d6 Rename UiType members to follow naming convention 5 years ago
obligaron f5b437dd9c Use save number to load/save games (instead of hero name) 5 years ago
Anders Jenbo ef6275caac Clean up private function names 5 years ago
Vladimir Olteanu c57560674e Use smart pointers for UI items 5 years ago
Anders Jenbo 56d3b5d710 clang-tidy/Android Stuidio cleanups 5 5 years ago
Anders Jenbo 790f42d078 Clang-tidy: readability-inconsistent-declaration-parameter-name 5 years ago
Anders Jenbo 3b04f67194 🔥 Remove a chunk of miniwin types 5 years ago
Jmgr c33182d6de Modernize deprecated headers 5 years ago
Anders Jenbo 7912e510f0 🎨 Clean up overuse of SDL types 5 years ago
Anders Jenbo cc164985a3 🎨 Correct type checks in src sub-folder 5 years ago
Anders Jenbo f004c78824 🧹 performance-unnecessary-value-param 5 years ago
Anders Jenbo d024f79b0e 🧹 performance-unnecessary-value-param 5 years ago