34 Commits (codeql)

Author SHA1 Message Date
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
Gleb Mazovetskiy 92485ed222 DiabloUI: Support non-doublebuf HW surfaces 5 years ago
Anders Jenbo 8c821e98d3 🚚 Restructure files 5 years ago
Anders Jenbo 6e1a106a38 🚚 Move header we implement into the project 5 years ago
Anders Jenbo e7ae8ddd04 🚚 Move all enums to there respective headers 5 years ago
Anders Jenbo 93d42b62b8 ♻️ Change BOOL to bool 5 years ago
Anders Jenbo bfb3c11c2b 🎨 Change namespace to devilution 5 years ago
Gleb Mazovetskiy 87dcbcb6d7 Save 1.5 MiB RAM in-game by freeing more DiabloUI art 5 years ago
Gleb Mazovetskiy a6019f4e55 DiabloUI: Render to DiabloUiSurface() 5 years ago
Anders Jenbo e280432b92 🚨 Fix all SDL1 warnings 5 years ago
Anders Jenbo 39999791b3 Revamp ini options and sync in multiplayer 5 years ago
Anders Jenbo 47004ddd35 Add widescreen menus 5 years ago
Anders Jenbo bc3602486f Fix type warnings in DiabloUI 6 years ago
Anders Jenbo 4e8843ee7c Implement most of the Hellfire menu 6 years ago
Anders Jenbo 3ef2228d85 [switch] Leave TextInput running 6 years ago
Anders Jenbo 88c85c54de [switch] Leave TextInput running 6 years ago
Anders Jenbo 3b4db47995 Correct placment of Diablo logo on title screen 6 years ago
BDC 62de5f1600 Refactor DiabloUI to dynamic C++03 compatible code 6 years ago
Anders Jenbo 7a90b9102a When needed, clear buffer before rendering menu 6 years ago