diff options
author | Ville Skyttä <ville.skytta@iki.fi> | 2009-07-13 01:12:24 +0300 |
---|---|---|
committer | Ville Skyttä <ville.skytta@iki.fi> | 2009-07-13 01:12:24 +0300 |
commit | 41d45011c24740abfcaae9ecf0ea3f1906c6f29e (patch) | |
tree | 40c29c378b9f96b2c166246f63660c9b4e6cf08a /HISTORY | |
parent | 457026f870e5d2916347212ead617ff15b1e9bf1 (diff) | |
download | vdr-plugin-text2skin-41d45011c24740abfcaae9ecf0ea3f1906c6f29e.tar.gz vdr-plugin-text2skin-41d45011c24740abfcaae9ecf0ea3f1906c6f29e.tar.bz2 |
Replace internal freetype font handling with VDR's font facilities.
Skins that use fonts other than VDR's standard "Osd", "Fix", and "Sml"
need to be adapted to use font names as understood by VDR's
CreateFont() (Family:Style as of writing this) instead of filenames in
their font attributes' names, to use '@' instead of ':' as the
separator before sizes, and have fonts shipped with the skin installed
and configured in fontconfig. Typically, install font files (if
necessary) to a dir somewhere, run fc-cache(1) on the dir, replace for
example font="SomeFont.ttf:22,85" with font="Some Font@22,85" or
font="SomeFontBold.ttf:22,85" with font="Some Font:Bold@22,85" in the
*.skin file. Also, in case the shipped fonts are derivatives of some
existing ones, they may need to be properly renamed to something so
they will be used instead of the original if it happens to be
installed. (closes #36)
Diffstat (limited to 'HISTORY')
-rw-r--r-- | HISTORY | 17 |
1 files changed, 14 insertions, 3 deletions
@@ -22,8 +22,6 @@ ____-__-__: Version 1.3 RecordingLength, RecordingCuttedLength - added tokens: OsdWidth, OsdHeight - - switched the search-order for the fonts to priorise the skin-folder - (this avoids error-messages in the log) - added the possibility to have a scrollbar in every menu - not fully implemented yet (to position in menu-lists is not necessarily correct, if there are more items with the same osd-text) @@ -74,11 +72,24 @@ ____-__-__: Version 1.3 - Updated gettext language files - Removed backward compatibility to VDR < 1.6.0 (closes #137) - Fixed compile error if ImageMagick has double as Quantum type (closes #140) -- Use pkg-config to find compilation flags, libs etc for FreeType and Imlib2. +- Use pkg-config to find compilation flags, libs etc for Imlib2. - Fixed crash with FrontendHasLock and FrontendHasSignal (closes #147 - thanks to a.g.prosat at tochka.ru for reporting this) - Replaced asprintf with cString::sprintf in GetFrontend*() - Removed useless code in loader.c +- Replace internal freetype font handling with VDR's font facilities. Skins + that use fonts other than VDR's standard "Osd", "Fix", and "Sml" need to be + adapted to use font names as understood by VDR's CreateFont() + (Family:Style as of writing this) instead of filenames in their font + attributes' names, to use '@' instead of ':' as the separator before sizes, + and have fonts shipped with the skin installed and configured in fontconfig. + Typically, install font files (if necessary) to a dir somewhere, run + fc-cache(1) on the dir, replace for example font="SomeFont.ttf:22,85" with + font="Some Font@22,85" or font="SomeFontBold.ttf:22,85" with + font="Some Font:Bold@22,85" in the *.skin file. Also, in case the shipped + fonts are derivatives of some existing ones, they may need to be properly + renamed to something so they will be used instead of the original if it + happens to be installed. (closes #36) 2009-06-01: Version 1.2 |