429 Commits (master)

Author SHA1 Message Date
Anders Jenbo cf9b5ae79d Split up graphics settings initializers 4 years ago
obligaron b9c98ef116 settingsmenu: In list selection show option description 4 years ago
obligaron 9a14edfcd9 Add OptionEntries for Hardware Cursor 4 years ago
Adam Heinermann 1484b4d8cf
Implement Discord rich presence (#3711) 4 years ago
Anders Jenbo 6d346c7e18
Use std::string in PrintItemPower 4 years ago
Gleb Mazovetskiy 401d0ff33f DiabloUI: Handle mouse wheel in SDL 1.2 4 years ago
obligaron 467ed9dd9d Fix page down/up don't wrap in settingsmenu 4 years ago
obligaron aee8ed3951 Add scrollbar to selgame 4 years ago
Andrew James 5046b1288d
Apply clang-tidy configuration to (some of) ui_item.h (#3719) 4 years ago
qndel 115e8ad0ff ShownMenuTyp -> ShownMenuType 4 years ago
obligaron 9f478a5851 Settingsmenu: Add list browsing 4 years ago
obligaron 8a235186f2 Settingsmenu: Clean up UI-Resources before switching options that require RecreateUI 4 years ago
obligaron db392c84b0 Add OptionEntry Shareware and remove specials from settingsmenu 4 years ago
obligaron b5ab9758d0 Replace gbSpawned with gbIsSpawn 4 years ago
obligaron 88ffa9f98a Options: Move Diablo/Hellfire option to StartUp and integrate in Settings Dialog 4 years ago
obligaron 20fbd46886 Add OptionEntryFlags::NeedDiabloMpq/NeedHellfireMpq 4 years ago
obligaron ae826d922f Add OptionEntryFlags::RecreateUI 4 years ago
Gleb Mazovetskiy 3ad49d59a6 selhero.cpp: Fix `-Wpessimizing-move` 4 years ago
Gleb Mazovetskiy e74cb8388f Settings menu: Set line height for description 4 years ago
Bubio 6a087ce350 Fix long translations causing the options menu to crash. 4 years ago
Gleb Mazovetskiy 1c1467980b Settings menu: Set line height for description 4 years ago
Gleb Mazovetskiy d8c1dadc9e settingsmenu.{h,cpp}: Fix line endings 4 years ago
obligaron ba7cd3e1cb Use DrawStringWithColors in settingsmenu 4 years ago
obligaron 721e05d5e0 Add DrawStringWithColors support to UiListItem 4 years ago
obligaron d0dcb7f3ce Remove unused enum entry MAINMENU_REPLAY_INTRO 4 years ago
Gleb Mazovetskiy c57644970f Move `UiFlags` and `UiPanels` into their own files 4 years ago
obligaron 78c0ec1f49
Pass viewportSize to UiList constructor and calculate height from it 4 years ago
Gleb Mazovetskiy 0e63b3ee0b Update clang-format-check GitHub Workflow 4 years ago
Gleb Mazovetskiy 7e1fea6f76 clang-format all files in {Source,test}/ 4 years ago
obligaron 7656014f19 Add OptionEntry Test Barbarian 4 years ago
obligaron 43841477bc Add OptionEntry Test Bard 4 years ago
obligaron e6320090ac Add OptionEntry Cow Quest 4 years ago
obligaron a69cd0db2a Add OptionEntry Theo Quest 4 years ago
obligaron 31f0b91783 Add OptionEntry Run in Town 4 years ago
obligaron f02264f69c Implement settings menu 4 years ago
obligaron 55dea2e39e Introduce UiFlags::NeedsNextElement 4 years ago
obligaron 5b43d047c6 UiListItem support disabled elements 4 years ago
obligaron 918122ecb1 UiListItem can have individual UiFlags 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
Anders Jenbo 36112cd83e Increase buffer size to handle Japanese translations 4 years ago
Gleb Mazovetskiy 3e1ea708a9 Increase "Delete Hero" dialog title buffer size 4 years ago
Gleb Mazovetskiy c438cc6097 Increase difficulty description buffer size 4 years ago
Gleb Mazovetskiy fa90679416 game_assets.* -> assets.* 4 years ago
Gleb Mazovetskiy b8affd5fe5 Fix a few build warnings 4 years ago
Gleb Mazovetskiy 731377aca6 Net: Show "Unknown network error" as intended 4 years ago
Gleb Mazovetskiy e9a9daa794 DrawString: Stop allocating 4 years ago
Gleb Mazovetskiy 3d308983a8 Migrate to libmpq 4 years ago
Gleb Mazovetskiy fe0009708d ArtDraw: Bounds-check top and left 4 years ago