diff options
author | Andreas Mair <amair.sob@googlemail.com> | 2007-06-25 12:44:11 +0200 |
---|---|---|
committer | Andreas Mair <amair.sob@googlemail.com> | 2007-06-25 12:44:11 +0200 |
commit | fc61e314442d22bb7886dba77380497b776fcb62 (patch) | |
tree | b6e891bb760438f2209d5f24ab489d8d01579026 /setup.c | |
parent | ae9c6ccad6ba1ab419fe73d9e75f545cbbb62c96 (diff) | |
download | vdr-plugin-skinenigmang-fc61e314442d22bb7886dba77380497b776fcb62.tar.gz vdr-plugin-skinenigmang-fc61e314442d22bb7886dba77380497b776fcb62.tar.bz2 |
2007-06-25: Version 0.0.5rc3v0.0.5rc3
- Updated Finnish translation (Submitted by Rolf Ahrenberg).
- Added quickepgsearch, sport and music plugins in main menu logos (Submitted by zulu @vdr-portal.de).
- Reworked debug() and error().
- Use required width of date for calculation of logo area with.
- Don't let vector for text effects grow when moving through lists in menus.
- Added internal translation of long weeksdays (Requested and translated by Pat @vdr-portal.de).
- Support TrueTypeFonts again with VDR >=v1.5.4 (TTF width setup disabled).
- Read OSD size from VDR's cOsd as suggested in VDR and Avards plugin.
- Minor bugfixes and enhancements.
Diffstat (limited to 'setup.c')
-rw-r--r-- | setup.c | 12 |
1 files changed, 7 insertions, 5 deletions
@@ -32,7 +32,7 @@ static const char *allVdrFonts[] = { cPluginSkinEnigmaSetup::cPluginSkinEnigmaSetup(void) { // create setup menu - debug("cPluginSkinEnigmaSetup()\n"); + debug("cPluginSkinEnigmaSetup()"); data = EnigmaConfig; Setup(); @@ -41,7 +41,7 @@ cPluginSkinEnigmaSetup::cPluginSkinEnigmaSetup(void) void cPluginSkinEnigmaSetup::AddCategory(const char *Title) { char *buffer = NULL; - asprintf(&buffer, "--- %s ----------------------------------------------------------------------------------", Title ); + asprintf(&buffer, "---\t%s ----------------------------------------------------------------------------------", Title ); cOsdItem *item = new cOsdItem(buffer); free(buffer); @@ -79,7 +79,7 @@ void cPluginSkinEnigmaSetup::Setup(void) void cPluginSkinEnigmaSetup::Store(void) { // store setup data - debug("cPluginSkinEnigmaSetup::Store()\n"); + debug("cPluginSkinEnigmaSetup::Store()"); EnigmaConfig = data; SetupStore("SingleArea8Bpp", EnigmaConfig.singleArea8Bpp); @@ -416,8 +416,10 @@ void cMenuSetupTTF::Set(void) if (availTTFs) { Add(new cMenuEditStraItem(tr("Name"), &nFont, nMaxTTFs, availTTFs)); Add(new cMenuEditIntItem(tr("Size"), &nSize, 10, MAXFONTSIZE)); - Add(new cMenuEditIntItem(tr("Width"), &nWidth, 50, 150)); - +#if VDRVERSNUM < 10503 || VDRVERSNUM >= 10505 + //VDR >1.5.2 cant's set TTF width + Add(new cMenuEditIntItem(tr("Width"), &nWidth, 80, 120)); +#endif SetCurrent(Get(current)); } else { cOsdItem *item = new cOsdItem(tr("No TrueType fonts installed!")); |