aboutsummaryrefslogtreecommitdiff
path: root/src/client/fontengine.cpp
Commit message (Collapse)AuthorAge
* Fully remove bitmap font support (#11863)sfan52022-01-08
| | | Freetype is now a build requirement.
* Improve TTF support for pixel-style fonts (#11848)Vincent Robinson2021-12-30
|
* Protect font initialization with mutexsfan52021-12-18
| | | | fixes #4532
* fontengine: Fix crash loading PNG/XML fonts from paths without dotsfan52021-06-01
| | | | fixes #11096
* Replace fallback font nonsense with automatic per-glyph fallback (#11084)sfan52021-03-29
|
* Settings: Purge getDefault, clean FontEngineSmallJoker2021-01-29
|
* Add FormSpec font styling options (#9763)v-rob2020-07-12
| | | | | | | * Add FormSpec font styling options * Change multiplication to stof * Remove extraneous check
* Overall improvements to log messages (#9598)sfan52020-04-08
| | | | Hide some unnecessarily verbose ones behind --trace or disable them entirely. Remove duplicate ones. Improve their contents in some places.
* Add comments for translators (#9510)Wuzzy2020-03-20
| | | | | * Add translator comments for "special" strings * Add translator comments for some "tricky" strings
* Clean up font caching, fix bitmap fontsSmallJoker2019-11-03
|
* Formspec: add hypertext elementPierre-Yves Rollo2019-11-03
|
* Fix some reference counters (memleak) (#8981)SmallJoker2019-09-24
| | | | | Fix some reference counters (memleak) Map::dispatchEvent: Allocation safety using references
* fontengine: Fix non-gettext buildsSmallJoker2019-08-24
|
* Clean up and fix freetype=false crashes (#8641)SmallJoker2019-08-06
| | | | | A IGUIFont of type bitmap/vector cannot be converted to CGUITTFont Fixes various segfaults in gameplay Shorter font cache code, cleaned up (?)
* Fix crash if display resolution is not set (#7950)Martin Renold2018-12-08
| | | | On my wayland / gnome3 setup DisplayHeightMM() returns 0. This resulted in a misleading startup error suggesting to fix my font paths.
* Move client-specific files to 'src/client' (#7902)Quentin Bazin2018-11-28
Update Android.mk Remove 'src/client' from include_directories