summaryrefslogtreecommitdiff
path: root/src/fontcache.h
AgeCommit message (Expand)Author
2021-05-01Codechange: Scale sprite font height once on init instead of every call to Ge...Peter Nelson
2021-02-23Fix #8731: Always use a 32bpp blitter if font anti-aliasing is enabled.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-13Codechange: OS-specific data for font search is not used outside of searching.Michael Lutz
2019-11-10Cleanup: Removed SVN headersS. D. Cloudt
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-04-10Codechange: Use null pointer literal instead of the NULL macroHenry Wilson
2018-12-08Add: [OSX] Text layout using the native CoreText API.Michael Lutz
2018-06-06Add: [Win32] Text layout using the native Windows Uniscribe library.Michael Lutz
2014-10-12(svn r27004) -Codechange: Make GUI size apply to (sprite-font) text as well.peter1138
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-06-27(svn r25493) -Codechange: support for the safer variant of ICU's getFontTablerubidium
2013-06-25(svn r25469) -Add: method for getting the font tables from freetype fontsrubidium
2013-06-25(svn r25463) -Codechange: export more size related information from the fontsrubidium
2013-06-25(svn r25462) -Codechange: make a better distinction between characters and gl...rubidium
2013-06-23(svn r25445) -Codechange: simplify the font loadingrubidium
2013-06-23(svn r25442) -Codechange: move height and ascender information into the FontC...rubidium
2013-06-23(svn r25438) -Codechange: introduce classes for the FontCacherubidium
2013-06-23(svn r25437) -Codechange: rework the FreeTypeSettings structure to make it be...rubidium
2013-06-23(svn r25436) -Codechange: split the font detection code out of the font cachi...rubidium
2012-02-25(svn r23992) -Fix: compilation without freetyperubidium
2012-02-25(svn r23987) -Fix (r23000): Also reset the font glyph cache when switching bl...frosch
2011-11-20(svn r23275) -Codechange: allow loading of the monospace (freetype) font at a...rubidium
2011-11-20(svn r23274) -Add: internal support for a monospaced sprite fontrubidium
2011-11-20(svn r23271) -Codechange: don't repeatedly initialise and free the freetype l...rubidium
2011-11-19(svn r23265) -Codechange: replace the setfallbackfont callback function with ...rubidium
2011-10-07(svn r23009) -Change: Improve appearance of antialiased text with shadow.peter1138
2010-11-23(svn r21298) -Fix [FS#4261]: fonts set in openttd.cfg were not properly check...glx
2010-08-02(svn r20296) -Fix: Fallback font selection due to missing glyphs did not work...alberth
2010-01-15(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if...rubidium
2009-10-17(svn r17794) -Feature: [OSX] Implement automatic fallback font selection for ...michi_cc
2009-10-04(svn r17696) -Fix (r17693): compile failure when compiling without freetyperubidium
2009-08-21(svn r17248) -Fix: add GPL license notice where appropriaterubidium
2009-03-25(svn r15849) -Codechange: provide easy access to the real height of the used ...rubidium
2008-11-24(svn r14618) -Feature: when the chosen language isn't supported by the curren...rubidium
2008-09-02(svn r14223) -Codechange: make GetSprite aware of the 4 different types of sp...rubidium
2008-05-06(svn r12971) -Documentation: add @file in files that missed them and add some...rubidium
2007-12-23(svn r11684) -Codechange: split gfx.h in a type and functional header.rubidium
2007-12-22(svn r11682) -Codechange: move some 'generic' geometry related types into a s...rubidium
2007-06-15(svn r10166) -Feature(tte): Add support for antialiased typefaces via FreeTyp...peter1138
2007-03-07(svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {};rubidium
2007-03-07(svn r9050) -Codechange: Foo(void) -> Foo()rubidium
2007-01-02(svn r7759) -Merge: makefile rewrite. This merge features:rubidium