65 Commits (codeql)

Author SHA1 Message Date
Gleb Mazovetskiy ee3096d2da Fix heap-use-after in hero selection 4 years ago
Gleb Mazovetskiy 1fc8ecb6f6 Add fmt::runtime annotations for C++20 support 4 years ago
Gleb Mazovetskiy 779ccaca17 Overhaul translation fetching 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
staphen 2ebd80c8e8 Use ifdef when checking for _DEBUG 4 years ago
staphen 90132b23cc Fix viewport size of UiList in constructor 4 years ago
staphen b1fde684fc Fix viewport size of UiList on hero selection 4 years ago
Anders Jenbo 3060a6ee4b Remove unessesery .c_str() from UiEdit 4 years ago
Anders Jenbo 1409e604f5 Reduce string conversions 4 years ago
Anders Jenbo 6b2481a76c Touch support on all SDL2 platforms 4 years ago
staphen af59f7e254 Update fullscreen option in settings menu after Alt+Enter 4 years ago
Andrew James 5046b1288d
Apply clang-tidy configuration to (some of) ui_item.h (#3719) 4 years ago
obligaron b5ab9758d0 Replace gbSpawned with gbIsSpawn 4 years ago
Gleb Mazovetskiy 3ad49d59a6 selhero.cpp: Fix `-Wpessimizing-move` 4 years ago
obligaron 78c0ec1f49
Pass viewportSize to UiList constructor and calculate height from it 4 years ago
obligaron 7656014f19 Add OptionEntry Test Barbarian 4 years ago
obligaron 43841477bc Add OptionEntry Test Bard 4 years ago
obligaron adfdb1e54f Refactored UiList ViewPort Logic 4 years ago
Anders Jenbo 6e63354cd1 Remove safe guards around strings own the input for 4 years ago
Anders Jenbo 799f1763af Performce UTF8 aware limited string copies 4 years ago
Gleb Mazovetskiy 3e1ea708a9 Increase "Delete Hero" dialog title buffer size 4 years ago
Gleb Mazovetskiy 3d308983a8 Migrate to libmpq 4 years ago
staphen ffbbcc6d62 Support unencrypted multiplayer games with no password 4 years ago
obligaron 8dc1829ac0 Remember last selected hero 5 years ago
Anders Jenbo 7771a08d03 Translatable mainpanel 5 years ago
Anders Jenbo 7169882b1f Implement new font rendering 5 years ago
qndel 30de22f026 fix displayed save number 5 years ago
Thomas Christlieb d06a36ea3c
make menus wrap around. fixes #2605 (#2607) 5 years ago
obligaron 82cea78def Apply clang-format 5 years ago
qndel 81fadc79ae
fix name check and limit to multi (#2486) 5 years ago
ephphatha 8930b789d6 Rename UiType members to follow naming convention 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
obligaron d2048c7ac0 Debug: Show save number in hero selection 5 years ago
obligaron 8b79041477 Allow creating hero with the same name 5 years ago
obligaron f5b437dd9c Use save number to load/save games (instead of hero name) 5 years ago
Vladimir Olteanu ed9b105299 DiabloUI: make UiArtText follow mutating char* 5 years ago
Vladimir Olteanu c57560674e Use smart pointers for UI items 5 years ago
Anders Jenbo 9ebdb6db69 General clean up 5 years ago
Vladimir Olteanu 2d3ad5e3f0 Main menu: make title char * 5 years ago
Anders Jenbo d9e0658643 Clang-tidy: basic naming 5 years ago
Anders Jenbo 8e07ef8fe5 Clang-tidy: misc-unused-parameters 5 years ago
Anders Jenbo de4ced7e4f Clang-tidy: readability-qualified-auto 5 years ago
staphen 9ca9de3eba Add virtual keyboard hints and 3DS keyboard improvements 5 years ago
Jmgr bbd39aa513 Replace sprintfs with strcpy for translatable strings 5 years ago
Jmgr 6e85cde978 Update format strings 5 years ago
Jmgr 0c27e756f7 Add fmt::format 5 years ago