summaryrefslogtreecommitdiff
path: root/src/gfx_layout.cpp
AgeCommit message (Expand)Author
2021-06-13Codechange: convert printf DEBUG statements to fmt Debug statementsrubidium42
2021-01-08Codechange: Remove min/max functions in favour of STL variants (#8502)Charles Pigott
2020-10-30Fix: build with icu-68.1Lars Wendler
2020-02-15Fix: Ignore not printable characters when layouting a stringglx
2019-11-10Cleanup: Removed SVN headersS. D. Cloudt
2019-09-30Fix: Remove workaround for clang-3.8, now that GCC9 warns about itCharles Pigott
2019-07-07Fix #6666: Mismatched parentheses in RTL languagespnda
2019-04-10Codechange: Use null pointer literal instead of the NULL macroHenry Wilson
2019-04-09Codechange: Replace AutoDeleteSmallVector with direct std::vector use in text...Michael Lutz
2019-04-09Codechange: Store text layout runs directly as values in a std::vector instea...Michael Lutz
2019-04-09Codechange: Use override specifier for text layout classes.Michael Lutz
2019-03-28Fix: MSVC warnings (#7423)glx22
2019-03-26Cleanup: Remove unused size template parameters from SmallMap and Auto[Free|D...Henry Wilson
2019-03-26Codechange: Replaced SmallVector::[Begin|End]() with std alternativesHenry Wilson
2019-03-26Codechange: Replaced SmallVector::Append() with std::vector::[push|emplace]_b...Henry Wilson
2019-03-26Codechange: Replaced SmallVector::Get() const with std alternativesHenry Wilson
2019-03-26Codechange: Replace SmallVector::Length() with std::vector::size()Henry Wilson
2019-03-26Codechange: Replace SmallVector::Clear() with std::vector::clear()Henry Wilson
2019-03-11Codechange: ICU_LAYOUT is in reality ICU_LX (according to their CMake files)Patric Stout
2018-12-08Add: [OSX] Text layout using the native CoreText API.Michael Lutz
2018-10-31Fix: Remove various dead or unnecessary assignmentsCharles Pigott
2018-09-20Fix #6854: Compilation with ICU 62 (#6912)Stefan Strogin
2018-07-07Fix #6844: Compile warning when compiling dedicated server (#6849)Ingo von Borstel
2018-06-16Fix 768a31b: When cascading to another text layouter, clear the old font run ...Michael Lutz
2018-06-06Add: [Win32] Text layout using the native Windows Uniscribe library.Michael Lutz
2018-06-06Codechange: Move ParagraphLayouter-specific functions into factory classes in...Michael Lutz
2018-04-19Add: {PUSH_COLOUR} and {POP_COLOUR} control codes to handle switching colours...PeterN
2018-04-17Fix #6465: Add {NORMAL_FONT} and {MONO_FONT} control codes to GS strings (#6726)Pavel Stupnikov
2015-08-09(svn r27367) -Codechange: make a distinction between the layouting part of IC...rubidium
2014-04-23(svn r26482) -Codechange: add an include that allows us to undefine/redefine ...rubidium
2013-11-18(svn r26037) -Fix (r26036): there was a reason they weren't references...rubidium
2013-11-18(svn r26036) -Fix [FS#5809]: multi line text was handled incorrectly causing ...rubidium
2013-11-17(svn r26029) -Fix (r26017): The internal index of a character in the layout l...michi_cc
2013-11-16(svn r26018) -Codechange: since there's a wrapper for ICU functions now, we c...rubidium
2013-11-16(svn r26017) -Change: allow the fallback and ICU layouter to exist in unisonrubidium
2013-11-16(svn r26016) -Codechange: prepare for some class renamesrubidium
2013-11-16(svn r26015) -Codechange: some constificatonrubidium
2013-11-08(svn r25949) -Fix [FS#5683]: text direction forcing characters were not filte...rubidium
2013-08-10(svn r25714) -Fix: explicitly cast some things to silence warnings on GCC 4.0fonsinchen
2013-08-09(svn r25705) -Fix: a number of typos (inspired by 90c920601c84975acb694f3673e...rubidium
2013-08-06(svn r25696) -Fix (r25651): Missing function in the non-ICU paragraph layouter.michi_cc
2013-08-05(svn r25694) -Fix (r25651): Picky GCC.michi_cc
2013-08-05(svn r25691) -Add: [OSX] Support for mouse selection in the IME composition s...michi_cc
2013-08-05(svn r25651) -Fix: Textbuf caret rendering for complex scripts (e.g. Tamil).michi_cc
2013-07-07(svn r25574) -Fix (r25570): Trouble with initialisation order of static membe...frosch
2013-07-06(svn r25570) -Add: cache for ParagraphLayouts.frosch
2013-07-06(svn r25569) -Codechange: Cache all Font instances in a static container.frosch
2013-07-06(svn r25568) -Fix: Non-ICU layouter started new lines with the space which tr...frosch
2013-07-06(svn r25567) -Codechange: Revive dead DrawStringParams as FontState.frosch
2013-07-01(svn r25551) -Fix (r25465): Possible reading of uninitialised memory due to u...frosch