summaryrefslogtreecommitdiff
path: root/src/fontcache.cpp
AgeCommit message (Expand)Author
2021-02-22Codechange: Make the simple Malloc sprite allocator globally usable.Michael Lutz
2021-02-22Codechange: Give sprite encoders a hint which colour components of a sprite a...Michael Lutz
2021-02-14Add: [OSX] Native font rendering without using FreeType.Michael Lutz
2021-02-14Codechange: Replace magic numbers by constants.Michael Lutz
2021-02-13Codechange: Move Fontconfig-specific code to a seperate file.Michael Lutz
2021-02-13Codechange: [Win32] Move Win32-specific font code to a seperate file.Michael Lutz
2021-02-13Codechange: Make OS font handle of the FontCache read-only.Michael Lutz
2021-02-05Codechange: Apply coding style (#8640)SamuXarick
2021-01-08Codechange: Remove min/max functions in favour of STL variants (#8502)Charles Pigott
2021-01-03Fix: [OSX] Fonts loaded directly from a file have to be registered with CoreT...Michael Lutz
2021-01-02Add: use our search-paths to find fonts based on relative filenames tooPatric Stout
2020-12-15Add: support for emscripten (play-OpenTTD-in-the-browser)Patric Stout
2020-05-21Codechange: Consistently use WChar when passing characters around, and also d...Michael Lutz
2020-05-21Codechange: Replace SmallPair with std::pair.Michael Lutz
2019-11-10Cleanup: Removed SVN headersS. D. Cloudt
2019-09-29Fix: Some typos found using codespellJMcKiern
2019-05-14Add: [Win32] Support for loading fonts from a file for the GDI font renderer.Michael Lutz
2019-05-14Codechange: [Win32] Pass a native GDI font description around when we have on...Michael Lutz
2019-05-14Add: [Win32] GDI engine for font glyph rendering as a replacement for includi...Michael Lutz
2019-05-14Codechange: Refactor the Freetype font cache into a generic part that does no...Michael Lutz
2019-04-10Codechange: Use null pointer literal instead of the NULL macroHenry Wilson
2019-03-26Codechange: Replaced SmallVector::[Begin|End]() with std alternativesHenry Wilson
2019-02-24Fix #7266: Reorder reinitialization of caches when changing font zoom level. ...PeterN
2019-02-23Fix #7003: Freetype fonts were scaled by both GUI and Font zoom levels. (#7267)PeterN
2019-02-23Feature: Add option to adjust font size separately from GUI size. (#7003)Greg Carlin
2019-01-17Fix #7032: use the same mode to load and render glyphsglx
2018-12-08Add: [OSX] Text layout using the native CoreText API.Michael Lutz
2018-06-17Fix: Scale default FreeType font size selection by UI zoom level.Michael Lutz
2018-06-06Add: [Win32] Text layout using the native Windows Uniscribe library.Michael Lutz
2017-08-13(svn r27893) -Codechange: Use fallthrough attribute. (LordAro)frosch
2017-07-11(svn r27888) -Fix: Member access coding style (adf88)frosch
2017-04-23(svn r27859) -Revert (r27858): Committed too much :(peter1138
2017-04-23(svn r27858) -Change [FS#6560]: Add missing game script event for ships arriv...peter1138
2015-03-15(svn r27187) -Fix: Code style.frosch
2015-02-01(svn r27134) -Codechange: Simplify GUI scaling by adding UnScaleGUI() and Sca...frosch
2014-12-11(svn r27079) -Fix: Compilation with freetype2 version 2.5.4 and newer (AMDmi3)planetmaker
2014-10-15(svn r27020) -Cleanup: some coding style consistency improvements (mostly spa...rubidium
2014-10-14(svn r27015) -Codechange: Also scale the character spacing for fonts without ...peter1138
2014-10-12(svn r27004) -Codechange: Make GUI size apply to (sprite-font) text as well.peter1138
2014-10-12(svn r27003) -Cleanup: fix the use of spaces and asterices "around" some comm...rubidium
2014-04-23(svn r26482) -Codechange: add an include that allows us to undefine/redefine ...rubidium
2014-03-03(svn r26389) -Fix [FS#5885]: Select a specific font size when freetype fails ...fonsinchen
2014-01-02(svn r26209) -Codechange: remove some template magic and simplify some coderubidium
2013-12-22(svn r26170) -Feature-ish: add the currently used fonts to the crash logrubidium
2013-10-13(svn r25860) -Fix [FS#5737] (r25570): When clearing font cache, also clear la...frosch
2013-10-06(svn r25822) -Fix [FS#5704]: Searching for a suitable font failed, if one of ...frosch
2013-07-06(svn r25569) -Codechange: Cache all Font instances in a static container.frosch
2013-06-29(svn r25511) -Fix-ish: add the same printable key assert to the sprite font c...rubidium
2013-06-28(svn r25501) -Fix: compilation error on OS Xrubidium
2013-06-27(svn r25493) -Codechange: support for the safer variant of ICU's getFontTablerubidium