39 Commits (master)

Author SHA1 Message Date
Gleb Mazovetskiy 88f706e0d1 SDL3: Add some backports / compat helpers 5 months ago
Gleb Mazovetskiy 1bbe8bfe08 SDL3: Even more migration 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 108cf4b42d
Load spell icon based on data (#8072) 8 months ago
Gleb Mazovetskiy 14540164a7 Remove utils/stdcompat/optional.hpp 3 years ago
Gleb Mazovetskiy 8101e2c0ba Add `c_any_of` and friends 3 years ago
staphen b66b6c611b Produce multiple controller button events for SDL_JOYHATMOTION events 3 years ago
Gleb Mazovetskiy 41f43ea3f5 Support unpacked MPQs from devilutionx-mpq-tools 3 years ago
Gleb Mazovetskiy 17a97450bc Convert assets to 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 7a58f800f4
DiabloUI: Clean up logo handling (#4830) 4 years ago
Gleb Mazovetskiy ede7eab7e8 Fix `-wnarrowing` from `SDL_Rect` construction 4 years ago
Gleb Mazovetskiy 779ccaca17 Overhaul translation fetching 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 c2917b1dc8 DiabloUi: Load animated PCX sprites as CEL 4 years ago
Anders Jenbo 1409e604f5 Reduce string conversions 4 years ago
ephphatha 1abc617e1a Consistently trigger menu/movie transitions on mouse up instead of down 4 years ago
staphen 74a77666b9 Improve behavior of ToControllerButtonEvent() 4 years ago
Adam Heinermann 1484b4d8cf
Implement Discord rich presence (#3711) 4 years ago
obligaron b5ab9758d0 Replace gbSpawned with gbIsSpawn 4 years ago
Anders Jenbo 7771a08d03 Translatable mainpanel 5 years ago
Anders Jenbo 7169882b1f Implement new font rendering 5 years ago
ephphatha 0575716eac Rename UiFlags members to group related options 5 years ago
ephphatha 7d93cada67 Refactor UiItemBase and derived types to reduce duplicate constructors 5 years ago
ephphatha 4ad53232a0 Convert the UiFlags enum to a scoped enum type 5 years ago
Vladimir Olteanu c57560674e Use smart pointers for UI items 5 years ago
Anders Jenbo de4ced7e4f Clang-tidy: readability-qualified-auto 5 years ago
Anders Jenbo e3526a5ff6 🌐 Convert all src to UTF8 5 years ago
Anders Jenbo dbfa9c27a5 Enable translation for all menus 5 years ago
Anders Jenbo cc164985a3 🎨 Correct type checks in src sub-folder 5 years ago
Anders Jenbo 191d98207b 🎨 readability-identifier-naming on DiabloUI 5 years ago
Anders Jenbo d846a30157 🧹 acceptable parts of bugprone-* 5 years ago
Anders Jenbo 373f28736f 🎨 Acceptable parts of modernize-* 5 years ago
Anders Jenbo b978d80119 🎨 llvm-include-order 5 years ago
Gleb Mazovetskiy e92cf9d7c8 🧹 DiabloUI/title.cpp: Move to anonymous namespace 5 years ago
Anders Jenbo 8c821e98d3 🚚 Restructure files 5 years ago
Anders Jenbo 997c1dba55 🚚 Split up all.h in to proper header relations 5 years ago
Anders Jenbo 93d42b62b8 ♻️ Change BOOL to bool 5 years ago
Anders Jenbo bfb3c11c2b 🎨 Change namespace to devilution 5 years ago
Anders Jenbo e280432b92 🚨 Fix all SDL1 warnings 5 years ago
Anders Jenbo 47004ddd35 Add widescreen menus 5 years ago
Anders Jenbo e609e170d0 Merge a large chunk of Hellfire the code paths 5 years ago
Anders Jenbo 4e8843ee7c Implement most of the Hellfire menu 6 years ago
Anders Jenbo 3b4db47995 Correct placment of Diablo logo on title screen 6 years ago
Tyler ecde1f647e Adjust UI to any resoution 6 years ago
Anders Jenbo da10151dad Settle on DevilutionX behaviour in menu 6 years ago
BDC 62de5f1600 Refactor DiabloUI to dynamic C++03 compatible code 6 years ago