summaryrefslogtreecommitdiff
path: root/config.h
diff options
context:
space:
mode:
authorlouis <louis.braun@gmx.de>2015-05-22 13:34:23 +0200
committerlouis <louis.braun@gmx.de>2015-05-22 13:34:23 +0200
commitf483aef4a85e9451e2e348541d981b31b5af51d3 (patch)
tree5461b80a8209b285066de0ead30c1e81bdfd6f58 /config.h
parentf9278c805a8d9ff911673b6e635b80e3374db63d (diff)
downloadvdr-plugin-skindesigner-f483aef4a85e9451e2e348541d981b31b5af51d3.tar.gz
vdr-plugin-skindesigner-f483aef4a85e9451e2e348541d981b31b5af51d3.tar.bz2
implemented skininstaller config file
Diffstat (limited to 'config.h')
-rw-r--r--config.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/config.h b/config.h
index 6b3a037..d3c6066 100644
--- a/config.h
+++ b/config.h
@@ -11,6 +11,7 @@
#include "libcore/imagecache.h"
#include "libcore/recfolderinfo.h"
#include "libcore/skinsetup.h"
+#include "libcore/skinrepo.h"
#define SCRIPTOUTPUTPATH "/tmp/skindesigner"
@@ -19,6 +20,7 @@ private:
cString CheckSlashAtEnd(string path);
bool epgImagePathSet;
bool skinPathSet;
+ bool installerSkinPathSet;
bool logoPathSet;
cRect osdSize;
string osdSkin;
@@ -40,12 +42,14 @@ private:
map < string, cSkinSetup* > skinSetups;
map < string, cSkinSetup* >::iterator setupIt;
vector < pair <string, int> > skinSetupParameters;
+ cSkinRepos skinRepos;
public:
cDesignerConfig();
~cDesignerConfig();
bool SetupParse(const char *Name, const char *Value);
void SetPathes(void);
void SetSkinPath(cString path);
+ void SetInstallerSkinPath(cString path);
void SetLogoPath(cString path);
void SetEpgImagePath(cString path);
void ReadSkins(void);
@@ -62,6 +66,7 @@ public:
void TranslateSetup(void);
void SetSkinSetupParameters(void);
void UpdateSkinSetupParameter(string name, int value);
+ void ReadSkinRepos(void);
void SetGlobals(cGlobals *globals) { tmplGlobals = globals; };
void UpdateGlobals(void);
void CheckDecimalPoint(void);
@@ -84,6 +89,7 @@ public:
int GetPluginViewElementID(string pluginName, string viewElementName, int viewID);
int GetPluginViewGridID(string pluginName, string viewGridName, int viewID);
cString skinPath;
+ cString installerSkinPath;
cString logoPath;
cString epgImagePath;
bool replaceDecPoint;