summaryrefslogtreecommitdiff
path: root/setup.c
diff options
context:
space:
mode:
authorAndreas Mair <amair.sob@googlemail.com>2007-06-25 12:44:11 +0200
committerAndreas Mair <amair.sob@googlemail.com>2007-06-25 12:44:11 +0200
commitfc61e314442d22bb7886dba77380497b776fcb62 (patch)
treeb6e891bb760438f2209d5f24ab489d8d01579026 /setup.c
parentae9c6ccad6ba1ab419fe73d9e75f545cbbb62c96 (diff)
downloadvdr-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.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/setup.c b/setup.c
index 62c7ffe..b1f6171 100644
--- a/setup.c
+++ b/setup.c
@@ -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!"));