176 Commits (f48fb47fe10ffccc9924d39aeaa00444505cd780)

Author SHA1 Message Date
Gleb Mazovetskiy 076b0c0c05 Overhaul tests 4 years ago
obligaron 5e2ad66e64 Add OptionEntry Resolution 4 years ago
Gleb Mazovetskiy 0f924528ba macOS/iOS: Add resources to the bundle 4 years ago
obligaron 2e5a488d5f Add OptionEntry for graphics 4 years ago
Gleb Mazovetskiy 1de202cfe0 DrawString: Fix IsCJK definition 4 years ago
Gleb Mazovetskiy 48ddb2ea06 DrawString: Fix line height for tall codepoints 4 years ago
obligaron 6273f700fa
Add some Graphic Settings to Settingsmenu (#3617) 4 years ago
Gleb Mazovetskiy 1425bec3e4 Add missing GetLineWidth declaration to header 4 years ago
Gleb Mazovetskiy bffe7dd071 `DrawStringWithColors`: Fix `{}` support 4 years ago
Gleb Mazovetskiy c57644970f Move `UiFlags` and `UiPanels` into their own files 4 years ago
Gleb Mazovetskiy af168fd8df Add `DrawStringWithColors` 4 years ago
Gleb Mazovetskiy 7e1fea6f76 clang-format all files in {Source,test}/ 4 years ago
Anders Jenbo 9ea6d9c9d1 Tweak Hangul font width 4 years ago
Anders Jenbo a6f17fe072 Adjust width of CJK and Hangul fonts 4 years ago
Gleb Mazovetskiy fa90679416 game_assets.* -> assets.* 4 years ago
Gleb Mazovetskiy 720d210d95 utils/mpq* -> mpq/* 4 years ago
Anders Jenbo 5e97bfa1e8 Adjust to new CJK font width 4 years ago
Gleb Mazovetskiy f45270e9ab `RenderString`: Fix width calculation after \n 4 years ago
Gleb Mazovetskiy bc9031ad54 WordWrapString: Fix state after starting a new line 4 years ago
Gleb Mazovetskiy e3dc241c2f Correctly handle ZWSP in WordWrapString 4 years ago
Gleb Mazovetskiy 40b1dc7a12 WordWrap: Require whitespace to break after Latin punctuation 4 years ago
Gleb Mazovetskiy e1dc7df3a5 Fix crash in `WordWrapString` 4 years ago
Gleb Mazovetskiy 8e5bc0597a Don't line-break in the middle of a punct sequence 4 years ago
Gleb Mazovetskiy e9a9daa794 DrawString: Stop allocating 4 years ago
Gleb Mazovetskiy 3d308983a8 Migrate to libmpq 4 years ago
Gleb Mazovetskiy 9dd0474a52 DrawArt: Fix bounds check (#3395) 4 years ago
Gleb Mazovetskiy 117695489b
DrawArt: Fix bounds check (#3395) 4 years ago
qndel 5a35e0640b shorter & better MeasureSolidHorizontalBounds 4 years ago
Anders Jenbo 9cee65da6c Correct calculation for KerningFitSpacing 4 years ago
Anders Jenbo b227afc4c4 Do not render text past first encoding error 4 years ago
Anders Jenbo 11e37e972a Port essential parts to use SDL abstraction for file access 4 years ago
Gleb Mazovetskiy dec45920eb Text rendering: Support Zero-width space 4 years ago
Anders Jenbo 5b3abbd315 Correct dialog font full width 4 years ago
Anders Jenbo b3546e3254
Load full width kerning programmatically 4 years ago
Anders Jenbo f022a341b0 Avoid crashing from missing fonts 4 years ago
Andrew James 949206424e
Enable clang-tidy in Visual Studio projects (#3101) 4 years ago
ephphatha b15e08fc3f Deduplicate logic in GetAnimationProgress 4 years ago
obligaron f7efb72314 Fix LoadFileInMem std::array overload 4 years ago
Gleb Mazovetskiy f4404e1452 WordWrapString: Also break on `,` U+FF0C (FULLWIDTH COMMA) 5 years ago
Gleb Mazovetskiy ff9affa513 Fix a couple of noisy MSVC warnings 5 years ago
Gleb Mazovetskiy 0c694edaba WordWrapString: Wrap on punctuation 5 years ago
Anders Jenbo 4dd8b121ec Replace TTF with PCX font 5 years ago
Anders Jenbo d0f70d5468 Correct loading of unicode fonts past row 09 5 years ago
Anders Jenbo 704a04ae4d Add support for Unicode fonts 5 years ago
Alex 6df826eb02 Fix compiler warnings 5 years ago
Anders Jenbo 7771a08d03 Translatable mainpanel 5 years ago
Gleb Mazovetskiy 4e1ad7ab65 LoadFile: Avoid opening the file twice 5 years ago
staphen fb4f1ed8fd Add structs for virtual gamepad 5 years ago
obligaron e67ea3639f Fix AnimationInfo::GetAnimationProgress() when normal animation logic is used (for example loaded save games) 5 years ago
staphen 09b8afba4e Fix OOB error in DrawString 5 years ago