110 Commits (bc0d60bff79dd96743e8a13028494968bfaff2a7)

Author SHA1 Message Date
Gleb Mazovetskiy 1bbe8bfe08 SDL3: Even more migration 5 months ago
Anders Jenbo 1c76897f2c Apply simple const rules using clang-tidy 7 months ago
Gleb Mazovetskiy 5a14cc57f3 text renderer: colors layout fix + improved tests 1 year ago
Gleb Mazovetskiy c31836eab8 Split up `engine.{h,cpp}` 1 year ago
Eric Robinson 6396af1ff5
Cleanup panel code (Part 2) (#7421) 2 years ago
obligaron 22ec684671 Fix some MSVC warnings 2 years ago
obligaron 82aa0635c1 Simplify delay player messages 2 years ago
Gleb Mazovetskiy e5881688f4 `text_render`: Replace optional args with struct 2 years ago
staphen 9d8455956c Use DrawStringWithColors() in plrmsg 2 years ago
qndel de721e4ccc [skip ci] fix typos 2 years ago
qndel 7bc329446d fix sender's name getting trashed in chat history 2 years ago
qndel 4467b8424a
simplify message.from initialization (#6721) 2 years ago
ephphatha da76e131e4 Add getter/setter for character levels to ensure _pNextExper stays synced 3 years ago
Gleb Mazovetskiy 8c1a847f41 Remove utils/stdcompat/string_view.hpp 3 years ago
Gleb Mazovetskiy 8101e2c0ba Add `c_any_of` and friends 3 years ago
Gleb Mazovetskiy 4fa3732526 Add missing <cstdint> includes 3 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
obligaron bc15bdf3a9 Remove PANEL_ defines and replace them with GetMainPanel() 4 years ago
obligaron 70c5cf6cad
Fix item label text with open stash (#4595) 4 years ago
Anders Jenbo a48f89007d Implement stash 4 years ago
qndel 48f102eff1
Chat log 4 years ago
KPhoenix 1c25cb4bf0 Fixed Event Messages color 4 years ago
KPhoenix a08026097a
Chat Interface Revision (#3840) 4 years ago
Gleb Mazovetskiy e07c9eee03 Fix chat message overlap in CJK 4 years ago
Gleb Mazovetskiy 1b8939d70c Safer chat message handling 4 years ago
Gleb Mazovetskiy c57644970f Move `UiFlags` and `UiPanels` into their own files 4 years ago
Anders Jenbo 799f1763af Performce UTF8 aware limited string copies 4 years ago
obligaron 677303cba9
Reduce use of view globals in game menu 4 years ago
Anders Jenbo f09a065da5 Fix chat position in relation to dynamic panels 4 years ago
Anders Jenbo 573d24e1c0 Remove wrong translation comment 4 years ago
Gleb Mazovetskiy 0c694edaba WordWrapString: Wrap on punctuation 5 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 4ad53232a0 Convert the UiFlags enum to a scoped enum type 5 years ago
Anders Jenbo 9c4e34f988 Player by reference 5 years ago
Anders Jenbo f0a7a5c989 🎨 Apply code style 5 years ago
Anders Jenbo 069249f318 🚚 Move local function to anonymous namespace i-p 5 years ago
Anders Jenbo 0889780923 Remove more usage of miniwin types 5 years ago
Anders Jenbo 903d4bd2e1 Scope all for loops 5 years ago
Anders Jenbo 9b8bf92575 Rename quest globals 5 years ago
Anders Jenbo 96bf75b502 Rename player globals 5 years ago
Gleb Mazovetskiy 55464eec78 Fix `-Wmissing-braces` 5 years ago
Anders Jenbo a7c7fa0030 Fully apply clang-tidy/format to all files 5 years ago
Gleb Mazovetskiy cb0dae8590 🚚 Rename `CelOutputBuf` to `Surface` and extract 5 years ago
Anders Jenbo 129342d07a Clang-tidy: GlobalConstantCase 5 years ago
Anders Jenbo d8fa29c972 Clean up more implicit bool conversion 5 years ago
Jmgr bbd39aa513 Replace sprintfs with strcpy for translatable strings 5 years ago
Jmgr 6e85cde978 Update format strings 5 years ago