summaryrefslogtreecommitdiff
path: root/font.c
AgeCommit message (Collapse)Author
2010-08-27Remove CVS keywords.Ville Skyttä
2009-07-13Replace asprintf by cString::sprintf in font loading.Ville Skyttä
2009-07-13Update syntax in font load error message.Ville Skyttä
2009-07-13Replace internal freetype font handling with VDR's font facilities.Ville Skyttä
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-21Removed backward compatibility to VDR < 1.6.0 (closes #137)Thomas Günther
2009-05-16Locales for text2skin plug-in (VDR >= 1.5.7, skins + locale patch).Thomas Günther
Patch from http://toms-cafe.de/vdr/download/text2skin-1.1-cvs-locale.diff The skins have to be patched, too. The patches for DeepBlue, Enigma and enElchi are ready for download from http://toms-cafe.de/vdr/download/. To patch other skins the Makefile from these patches could be used without any changes, missing translation entries should be added to the *.skin file (e.g. as comments <!-- trans('Volume') -->)
2009-05-16Revert "Make compatible with VDR >= 1.5.7."Thomas Günther
This reverts commit 5a745217debc3e82d153c7cb2325a15686a97eee.
2009-01-03Make compatible with VDR >= 1.5.7.Stone
2005-01-05- removed debug messagelordjaxom
2004-12-28- implemented font width handlinglordjaxom
2004-12-19Initial revisionlordjaxom
2004-12-141.0-pre4v1.0-pre4lordjaxom
2004-12-081.0-pre1v1.0-pre1lordjaxom
2004-05-31- "Background" may be initialized with a color nowv0.0.1-rc1lordjaxom
- fixed channel name/number display - added parameter type (to store logo's filetype) - "Timebar", "Progressbar" and "Volumebar": Background is only drawn if bg is specified - fixed timebar (was running backwards) - renamed "Progressbar" to "Replaybar" for more consistency - renamed "Logo" to "ChannelLogo" - introduced items "Language" (for audio language texts or symbols) and "Image" (foreground images) - adopted SKINS document (SKINS.de is not up-to-date yet) - introduced item "MenuTitle" - introduced items "MenuRed", "MenuGreen", "MenuYellow" and "MenuBlue" - activated message items for display in menu - introcuded parameter "arc" and item "Slope" - fixed possible segfault in Item=Message - implemented items "SymbolReplaying" and "SymbolRadio" - added "text" parameter for all text like Items (explanation follows) - added "SymbolPlay", "SymbolPause", "SymbolFastFwd", "SymbolFastRew", "SymbolSlowFwd", "SymbolSlowRew" items.