115 Commits (a97ffd16403f0d71574465d57d47c8f00d12e828)

Author SHA1 Message Date
Anders Jenbo 203766f51b Fix OOB write with long dialog translations 4 years ago
Gleb Mazovetskiy 0c694edaba WordWrapString: Wrap on punctuation 5 years ago
Anders Jenbo 7f6dec6dca Fix extra content rendered in dialogs 5 years ago
Anders Jenbo 7771a08d03 Translatable mainpanel 5 years ago
Siddharth singh chouhan bcb332b7b0
Move documentation from implementations to declarations 5 years ago
Anders Jenbo 7169882b1f Implement new font rendering 5 years ago
Juliano Leal Goncalves 9f4438fa22
🚚 Rename 'TextDataStruct' struct to 'Speech' (#2805) 5 years ago
Anders Jenbo 8df8b940c4
Handle some clang-tidy issues 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 9b8bf92575 Rename quest globals 5 years ago
Anders Jenbo bc59218d0d More clang-tidy/Android Studio cleanups 5 years ago
Gleb Mazovetskiy 55464eec78 Fix `-Wmissing-braces` 5 years ago
Gleb Mazovetskiy cb0dae8590 🚚 Rename `CelOutputBuf` to `Surface` and extract 5 years ago
Gleb Mazovetskiy e40b1963f9 🚚 engine.h: Extract `CelSprite` and file loading 5 years ago
Anders Jenbo 0d5d8cb1d4
💚 Fix NOSOUND 5 years ago
Kalebe Alves 118efe8e6d
Use Point/SDL_Rect for control functions coordinate system 5 years ago
Anders Jenbo 6ce8f13751 Apply clang-tidy to more code and do some related cleanups 5 years ago
Anders Jenbo 6acb49bea4 Render quest and menu text using common text rendering 5 years ago
Anders Jenbo 68923c6c33 Generic game text render function 5 years ago
Anders Jenbo 4b577329f4 ♻️Refactor towner initialization 5 years ago
Gleb Mazovetskiy 0edfa3de66 🚚 Move CEL rendering to engine/render/cel_render.cpp 5 years ago
Gleb Mazovetskiy 1b8b62a8c2 ♻️ Store CEL width with the sprite itself 5 years ago
Gleb Mazovetskiy 57172e48ed 🔨 ⚙️ CMake: Add NOSOUND option 5 years ago
Anders Jenbo 48dbb47d70 🌐 Apply static translations 5 years ago
thebigMuh ad8f342db0 Adding constness 5 years ago
Anders Jenbo 7912e510f0 🎨 Clean up overuse of SDL types 5 years ago
Anders Jenbo d024f79b0e 🧹 performance-unnecessary-value-param 5 years ago
Anders Jenbo 6ba343e309 🎨 Acceptable parts of misc-* 5 years ago
Anders Jenbo 997c1dba55 🚚 Split up all.h in to proper header relations 5 years ago
Anders Jenbo bfb3c11c2b 🎨 Change namespace to devilution 5 years ago
Anders Jenbo 630e507f63 🚚 Apply namespace 5 years ago
Gleb Mazovetskiy 70d1d633bd Get rid of SCREEN_X / SCREEN_Y 5 years ago
Gleb Mazovetskiy cd59a1c323 Completely replace gpBuffer with CelOutputBuffer 5 years ago
Gleb Mazovetskiy 3c4ccfc2e4 CelOutputBuffer: Replace subregion with subregionY 5 years ago
Anders Jenbo 037ef082b4 🐛 Correct position of dialog backgrounds 5 years ago
Gleb Mazovetskiy 83ce7c27af Enginify `trans_rect` 5 years ago
Gleb Mazovetskiy 8283f85e24 Engine: Functions to render to any buffer 5 years ago
Anders Jenbo adf5f8f504 Clean up hellfire related code 5 years ago
Anders Jenbo bf02e0710b Fix calculating text speed for text containing line breaks 5 years ago
Anders Jenbo 2845ea9624 Use anon namespace for local symbols 5 years ago
Anders Jenbo e0d844eb47 Fix Windows builds 5 years ago
Anders Jenbo 757fd4d33d Full document and further clean up minitext.cpp 5 years ago
Anders Jenbo beca185e5b Deduplicate some code in minitext.cpp 5 years ago
Andi 03b989f6f4 Dynamic speed scrolling text (#985) 5 years ago
Gleb Mazovetskiy ec329e645c Fix all "no-write-strings" warnings 5 years ago
Anders Jenbo 4e7e3e0b46 0 1 0 0 1 ... 2 6 years ago
Tyler ecde1f647e Adjust UI to any resoution 6 years ago
Tyler c803c6aa66 Calculate position of screen elements 6 years ago
Joel Falcou 9ba87895ae Fix issue with NPC/Quest text scrolling 6 years ago