adapted blackhole xml files to setup parameters
3
HISTORY
@ -160,3 +160,6 @@ Version 0.1.4
|
||||
if a string token is set
|
||||
- added token {nummenuitem} for plugin menu lists
|
||||
- fixed bug that custom int tokens were not considered in conditions
|
||||
- added possibility for skinners to define a skin setup, skin setup can
|
||||
be done in plugin setup menu
|
||||
- made skin blackhole configurable, adapted xml files
|
||||
|
35
config.c
@ -81,6 +81,23 @@ void cDesignerConfig::ClearSkinSetups(void) {
|
||||
for (map < string, cSkinSetup* >::iterator it = skinSetups.begin(); it != skinSetups.end(); it++) {
|
||||
delete it->second;
|
||||
}
|
||||
skinSetups.clear();
|
||||
}
|
||||
|
||||
void cDesignerConfig::DebugSkinSetups(void) {
|
||||
dsyslog("skindesigner: skin setups:");
|
||||
InitSetupIterator();
|
||||
cSkinSetup *skinSetup = NULL;
|
||||
while (skinSetup = GetSkinSetup()) {
|
||||
skinSetup->Debug();
|
||||
}
|
||||
}
|
||||
|
||||
void cDesignerConfig::DebugSkinSetupParameters(void) {
|
||||
dsyslog("skindesigner: skin setup parameters:");
|
||||
for (vector<pair<string, int> >::iterator it = skinSetupParameters.begin(); it != skinSetupParameters.end(); it++) {
|
||||
dsyslog("skindesigner: parameter %s value %d", (*it).first.c_str(), (*it).second);
|
||||
}
|
||||
}
|
||||
|
||||
void cDesignerConfig::ReadSkinSetup(string skin) {
|
||||
@ -123,8 +140,19 @@ void cDesignerConfig::TranslateSetup(void) {
|
||||
}
|
||||
}
|
||||
|
||||
void cDesignerConfig::CheckUnknownSetupParameters(void) {
|
||||
for (vector < pair <string, int> >::iterator it = unknownSetupParameters.begin(); it != unknownSetupParameters.end(); it++) {
|
||||
void cDesignerConfig::UpdateSkinSetupParameter(string name, int value) {
|
||||
vector<pair<string,int> >::iterator hit;
|
||||
for (hit = skinSetupParameters.begin(); hit != skinSetupParameters.end(); hit++) {
|
||||
if (!name.compare((*hit).first)) {
|
||||
skinSetupParameters.erase(hit);
|
||||
break;
|
||||
}
|
||||
}
|
||||
skinSetupParameters.push_back(pair<string,int>(name, value));
|
||||
}
|
||||
|
||||
void cDesignerConfig::SetSkinSetupParameters(void) {
|
||||
for (vector < pair <string, int> >::iterator it = skinSetupParameters.begin(); it != skinSetupParameters.end(); it++) {
|
||||
string name = (*it).first;
|
||||
int value = (*it).second;
|
||||
|
||||
@ -159,6 +187,7 @@ void cDesignerConfig::UpdateGlobals(void) {
|
||||
if (skinSetupActiveSkin && tmplGlobals) {
|
||||
dsyslog("skindesigner: globals for skin %s adapted to skin setup", activeSkin.c_str());
|
||||
skinSetupActiveSkin->AddToGlobals(tmplGlobals);
|
||||
tmplGlobals->Debug();
|
||||
}
|
||||
}
|
||||
|
||||
@ -286,7 +315,7 @@ bool cDesignerConfig::SetupParse(const char *Name, const char *Value) {
|
||||
else pluginSetupParam = false;
|
||||
|
||||
if (!pluginSetupParam) {
|
||||
unknownSetupParameters.push_back(pair <string, int>(Name, atoi(Value)));
|
||||
skinSetupParameters.push_back(pair <string, int>(Name, atoi(Value)));
|
||||
}
|
||||
|
||||
return true;
|
||||
|
7
config.h
@ -32,7 +32,7 @@ private:
|
||||
map < string, map < int, string > >::iterator plugIt;
|
||||
map < string, cSkinSetup* > skinSetups;
|
||||
map < string, cSkinSetup* >::iterator setupIt;
|
||||
vector < pair <string, int> > unknownSetupParameters;
|
||||
vector < pair <string, int> > skinSetupParameters;
|
||||
public:
|
||||
cDesignerConfig();
|
||||
~cDesignerConfig();
|
||||
@ -46,11 +46,14 @@ public:
|
||||
void InitSkinIterator(void) { skinIterator = skins.begin(); };
|
||||
bool GetSkin(string &skin);
|
||||
void ClearSkinSetups(void);
|
||||
void DebugSkinSetups(void);
|
||||
void DebugSkinSetupParameters(void);
|
||||
cSkinSetup* GetSkinSetup(string &skin);
|
||||
cSkinSetup* GetSkinSetup(void);
|
||||
void InitSetupIterator(void) { setupIt = skinSetups.begin(); };
|
||||
void TranslateSetup(void);
|
||||
void CheckUnknownSetupParameters(void);
|
||||
void SetSkinSetupParameters(void);
|
||||
void UpdateSkinSetupParameter(string name, int value);
|
||||
void SetGlobals(cGlobals *globals) { tmplGlobals = globals; };
|
||||
void UpdateGlobals(void);
|
||||
void CheckDecimalPoint(void);
|
||||
|
@ -71,7 +71,6 @@ void cSDDisplayMenu::SetPluginMenu(string name, int menu, int type, bool init) {
|
||||
void cSDDisplayMenu::SetTitle(const char *Title) {
|
||||
if (!doOutput)
|
||||
return;
|
||||
esyslog("skindesigner: --------------- Set Title %s", Title);
|
||||
rootView->SetTitle(Title);
|
||||
}
|
||||
|
||||
@ -187,7 +186,6 @@ bool cSDDisplayMenu::SetItemPlugin(map<string,string> *stringTokens, map<string,
|
||||
}
|
||||
|
||||
void cSDDisplayMenu::SetItem(const char *Text, int Index, bool Current, bool Selectable) {
|
||||
esyslog("skindesigner: %d: %s %s", Index, Current ? "<---Active--->" : "", Text);
|
||||
if (!doOutput)
|
||||
return;
|
||||
cDisplayMenuListView *list = rootView->GetListView();
|
||||
|
@ -80,6 +80,7 @@ void cGlobals::Debug(void) {
|
||||
for (map <string, string>::iterator font = fonts.begin(); font != fonts.end(); font++) {
|
||||
dsyslog("skindesigner: Font \"%s\": \"%s\"", (font->first).c_str(), (font->second).c_str());
|
||||
}
|
||||
/*
|
||||
for (map <string, map< string, string > >::iterator trans = translations.begin(); trans != translations.end(); trans++) {
|
||||
dsyslog("skindesigner: Translation Token %s", (trans->first).c_str());
|
||||
map< string, string > tokenTrans = trans->second;
|
||||
@ -87,4 +88,5 @@ void cGlobals::Debug(void) {
|
||||
dsyslog("skindesigner: language %s, translation %s", (transTok->first).c_str(), (transTok->second).c_str());
|
||||
}
|
||||
}
|
||||
*/
|
||||
}
|
||||
|
6
setup.c
@ -34,7 +34,7 @@ eOSState cSkinDesignerSetup::ProcessKey(eKeys Key) {
|
||||
bool hadSubMenu = HasSubMenu();
|
||||
eOSState state = cMenuSetupPage::ProcessKey(Key);
|
||||
if (hadSubMenu && Key == kOk) {
|
||||
esyslog("skindesigner: store submenu");
|
||||
Store();
|
||||
}
|
||||
if (!hadSubMenu && (state == osUnknown || Key == kOk)) {
|
||||
if ((Key == kOk && !hadSubMenu)) {
|
||||
@ -72,7 +72,9 @@ void cSkinDesignerSetup::Store(void) {
|
||||
skinSetup->InitParameterIterator();
|
||||
cSkinSetupParameter *param = NULL;
|
||||
while (param = skinSetup->GetParameter()) {
|
||||
SetupStore(*cString::sprintf("%s.%s", skin.c_str(), param->name.c_str()), param->value);
|
||||
cString paramName = cString::sprintf("%s.%s", skin.c_str(), param->name.c_str());
|
||||
SetupStore(*paramName, param->value);
|
||||
config.UpdateSkinSetupParameter(*paramName, param->value);
|
||||
}
|
||||
}
|
||||
config.UpdateGlobals();
|
||||
|
@ -117,7 +117,8 @@ bool cPluginSkinDesigner::Start(void) {
|
||||
}
|
||||
}
|
||||
config.TranslateSetup();
|
||||
config.CheckUnknownSetupParameters();
|
||||
config.SetSkinSetupParameters();
|
||||
config.DebugSkinSetups();
|
||||
|
||||
if (skins.size() == 0) {
|
||||
esyslog("skindesigner: no skins found! Using default Skin LCARS!");
|
||||
@ -229,7 +230,7 @@ cString cPluginSkinDesigner::SVDRPCommand(const char *Command, const char *Optio
|
||||
config.ReadSkinSetup(skin);
|
||||
}
|
||||
config.TranslateSetup();
|
||||
config.CheckUnknownSetupParameters();
|
||||
config.SetSkinSetupParameters();
|
||||
activeSkin->Reload();
|
||||
ReplyCode = 250;
|
||||
return "SKINDESIGNER reload of templates and caches forced.";
|
||||
|
@ -10,28 +10,54 @@
|
||||
can be configured to a value between "min" and "max". If "min" is not
|
||||
set, "0" is the minimum, if "max" is not set, "1000" is maximum.
|
||||
"displayname" is used to display the option in the setup menu.
|
||||
The configured parameter value is the default value.
|
||||
-->
|
||||
<parameters>
|
||||
<parameter type="bool" name="showsignal" displaytext="{tr(showsignaltext)}">0</parameter>
|
||||
<parameter type="bool" name="showdevices" displaytext="{tr(showdevices)}">0</parameter>
|
||||
<parameter type="bool" name="showposter" displaytext="{tr(showpostertext)}">1</parameter>
|
||||
<parameter type="bool" name="showmainmenuicons" displaytext="{tr(showmainmenuicons)}">1</parameter>
|
||||
<parameter type="int" name="fadetime" min="0" max="1000" displaytext="{tr(fadetext)}">300</parameter>
|
||||
<parameter type="int" name="nummenuitemsmain" min="6" max="30" displaytext="{tr(nummenuitemsmain)}">10</parameter>
|
||||
<parameter type="int" name="nummenuitems" min="6" max="30" displaytext="{tr(nummenuitems)}">10</parameter>
|
||||
<parameter type="int" name="nummenuitemsdefault" min="6" max="30" displaytext="{tr(nummenuitemsdefault)}">16</parameter>
|
||||
<parameter type="bool" name="showsubtitle" displaytext="{tr(showsubtitle)}">1</parameter>
|
||||
</parameters>
|
||||
|
||||
<!--
|
||||
translations of displaytexts
|
||||
-->
|
||||
<translations>
|
||||
<token name="tr(showsignaltext)">
|
||||
<trans lang="en_EN">Show Signalstrength and -quality when switching channel</trans>
|
||||
<trans lang="de_DE">Signalstärke und -qualität beim Umschalten anzeigen</trans>
|
||||
<token name="tr(showdevices)">
|
||||
<trans lang="en_EN">Show DVB device info when switching channel</trans>
|
||||
<trans lang="de_DE">DVB Karten Info beim Umschalten anzeigen</trans>
|
||||
</token>
|
||||
<token name="tr(showpostertext)">
|
||||
<trans lang="en_EN">Show Poster when switching channel</trans>
|
||||
<trans lang="de_DE">Poster beim Umschalten anzeigen</trans>
|
||||
</token>
|
||||
<token name="tr(showmainmenuicons)">
|
||||
<trans lang="en_EN">Show Icons in Main Menu</trans>
|
||||
<trans lang="de_DE">Icons im Hauptmenü anzeigen</trans>
|
||||
</token>
|
||||
<token name="tr(fadetext)">
|
||||
<trans lang="en_EN">Fade In and Out time in ms</trans>
|
||||
<trans lang="de_DE">Fade In and Out Zeit in ms</trans>
|
||||
<trans lang="en_EN">Fade time in ms (needs VDR restart)</trans>
|
||||
<trans lang="de_DE">Einblendzeit in ms (erfordert VDR Neustart)</trans>
|
||||
</token>
|
||||
<token name="tr(nummenuitemsmain)">
|
||||
<trans lang="en_EN">Items in main menu (needs VDR restart)</trans>
|
||||
<trans lang="de_DE">Elemente im Hauptmenü (erfordert VDR Neustart)</trans>
|
||||
</token>
|
||||
<token name="tr(nummenuitems)">
|
||||
<trans lang="en_EN">Items in sdchedules, timers, ... menus (needs VDR restart)</trans>
|
||||
<trans lang="de_DE">Elemente in Programm, Timer, ... Menüs (erfordert VDR Neustart)</trans>
|
||||
</token>
|
||||
<token name="tr(nummenuitemsdefault)">
|
||||
<trans lang="en_EN">Items in default list menu (needs VDR restart)</trans>
|
||||
<trans lang="de_DE">Elemente im Standard ListenMenü (erfordert VDR Neustart)</trans>
|
||||
</token>
|
||||
<token name="tr(showsubtitle)">
|
||||
<trans lang="en_EN">Show shorttexts in schedules menus</trans>
|
||||
<trans lang="de_DE">Kurztexte im Programm Menü anzeigen</trans>
|
||||
</token>
|
||||
</translations>
|
||||
</setup>
|
||||
|
@ -22,7 +22,6 @@
|
||||
set such a variable to 1 for true and 0 for false
|
||||
-->
|
||||
<variables>
|
||||
<var type="int" name="fadeTime">300</var>
|
||||
</variables>
|
||||
<!--
|
||||
translations used in the skin
|
||||
|
@ -17,18 +17,19 @@
|
||||
viewBox="0 0 100 100"
|
||||
style="enable-background:new 0 0 100 100;"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.91pre3 r13670"
|
||||
sodipodi:docname="ico_back_active.svg"><metadata
|
||||
inkscape:version="0.48.5 r10040"
|
||||
sodipodi:docname="ico_back_active.svg"
|
||||
width="100%"
|
||||
height="100%"><metadata
|
||||
id="metadata11"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs9"><linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4140"><stop
|
||||
style="stop-color:#000000;stop-opacity:1"
|
||||
style="stop-color:#3c0000;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4142" /><stop
|
||||
style="stop-color:#800000;stop-opacity:1"
|
||||
style="stop-color:#c80000;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4144" /></linearGradient><linearGradient
|
||||
inkscape:collect="always"
|
||||
@ -48,15 +49,15 @@
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1531"
|
||||
inkscape:window-height="878"
|
||||
inkscape:window-width="1400"
|
||||
inkscape:window-height="998"
|
||||
id="namedview7"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.7268259"
|
||||
inkscape:cx="49.152542"
|
||||
inkscape:cy="47.669492"
|
||||
inkscape:window-x="61"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-x="-2"
|
||||
inkscape:window-y="-3"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Capa_1" /><path
|
||||
inkscape:connector-curvature="0"
|
||||
|
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 2.7 KiB |
@ -17,18 +17,19 @@
|
||||
viewBox="0 0 100 100"
|
||||
style="enable-background:new 0 0 100 100;"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.91pre3 r13670"
|
||||
sodipodi:docname="ico_back_active_x1.svg"><metadata
|
||||
inkscape:version="0.48.5 r10040"
|
||||
sodipodi:docname="ico_back_active_x1.svg"
|
||||
width="100%"
|
||||
height="100%"><metadata
|
||||
id="metadata11"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs9"><linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4140"><stop
|
||||
style="stop-color:#000000;stop-opacity:1"
|
||||
style="stop-color:#3c0000;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4142" /><stop
|
||||
style="stop-color:#800000;stop-opacity:1"
|
||||
style="stop-color:#c80000;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4144" /></linearGradient><linearGradient
|
||||
inkscape:collect="always"
|
||||
@ -57,15 +58,15 @@
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1531"
|
||||
inkscape:window-height="878"
|
||||
inkscape:window-width="1400"
|
||||
inkscape:window-height="998"
|
||||
id="namedview7"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.7268259"
|
||||
inkscape:cx="49.152542"
|
||||
inkscape:cy="47.669492"
|
||||
inkscape:window-x="61"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:cy="47.844109"
|
||||
inkscape:window-x="-2"
|
||||
inkscape:window-y="-3"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Capa_1" /><path
|
||||
inkscape:connector-curvature="0"
|
||||
|
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 3.4 KiB |
@ -17,18 +17,19 @@
|
||||
viewBox="0 0 100 100"
|
||||
style="enable-background:new 0 0 100 100;"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.91pre3 r13670"
|
||||
sodipodi:docname="ico_back_active_x2.svg"><metadata
|
||||
inkscape:version="0.48.5 r10040"
|
||||
sodipodi:docname="ico_back_active_x2.svg"
|
||||
width="100%"
|
||||
height="100%"><metadata
|
||||
id="metadata11"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs9"><linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4140"><stop
|
||||
style="stop-color:#000000;stop-opacity:1"
|
||||
style="stop-color:#3c0000;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4142" /><stop
|
||||
style="stop-color:#800000;stop-opacity:1"
|
||||
style="stop-color:#c80000;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4144" /></linearGradient><linearGradient
|
||||
inkscape:collect="always"
|
||||
@ -66,15 +67,15 @@
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1531"
|
||||
inkscape:window-height="878"
|
||||
inkscape:window-width="1400"
|
||||
inkscape:window-height="998"
|
||||
id="namedview7"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.7268259"
|
||||
inkscape:cx="49.152542"
|
||||
inkscape:cy="47.669492"
|
||||
inkscape:window-x="61"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-x="-2"
|
||||
inkscape:window-y="-3"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Capa_1" /><path
|
||||
inkscape:connector-curvature="0"
|
||||
|
Before Width: | Height: | Size: 4.1 KiB After Width: | Height: | Size: 4.1 KiB |
@ -17,18 +17,19 @@
|
||||
viewBox="0 0 100 100"
|
||||
style="enable-background:new 0 0 100 100;"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.91pre3 r13670"
|
||||
sodipodi:docname="ico_back_active_x3.svg"><metadata
|
||||
inkscape:version="0.48.5 r10040"
|
||||
sodipodi:docname="ico_back_active_x3.svg"
|
||||
width="100%"
|
||||
height="100%"><metadata
|
||||
id="metadata11"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs9"><linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4140"><stop
|
||||
style="stop-color:#000000;stop-opacity:1"
|
||||
style="stop-color:#3c0000;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4142" /><stop
|
||||
style="stop-color:#800000;stop-opacity:1"
|
||||
style="stop-color:#c80000;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4144" /></linearGradient><linearGradient
|
||||
inkscape:collect="always"
|
||||
@ -75,15 +76,15 @@
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1531"
|
||||
inkscape:window-height="878"
|
||||
inkscape:window-width="1400"
|
||||
inkscape:window-height="998"
|
||||
id="namedview7"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.7268259"
|
||||
inkscape:cx="49.152542"
|
||||
inkscape:cy="47.669492"
|
||||
inkscape:window-x="61"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-x="-2"
|
||||
inkscape:window-y="-3"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Capa_1" /><path
|
||||
inkscape:connector-curvature="0"
|
||||
|
Before Width: | Height: | Size: 4.8 KiB After Width: | Height: | Size: 4.8 KiB |
@ -17,18 +17,19 @@
|
||||
viewBox="0 0 100 100"
|
||||
style="enable-background:new 0 0 100 100;"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.91pre3 r13670"
|
||||
sodipodi:docname="ico_back_inactive.svg"><metadata
|
||||
inkscape:version="0.48.5 r10040"
|
||||
sodipodi:docname="ico_back_inactive.svg"
|
||||
width="100%"
|
||||
height="100%"><metadata
|
||||
id="metadata11"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs9"><linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4140"><stop
|
||||
style="stop-color:#000000;stop-opacity:1"
|
||||
style="stop-color:#001428;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4142" /><stop
|
||||
style="stop-color:#00284a;stop-opacity:1"
|
||||
style="stop-color:#003c5e;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4144" /></linearGradient><linearGradient
|
||||
inkscape:collect="always"
|
||||
@ -48,15 +49,15 @@
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1531"
|
||||
inkscape:window-height="878"
|
||||
inkscape:window-width="1400"
|
||||
inkscape:window-height="998"
|
||||
id="namedview7"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.7268259"
|
||||
inkscape:cx="49.152542"
|
||||
inkscape:cy="47.669492"
|
||||
inkscape:window-x="61"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-x="-2"
|
||||
inkscape:window-y="-3"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Capa_1" /><path
|
||||
inkscape:connector-curvature="0"
|
||||
|
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 2.7 KiB |
@ -13,7 +13,7 @@
|
||||
height="60"
|
||||
id="svg4410"
|
||||
version="1.1"
|
||||
inkscape:version="0.91pre2 r13516"
|
||||
inkscape:version="0.48.5 r10040"
|
||||
viewBox="0 0 20 60.000001"
|
||||
sodipodi:docname="ico_cutmark_start.svg">
|
||||
<defs
|
||||
@ -31,10 +31,10 @@
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="g5165"
|
||||
showgrid="false"
|
||||
inkscape:window-width="1846"
|
||||
inkscape:window-height="1058"
|
||||
inkscape:window-x="66"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-width="1400"
|
||||
inkscape:window-height="998"
|
||||
inkscape:window-x="-2"
|
||||
inkscape:window-y="-3"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata4415">
|
||||
@ -84,6 +84,12 @@
|
||||
id="rect5163"
|
||||
style="opacity:1;fill:#800000;fill-opacity:1;stroke:#800000;stroke-width:1.74931276;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
</g>
|
||||
<path
|
||||
style="fill:#aa0000"
|
||||
d="m 3.519685,59.740436 c -2.83822384,-0.789744 -4.24837212,-3.695526 -2.9953,-6.172178 0.5947804,-1.175563 1.9241322,-2.128627 3.3448652,-2.398063 0.3451571,-0.06546 2.2147922,-0.119014 4.1547447,-0.119014 l 3.5271861,0 0,-21.082677 0,-21.0826772 -3.277559,-0.00205 C 3.9689183,8.8810825 3.2550989,8.7351141 1.9590647,7.5925166 1.3158013,7.0254087 0.72338554,5.9229248 0.59012999,5.0449332 0.30222385,3.1479828 1.3351839,1.3732383 3.2570871,0.46279302 L 4.0511811,0.08661428 11.427803,0.05280619 c 7.852023,-0.03598691 7.823923,-0.03781394 8.276987,0.53816458 0.229454,0.29170214 0.232218,0.64095123 0.232218,29.33856123 0,26.76419 -0.01526,29.066633 -0.19444,29.340098 -0.420963,0.642471 -0.397558,0.640708 -8.353449,0.629257 -5.4874666,-0.0079 -7.4719699,-0.04786 -7.869434,-0.158451 z"
|
||||
id="path2993"
|
||||
inkscape:connector-curvature="0"
|
||||
transform="matrix(1.0032441,0,0,0.9393488,432.41651,906.02347)" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 3.9 KiB |
@ -13,7 +13,7 @@
|
||||
height="60"
|
||||
id="svg4410"
|
||||
version="1.1"
|
||||
inkscape:version="0.91pre2 r13516"
|
||||
inkscape:version="0.48.5 r10040"
|
||||
viewBox="0 0 20 60.000001"
|
||||
sodipodi:docname="ico_cutmark_stop.svg">
|
||||
<defs
|
||||
@ -31,10 +31,10 @@
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="g5165"
|
||||
showgrid="false"
|
||||
inkscape:window-width="1846"
|
||||
inkscape:window-height="1058"
|
||||
inkscape:window-x="66"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-width="1400"
|
||||
inkscape:window-height="998"
|
||||
inkscape:window-x="-2"
|
||||
inkscape:window-y="-3"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata4415">
|
||||
@ -84,6 +84,18 @@
|
||||
id="rect5163"
|
||||
style="opacity:1;fill:#800000;fill-opacity:1;stroke:#800000;stroke-width:1.74931276;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
</g>
|
||||
<path
|
||||
style="fill:#aa0000"
|
||||
d="M 0.85091519,59.729752 C 0.64982404,59.641517 0.38407601,59.419967 0.26036401,59.237418 0.04070838,58.913296 0.03543308,58.225468 0.03543308,29.909449 0.03543308,1.098751 0.03694318,0.91134105 0.27165355,0.59351129 0.40157481,0.41758023 0.6619666,0.21826921 0.85030197,0.1505979 1.4004033,-0.04706056 15.228276,-0.0127743 15.980315,0.18811282 c 1.408449,0.37622972 2.534731,1.27768338 3.085096,2.46925198 0.294992,0.6386724 0.340101,0.8773257 0.340101,1.7993282 0,0.9373467 -0.0411,1.1467558 -0.347677,1.7716535 -0.423189,0.8625773 -1.332315,1.7752418 -2.130623,2.1389155 -0.929628,0.4234972 -1.892379,0.5167151 -5.346503,0.5176726 l -3.2185043,8.922e-4 0,21.0826772 0,21.082677 3.5137793,7.09e-4 c 1.932579,3.54e-4 3.823152,0.05135 4.201272,0.113278 1.52058,0.249034 2.766688,1.146842 3.412498,2.458669 0.351895,0.714801 0.388199,0.888184 0.388199,1.854019 0,0.924739 -0.04492,1.162737 -0.340101,1.801812 -0.570443,1.235036 -1.815604,2.195088 -3.238547,2.497005 -0.980546,0.20805 -14.9641015,0.165601 -15.44838981,-0.0469 l 0,-2.5e-5 z"
|
||||
id="path2987"
|
||||
inkscape:connector-curvature="0"
|
||||
transform="matrix(1.0032441,0,0,0.9393488,432.41651,906.02347)" />
|
||||
<path
|
||||
style="fill:#aa0000"
|
||||
d="M 3.9119451,59.797809 C 0.19680771,59.715951 0.30997061,59.765067 0.19557725,58.184801 0.0939909,56.781454 0.09298143,2.9742768 0.1945165,1.6439522 0.31082504,0.12006393 0.14135753,0.19082843 3.9262317,0.08570069 5.6202608,0.03864774 9.0520163,0.04798849 11.552355,0.1064579 l 4.54607,0.10630802 0.795398,0.39514232 c 0.951729,0.47280566 1.758455,1.29073706 2.178946,2.20921206 0.270512,0.5908743 0.295774,0.7697596 0.254353,1.8010521 -0.04037,1.005014 -0.08802,1.2167376 -0.389731,1.7315661 -0.439402,0.7497843 -1.325166,1.6129526 -1.98094,1.9304075 -0.833557,0.4035178 -1.62389,0.4899888 -5.198577,0.5687805 l -3.3956693,0.074846 0,21.0637045 0,21.063704 2.0374013,0.0081 c 3.809821,0.01522 5.972535,0.161343 6.731889,0.454852 0.841806,0.325377 1.81099,1.191339 2.279029,2.036298 0.327626,0.591473 0.349318,0.711311 0.349318,1.929846 0,1.215005 -0.02237,1.339587 -0.345121,1.922134 -0.447454,0.807625 -1.319724,1.61625 -2.168492,2.010271 -0.645838,0.299814 -0.791543,0.317066 -3.332843,0.394612 -2.960391,0.09033 -5.5826017,0.08784 -10.0014409,-0.0095 l 0,-3e-6 z"
|
||||
id="path2989"
|
||||
inkscape:connector-curvature="0"
|
||||
transform="matrix(1.0032441,0,0,0.9393488,432.41651,906.02347)" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 5.4 KiB |
@ -17,18 +17,19 @@
|
||||
viewBox="0 0 100 100"
|
||||
style="enable-background:new 0 0 100 100;"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.91pre3 r13670"
|
||||
sodipodi:docname="ico_fwd_active.svg"><metadata
|
||||
inkscape:version="0.48.5 r10040"
|
||||
sodipodi:docname="ico_fwd_active_.svg"
|
||||
width="100%"
|
||||
height="100%"><metadata
|
||||
id="metadata11"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs9"><linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4140"><stop
|
||||
style="stop-color:#000000;stop-opacity:1"
|
||||
style="stop-color:#3c0000;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4142" /><stop
|
||||
style="stop-color:#800000;stop-opacity:1"
|
||||
style="stop-color:#c80000;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4144" /></linearGradient><linearGradient
|
||||
inkscape:collect="always"
|
||||
@ -48,15 +49,15 @@
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1531"
|
||||
inkscape:window-height="878"
|
||||
inkscape:window-width="1400"
|
||||
inkscape:window-height="998"
|
||||
id="namedview7"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.7268259"
|
||||
inkscape:cx="41.185188"
|
||||
inkscape:cy="47.669492"
|
||||
inkscape:window-x="61"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-x="-2"
|
||||
inkscape:window-y="-3"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Capa_1" /><path
|
||||
inkscape:connector-curvature="0"
|
||||
|
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 2.7 KiB |
@ -17,18 +17,19 @@
|
||||
viewBox="0 0 100 100"
|
||||
style="enable-background:new 0 0 100 100;"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.91pre3 r13670"
|
||||
sodipodi:docname="ico_fwd_active_x1.svg"><metadata
|
||||
inkscape:version="0.48.5 r10040"
|
||||
sodipodi:docname="ico_fwd_active_x1_.svg"
|
||||
width="100%"
|
||||
height="100%"><metadata
|
||||
id="metadata11"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs9"><linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4140"><stop
|
||||
style="stop-color:#000000;stop-opacity:1"
|
||||
style="stop-color:#3c0000;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4142" /><stop
|
||||
style="stop-color:#800000;stop-opacity:1"
|
||||
style="stop-color:#c80000;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4144" /></linearGradient><linearGradient
|
||||
inkscape:collect="always"
|
||||
@ -40,12 +41,11 @@
|
||||
y2="8.9676428"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(-0.99379431,0,0,0.99783746,98.258651,0.10780794)" /><linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4140-2"><stop
|
||||
style="stop-color:#000000;stop-opacity:1"
|
||||
style="stop-color:#3c0000;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4142-6" /><stop
|
||||
style="stop-color:#800000;stop-opacity:1"
|
||||
style="stop-color:#c80000;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4144-1" /></linearGradient><linearGradient
|
||||
inkscape:collect="always"
|
||||
@ -65,15 +65,15 @@
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1531"
|
||||
inkscape:window-height="878"
|
||||
inkscape:window-width="1400"
|
||||
inkscape:window-height="998"
|
||||
id="namedview7"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.7268259"
|
||||
inkscape:cx="41.185188"
|
||||
inkscape:cy="47.669492"
|
||||
inkscape:window-x="61"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:cy="48.018726"
|
||||
inkscape:window-x="-2"
|
||||
inkscape:window-y="-3"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Capa_1" /><path
|
||||
inkscape:connector-curvature="0"
|
||||
|
Before Width: | Height: | Size: 3.7 KiB After Width: | Height: | Size: 3.7 KiB |
@ -17,18 +17,19 @@
|
||||
viewBox="0 0 100 100"
|
||||
style="enable-background:new 0 0 100 100;"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.91pre3 r13670"
|
||||
sodipodi:docname="ico_fwd_active_x2.svg"><metadata
|
||||
inkscape:version="0.48.5 r10040"
|
||||
sodipodi:docname="ico_fwd_active_x2_.svg"
|
||||
width="100%"
|
||||
height="100%"><metadata
|
||||
id="metadata11"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs9"><linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4140"><stop
|
||||
style="stop-color:#000000;stop-opacity:1"
|
||||
style="stop-color:#3c0000;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4142" /><stop
|
||||
style="stop-color:#800000;stop-opacity:1"
|
||||
style="stop-color:#c80000;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4144" /></linearGradient><linearGradient
|
||||
inkscape:collect="always"
|
||||
@ -40,12 +41,11 @@
|
||||
y2="8.9676428"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(-0.99379431,0,0,0.99783746,98.258651,0.10780794)" /><linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4140-2"><stop
|
||||
style="stop-color:#000000;stop-opacity:1"
|
||||
style="stop-color:#3c0000;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4142-6" /><stop
|
||||
style="stop-color:#800000;stop-opacity:1"
|
||||
style="stop-color:#c80000;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4144-1" /></linearGradient><linearGradient
|
||||
inkscape:collect="always"
|
||||
@ -74,15 +74,15 @@
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1531"
|
||||
inkscape:window-height="878"
|
||||
inkscape:window-width="1400"
|
||||
inkscape:window-height="998"
|
||||
id="namedview7"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.7268259"
|
||||
inkscape:cx="41.185188"
|
||||
inkscape:cy="47.669492"
|
||||
inkscape:window-x="61"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:cy="48.018726"
|
||||
inkscape:window-x="-2"
|
||||
inkscape:window-y="-3"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Capa_1" /><path
|
||||
inkscape:connector-curvature="0"
|
||||
|
Before Width: | Height: | Size: 4.4 KiB After Width: | Height: | Size: 4.3 KiB |
@ -17,18 +17,19 @@
|
||||
viewBox="0 0 100 100"
|
||||
style="enable-background:new 0 0 100 100;"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.91pre3 r13670"
|
||||
sodipodi:docname="ico_fwd_active_x3.svg"><metadata
|
||||
inkscape:version="0.48.5 r10040"
|
||||
sodipodi:docname="ico_fwd_active_x3_.svg"
|
||||
width="100%"
|
||||
height="100%"><metadata
|
||||
id="metadata11"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs9"><linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4140"><stop
|
||||
style="stop-color:#000000;stop-opacity:1"
|
||||
style="stop-color:#3c0000;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4142" /><stop
|
||||
style="stop-color:#800000;stop-opacity:1"
|
||||
style="stop-color:#c80000;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4144" /></linearGradient><linearGradient
|
||||
inkscape:collect="always"
|
||||
@ -49,12 +50,11 @@
|
||||
y1="14.50319"
|
||||
x2="31.460541"
|
||||
y2="3.2274182" /><linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4140-2"><stop
|
||||
style="stop-color:#000000;stop-opacity:1"
|
||||
style="stop-color:#3c0000;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4142-6" /><stop
|
||||
style="stop-color:#800000;stop-opacity:1"
|
||||
style="stop-color:#c80000;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4144-1" /></linearGradient><linearGradient
|
||||
inkscape:collect="always"
|
||||
@ -83,15 +83,15 @@
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1531"
|
||||
inkscape:window-height="878"
|
||||
inkscape:window-width="1400"
|
||||
inkscape:window-height="998"
|
||||
id="namedview7"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.7268259"
|
||||
inkscape:cx="41.185188"
|
||||
inkscape:cy="47.669492"
|
||||
inkscape:window-x="61"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:cy="48.018726"
|
||||
inkscape:window-x="-2"
|
||||
inkscape:window-y="-3"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Capa_1" /><path
|
||||
inkscape:connector-curvature="0"
|
||||
|
Before Width: | Height: | Size: 5.1 KiB After Width: | Height: | Size: 5.0 KiB |
@ -17,18 +17,19 @@
|
||||
viewBox="0 0 100 100"
|
||||
style="enable-background:new 0 0 100 100;"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.91pre3 r13670"
|
||||
sodipodi:docname="ico_fwd_inactive.svg"><metadata
|
||||
inkscape:version="0.48.5 r10040"
|
||||
sodipodi:docname="ico_fwd_inactive.svg"
|
||||
width="100%"
|
||||
height="100%"><metadata
|
||||
id="metadata11"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs9"><linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4140"><stop
|
||||
style="stop-color:#000000;stop-opacity:1"
|
||||
style="stop-color:#001428;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4142" /><stop
|
||||
style="stop-color:#00284a;stop-opacity:1"
|
||||
style="stop-color:#003c5e;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4144" /></linearGradient><linearGradient
|
||||
inkscape:collect="always"
|
||||
@ -48,15 +49,15 @@
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1531"
|
||||
inkscape:window-height="878"
|
||||
inkscape:window-width="1400"
|
||||
inkscape:window-height="998"
|
||||
id="namedview7"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.7268259"
|
||||
inkscape:cx="49.152542"
|
||||
inkscape:cy="47.669492"
|
||||
inkscape:window-x="61"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-x="-2"
|
||||
inkscape:window-y="-3"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Capa_1" /><path
|
||||
inkscape:connector-curvature="0"
|
||||
|
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 2.7 KiB |
@ -18,18 +18,17 @@
|
||||
height="100"
|
||||
viewBox="0 0 100 100"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.91pre3 r13670"
|
||||
inkscape:version="0.48.5 r10040"
|
||||
sodipodi:docname="ico_pause_active.svg"><metadata
|
||||
id="metadata45"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs43"><linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4173"><stop
|
||||
style="stop-color:#000000;stop-opacity:1;"
|
||||
style="stop-color:#3c0000;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4175" /><stop
|
||||
style="stop-color:#800000;stop-opacity:1"
|
||||
style="stop-color:#c80000;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4177" /></linearGradient><linearGradient
|
||||
inkscape:collect="always"
|
||||
@ -48,15 +47,15 @@
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1531"
|
||||
inkscape:window-height="878"
|
||||
inkscape:window-width="1400"
|
||||
inkscape:window-height="998"
|
||||
id="namedview41"
|
||||
showgrid="false"
|
||||
inkscape:zoom="3.3714286"
|
||||
inkscape:cx="26.5"
|
||||
inkscape:cy="35"
|
||||
inkscape:window-x="61"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-x="-2"
|
||||
inkscape:window-y="-3"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Capa_1" /><g
|
||||
id="g3"
|
||||
|
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 3.6 KiB |
@ -18,18 +18,17 @@
|
||||
height="100"
|
||||
viewBox="0 0 100 100"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.91pre3 r13670"
|
||||
inkscape:version="0.48.5 r10040"
|
||||
sodipodi:docname="ico_pause_inactive.svg"><metadata
|
||||
id="metadata45"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs43"><linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4173"><stop
|
||||
style="stop-color:#000000;stop-opacity:1;"
|
||||
style="stop-color:#001428;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4175" /><stop
|
||||
style="stop-color:#00284a;stop-opacity:1"
|
||||
style="stop-color:#003c5e;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4177" /></linearGradient><linearGradient
|
||||
inkscape:collect="always"
|
||||
@ -48,15 +47,15 @@
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1531"
|
||||
inkscape:window-height="878"
|
||||
inkscape:window-width="1400"
|
||||
inkscape:window-height="998"
|
||||
id="namedview41"
|
||||
showgrid="false"
|
||||
inkscape:zoom="3.3714286"
|
||||
inkscape:cx="26.5"
|
||||
inkscape:cy="35"
|
||||
inkscape:window-x="61"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-x="-2"
|
||||
inkscape:window-y="-3"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Capa_1" /><g
|
||||
id="g3"
|
||||
|
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 3.6 KiB |
@ -18,18 +18,17 @@
|
||||
height="100"
|
||||
viewBox="0 0 100 100"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.91pre3 r13670"
|
||||
inkscape:version="0.48.5 r10040"
|
||||
sodipodi:docname="ico_play_active.svg"><metadata
|
||||
id="metadata41"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs39"><linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4169"><stop
|
||||
style="stop-color:#000000;stop-opacity:1;"
|
||||
style="stop-color:#3c0000;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4171" /><stop
|
||||
style="stop-color:#800000;stop-opacity:1"
|
||||
style="stop-color:#c80000;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4173" /></linearGradient><linearGradient
|
||||
inkscape:collect="always"
|
||||
@ -48,15 +47,15 @@
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1531"
|
||||
inkscape:window-height="878"
|
||||
inkscape:window-width="1400"
|
||||
inkscape:window-height="998"
|
||||
id="namedview37"
|
||||
showgrid="false"
|
||||
inkscape:zoom="3.9333333"
|
||||
inkscape:cx="25"
|
||||
inkscape:cy="30"
|
||||
inkscape:window-x="61"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-x="-2"
|
||||
inkscape:window-y="-3"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Capa_1" /><g
|
||||
id="g3"
|
||||
|
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 3.3 KiB |
@ -18,18 +18,17 @@
|
||||
height="100"
|
||||
viewBox="0 0 100 100"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.91pre3 r13670"
|
||||
inkscape:version="0.48.5 r10040"
|
||||
sodipodi:docname="ico_play_inactive.svg"><metadata
|
||||
id="metadata41"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs39"><linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4169"><stop
|
||||
style="stop-color:#000000;stop-opacity:1;"
|
||||
style="stop-color:#001428;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4171" /><stop
|
||||
style="stop-color:#00284a;stop-opacity:1"
|
||||
style="stop-color:#003c5e;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop4173" /></linearGradient><linearGradient
|
||||
inkscape:collect="always"
|
||||
@ -48,15 +47,15 @@
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1531"
|
||||
inkscape:window-height="878"
|
||||
inkscape:window-width="1400"
|
||||
inkscape:window-height="998"
|
||||
id="namedview37"
|
||||
showgrid="false"
|
||||
inkscape:zoom="3.9333333"
|
||||
inkscape:cx="25"
|
||||
inkscape:cy="30"
|
||||
inkscape:window-x="61"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-x="-2"
|
||||
inkscape:window-y="-3"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Capa_1" /><g
|
||||
id="g3"
|
||||
|
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 3.3 KiB |
@ -14,7 +14,7 @@
|
||||
height="30"
|
||||
id="svg5061"
|
||||
version="1.1"
|
||||
inkscape:version="0.91pre2 r13516"
|
||||
inkscape:version="0.48.5 r10040"
|
||||
viewBox="0 0 599.99999 30"
|
||||
sodipodi:docname="progressbarback.svg">
|
||||
<defs
|
||||
@ -32,10 +32,9 @@
|
||||
id="stop4173" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient5627">
|
||||
<stop
|
||||
style="stop-color:#000000;stop-opacity:1"
|
||||
style="stop-color:#323232;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop5629" />
|
||||
<stop
|
||||
@ -44,10 +43,9 @@
|
||||
id="stop5631" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient5619">
|
||||
<stop
|
||||
style="stop-color:#000000;stop-opacity:1;"
|
||||
style="stop-color:#323232;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop5621" />
|
||||
<stop
|
||||
@ -103,17 +101,17 @@
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="1.7930029"
|
||||
inkscape:cx="307"
|
||||
inkscape:cy="2"
|
||||
inkscape:zoom="1.2678445"
|
||||
inkscape:cx="277.67286"
|
||||
inkscape:cy="-23.838292"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
units="px"
|
||||
inkscape:window-width="1846"
|
||||
inkscape:window-height="1058"
|
||||
inkscape:window-x="66"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-width="1600"
|
||||
inkscape:window-height="1153"
|
||||
inkscape:window-x="-2"
|
||||
inkscape:window-y="-3"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata5066">
|
||||
@ -143,7 +141,7 @@
|
||||
ry="13.985651" />
|
||||
<path
|
||||
sodipodi:open="true"
|
||||
d="m -13.968908,1023.3526 a 12.963513,14.009566 0 0 1 11.2431397,7.0125 12.963513,14.009566 0 0 1 -0.018472,14.0287 12.963513,14.009566 0 0 1 -11.261561,6.9778"
|
||||
d="m -13.968908,1023.3526 c 7.1595473,-0.01 12.96902034,6.259 12.97582106,13.9963 0.006801,7.7372 -5.79164626,14.0155 -12.95119406,14.0228 -0.02051,10e-5 -0.04101,0 -0.06152,-10e-5"
|
||||
sodipodi:end="1.5745921"
|
||||
sodipodi:start="4.7114391"
|
||||
sodipodi:ry="14.009566"
|
||||
|
Before Width: | Height: | Size: 4.9 KiB After Width: | Height: | Size: 4.9 KiB |
@ -14,16 +14,15 @@
|
||||
height="90"
|
||||
id="svg5061"
|
||||
version="1.1"
|
||||
inkscape:version="0.91pre2 r13516"
|
||||
inkscape:version="0.48.5 r10040"
|
||||
viewBox="0 0 1250 90"
|
||||
sodipodi:docname="progressbarback_replay.svg">
|
||||
<defs
|
||||
id="defs5063">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient5627">
|
||||
<stop
|
||||
style="stop-color:#000000;stop-opacity:1"
|
||||
style="stop-color:#323232;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop5629" />
|
||||
<stop
|
||||
@ -32,10 +31,9 @@
|
||||
id="stop5631" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient5619">
|
||||
<stop
|
||||
style="stop-color:#000000;stop-opacity:1;"
|
||||
style="stop-color:#323232;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop5621" />
|
||||
<stop
|
||||
@ -71,17 +69,17 @@
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="1.7554841"
|
||||
inkscape:cx="106.52332"
|
||||
inkscape:cy="11.991057"
|
||||
inkscape:zoom="0.87774205"
|
||||
inkscape:cx="570.58359"
|
||||
inkscape:cy="78.787158"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
units="px"
|
||||
inkscape:window-width="1846"
|
||||
inkscape:window-height="1058"
|
||||
inkscape:window-x="66"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-width="1600"
|
||||
inkscape:window-height="1153"
|
||||
inkscape:window-x="-2"
|
||||
inkscape:window-y="-3"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata5066">
|
||||
|
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 3.3 KiB |
@ -14,7 +14,7 @@
|
||||
height="30"
|
||||
id="svg4191"
|
||||
version="1.1"
|
||||
inkscape:version="0.91pre3 r13670"
|
||||
inkscape:version="0.48.5 r10040"
|
||||
viewBox="0 0 15 30"
|
||||
sodipodi:docname="progressbarend.svg">
|
||||
<defs
|
||||
@ -47,15 +47,14 @@
|
||||
id="linearGradient4225"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(-585.00008,-3.4468423e-5)"
|
||||
x1="592.67389"
|
||||
y1="1053.8467"
|
||||
x2="592.67389"
|
||||
y2="1018.0886" />
|
||||
x1="592.52893"
|
||||
y1="1055.7797"
|
||||
x2="592.62555"
|
||||
y2="1017.992" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient5627">
|
||||
<stop
|
||||
style="stop-color:#000000;stop-opacity:1"
|
||||
style="stop-color:#323232;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop5629" />
|
||||
<stop
|
||||
@ -73,15 +72,15 @@
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="20.693842"
|
||||
inkscape:cx="-0.27737725"
|
||||
inkscape:cy="14.43038"
|
||||
inkscape:cy="14.527028"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
units="px"
|
||||
inkscape:window-width="1531"
|
||||
inkscape:window-height="878"
|
||||
inkscape:window-x="61"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-width="1600"
|
||||
inkscape:window-height="1153"
|
||||
inkscape:window-x="-2"
|
||||
inkscape:window-y="-3"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata4196">
|
||||
@ -101,7 +100,7 @@
|
||||
id="layer1"
|
||||
transform="translate(0,-1022.3622)">
|
||||
<path
|
||||
style="opacity:1;fill:url(#linearGradient4223);fill-opacity:1;stroke:url(#linearGradient4225);stroke-width:1.98086679;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
style="opacity:1;fill:url(#linearGradient4223);fill-opacity:1;stroke:url(#linearGradient4225);stroke-width:1.98086679000000010;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="path4221"
|
||||
sodipodi:type="arc"
|
||||
sodipodi:cx="1.0436943"
|
||||
@ -110,7 +109,7 @@
|
||||
sodipodi:ry="14.009566"
|
||||
sodipodi:start="4.7114391"
|
||||
sodipodi:end="1.5745921"
|
||||
d="m 1.0313805,1023.3526 a 12.963513,14.009566 0 0 1 11.2431395,7.0125 12.963513,14.009566 0 0 1 -0.01847,14.0287 12.963513,14.009566 0 0 1 -11.26156118,6.9778"
|
||||
d="m 1.0313805,1023.3526 c 7.1595475,-0.01 12.9690205,6.259 12.9758215,13.9963 0.0068,7.7372 -5.7916464,14.0155 -12.951194,14.0228 -0.020507,10e-5 -0.041014,0 -0.0615202,-10e-5"
|
||||
sodipodi:open="true" />
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 3.6 KiB |
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE displayaudiotracks SYSTEM "../../../dtd/displayaudiotracks.dtd">
|
||||
|
||||
<displayaudiotracks x="25%" y="0" width="50%" height="100%" fadetime="{fadeTime}">
|
||||
<displayaudiotracks x="25%" y="0" width="50%" height="100%" fadetime="{fadetime}">
|
||||
<!-- Available Variables background:
|
||||
{numtracks} number of displayed tracks
|
||||
-->
|
||||
|
@ -1,19 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE displaychannel SYSTEM "../../../dtd/displaychannel.dtd">
|
||||
|
||||
<displaychannel x="0" y="70%" width="100%" height="30%" fadetime="{fadeTime}">
|
||||
<displaychannel x="0" y="0" width="100%" height="100%" fadetime="{fadetime}">
|
||||
|
||||
<background>
|
||||
<!-- global background -->
|
||||
<area x="0" y="0" width="100%" height="100%" layer="1">
|
||||
<area x="0" y="70%" width="100%" height="30%" layer="1">
|
||||
<drawimage imagetype="skinpart" path="displaychannelback" x="0" y="0" width="100%" height="100%"/>
|
||||
</area>
|
||||
<!-- epg background -->
|
||||
<area x="17%" y="36%" width="67%" height="40%" layer="2">
|
||||
<area x="17%" y="80%" width="67%" height="14%" layer="2">
|
||||
<drawimage imagetype="skinpart" path="displaychannelbackepg" x="0" y="0" width="100%" height="100%"/>
|
||||
</area>
|
||||
<!-- watch background -->
|
||||
<area x="86%" y="20%" width="{areaheight}*0.6" height="{areaheight}*0.6" layer="2">
|
||||
<area x="86%" y="77%" width="{areaheight}*0.18" height="{areaheight}*0.18" layer="2">
|
||||
<drawimage imagetype="skinpart" path="watchback" x="0" y="0" width="100%" height="100%"/>
|
||||
</area>
|
||||
</background>
|
||||
@ -26,10 +26,10 @@
|
||||
{switching} true if a number is pressed on the remote to switch to a dedicated channel
|
||||
-->
|
||||
<channelinfo>
|
||||
<area x="17%" y="16%" width="67%" height="18%" layer="2">
|
||||
<area x="17%" y="74%" width="67%" height="6%" layer="2">
|
||||
<drawtext x="0" y="0" font="{semibold}" fontsize="100%" color="{clrWhite}" text="{channelnumber} {channelname}" />
|
||||
</area>
|
||||
<area x="2%" y="20%" width="13%" height="70%" layer="2">
|
||||
<area x="2%" y="75%" width="13%" height="25%" layer="2">
|
||||
<drawimage cache="true" imagetype="channellogo" path="{channelid}" width="100%" height="100%" align="center" valign="center"/>
|
||||
</area>
|
||||
</channelinfo>
|
||||
@ -56,13 +56,13 @@
|
||||
{nextrecording} true if next Schedule will be recorded
|
||||
-->
|
||||
<epginfo>
|
||||
<area x="17%" y="37%" width="66%" height="20%" layer="2">
|
||||
<area x="17%" y="80%" width="66%" height="7%" layer="3">
|
||||
<drawtext name="starttime" x="1%" valign="center" font="{regular}" fontsize="80%" color="{clrWhite}" text="{currentstart}" />
|
||||
<drawtext align="right" name="elapsed" valign="center" font="{regular}" fontsize="75%" color="{clrWhite}" text="{currentelapsed}/{currentduration}min" />
|
||||
<drawtext x="{width(starttime)} + 40" y="0" width="{areawidth} - {width(starttime)} - {width(elapsed)} - 45" font="{regular}" fontsize="70%" color="{clrWhite}" text="{currenttitle}" />
|
||||
<drawtext x="{width(starttime)} + 40" y="56%" width="{areawidth} - {width(starttime)} - {width(elapsed)} - 45" font="{regular}" fontsize="45%" color="{clrWhite}" text="{currentsubtitle}" />
|
||||
</area>
|
||||
<area x="17%" y="57%" width="66%" height="20%" layer="2">
|
||||
<area x="17%" y="87%" width="66%" height="7%" layer="3">
|
||||
<drawtext name="starttime" x="1%" valign="center" font="{regular}" fontsize="80%" color="{clrGray}" text="{nextstart}" />
|
||||
<drawtext align="right" name="duration" valign="center" font="{regular}" fontsize="75%" color="{clrGray}" text="{nextduration}min" />
|
||||
<drawtext x="{width(starttime)} + 40" y="0" width="{areawidth} - {width(starttime)} - {width(duration)} - 45" font="{regular}" fontsize="70%" color="{clrGray}" text="{nexttitle}" />
|
||||
@ -78,16 +78,16 @@
|
||||
{remaining} Remaining time of current Schedule in seconds
|
||||
-->
|
||||
<progressbar>
|
||||
<area x="67%" y="5%" width="30%" height="5%" layer="4">
|
||||
<area x="67%" y="72%" width="30%" height="2%" layer="4">
|
||||
<drawimage imagetype="skinpart" path="progressbar" x="{areaheight}/2" y="0" width="{elapsed}/{duration}*{areawidth} - {elapsed}/{duration}*{areaheight}" height="100%"/>
|
||||
</area>
|
||||
<area x="67%" y="5%" width="30%" height="5%" layer="5">
|
||||
<area x="67%" y="72%" width="30%" height="2%" layer="5">
|
||||
<drawimage imagetype="skinpart" path="progressbarend" x="{areaheight}/2 + {elapsed}/{duration}*{areawidth} - {elapsed}/{duration}*{areaheight} - 1" y="0" width="{areaheight}/2" height="100%"/>
|
||||
</area>
|
||||
</progressbar>
|
||||
|
||||
<progressbarback>
|
||||
<area x="67%" y="5%" width="30%" height="5%" layer="3">
|
||||
<area x="67%" y="72%" width="30%" height="2%" layer="3">
|
||||
<drawimage imagetype="skinpart" path="progressbarback" x="0" y="0" width="100%" height="100%"/>
|
||||
</area>
|
||||
</progressbarback>
|
||||
@ -102,7 +102,7 @@
|
||||
{newmails} true if mailbox plugin is installed and new mails are available
|
||||
-->
|
||||
<statusinfo>
|
||||
<area x="17%" y="80%" width="67%" height="15%" layer="3">
|
||||
<area x="17%" y="95%" width="67%" height="4%" layer="3">
|
||||
<drawimage condition="{isDolby}" imagetype="icon" path="ico_dolby" x="{areaheight}*6 + 20" y="0" width="{areaheight}*3" height="{areaheight}"/>
|
||||
<drawimage condition="{hasVT}" imagetype="icon" path="ico_videotext" x="{areaheight}*9 + 30" y="0" width="{areaheight}" height="{areaheight}"/>
|
||||
<drawimage condition="{isEncrypted}" imagetype="icon" path="ico_crypted" x="{areaheight}*10 + 40" y="0" width="{areaheight}*2" height="{areaheight}"/>
|
||||
@ -127,7 +127,7 @@
|
||||
{isWideScreen} true if aspect is 16:9 or 21:9
|
||||
-->
|
||||
<screenresolution>
|
||||
<area x="17%" y="80%" width="67%" height="15%" layer="4">
|
||||
<area x="17%" y="95%" width="67%" height="4%" layer="4">
|
||||
<drawimage imagetype="icon" path="ico_{resolution}" x="0" y="0" width="{areaheight}*3" height="{areaheight}"/>
|
||||
<drawimage condition="{isWideScreen}" imagetype="icon" path="ico_widescreen" x="{areaheight}*3 + 10" y="0" width="{areaheight}*3" height="{areaheight}"/>
|
||||
</area>
|
||||
@ -143,7 +143,7 @@
|
||||
{seppath} path for separator logo to use in imagetype "seplogo"
|
||||
-->
|
||||
<channelgroup>
|
||||
<area x="17%" y="37%" width="66%" height="40%" layer="3">
|
||||
<area x="17%" y="82%" width="66%" height="10%" layer="3">
|
||||
<drawtext x="1%" width="24%" valign="center" font="{semibold}" fontsize="40%" color="{clrWhite}" text="{prevgroup}" />
|
||||
<drawtext x="30%" width="40%" valign="center" font="{semibold}" fontsize="60%" color="{clrWhite}" text="{group}" />
|
||||
<drawtext align="right" width="25%" valign="center" font="{semibold}" fontsize="40%" color="{clrWhite}" text="{nextgroup}" />
|
||||
@ -180,6 +180,17 @@
|
||||
{devices[source]} source of the currently tuned channel
|
||||
-->
|
||||
<devices>
|
||||
<area condition="{showdevices}" x="56%" y="94%" width="28%" height="6%" layer="2">
|
||||
<loop name="devices" x="0" y="0" orientation="horizontal" columnwidth="{areawidth}/{numdevices}" rowheight="{areaheight}">
|
||||
<drawtext x="0" y="0" font="{regular}" fontsize="40%" color="{clrWhite}" text="{devices[num]}: {devices[type]}" />
|
||||
<drawtext condition="{devices[hascam]}" align="right" y="0" font="{regular}" fontsize="40%" color="{clrWhite}" text="(CAM {devices[cam]})" />
|
||||
<drawtext condition="{devices[recording]} ++ {devices[livetv]}" x="0" y="35%" font="{regular}" fontsize="30%" width="100%" color="{clrRed}" text="LiveTV, Recording ({devices[channelname]}) " />
|
||||
<drawtext condition="{devices[recording]} ++ not{devices[livetv]}" x="0" y="35%" font="{regular}" fontsize="30%" width="100%" color="{clrRed}" text="Recording ({devices[channelname]}) " />
|
||||
<drawtext condition="not{devices[recording]} ++ {devices[livetv]}" x="0" y="35%" font="{regular}" fontsize="30%" width="100%" color="{clrWhite}" text="LiveTV ({devices[channelname]}) " />
|
||||
<drawrectangle x="0" y="70%" width="{columnwidth} * {devices[signalstrength]} / 100 - 10 * {devices[signalstrength]} / 100" height="{rowheight}/15" color="{clrWhite}" />
|
||||
<drawrectangle x="0" y="85%" width="{columnwidth} * {devices[signalquality]} / 100 - 10 * {devices[signalquality]} / 100" height="{rowheight}/15" color="{clrWhite}" />
|
||||
</loop>
|
||||
</area>
|
||||
</devices>
|
||||
|
||||
<!-- Available Variables scrapercontent:
|
||||
@ -199,6 +210,12 @@
|
||||
{isbanner} true if image is a banner, false if it is a poster
|
||||
-->
|
||||
<scrapercontent>
|
||||
<area condition="{showposter}++{isbanner}" x="1%" y="3%" width="{areaheight}*0.13*{mediawidth}/{mediaheight}" height="13%" layer="7">
|
||||
<drawimage imagetype="image" path="{mediapath}" align="center" valign="center" width="{areawidth}" height="{areaheight}"/>
|
||||
</area>
|
||||
<area condition="{showposter}++not{isbanner}" x="0" y="3%" width="{areaheight}*0.5*{mediawidth}/{mediaheight}" height="40%" layer="7">
|
||||
<drawimage imagetype="image" path="{mediapath}" align="center" valign="center" width="{areawidth}" height="{areaheight}"/>
|
||||
</area>
|
||||
</scrapercontent>
|
||||
|
||||
<!-- Available Variables datetime:
|
||||
@ -213,10 +230,10 @@
|
||||
{year} year in yyyy
|
||||
-->
|
||||
<datetime>
|
||||
<area x="17%" y="16%" width="67%" height="18%" layer="3">
|
||||
<drawtext align="right" y="0" font="{semibold}" fontsize="100%" color="{clrWhite}" text="{daynameshort} {day}.{month}" />
|
||||
<area x="17%" y="74%" width="67%" height="6%" layer="3">
|
||||
<drawtext align="right" valign="center" font="{semibold}" fontsize="90%" color="{clrWhite}" text="{dayname} {day}.{month}" />
|
||||
</area>
|
||||
<area x="86%" y="80%" width="{areaheight}*0.6" height="16%" layer="3">
|
||||
<area x="86%" y="95%" width="{areaheight}*0.18" height="5%" layer="3">
|
||||
<drawtext align="center" y="0" font="{digital}" fontsize="100%" color="{clrWhite}" text="{time}" />
|
||||
</area>
|
||||
</datetime>
|
||||
@ -228,19 +245,19 @@
|
||||
{hmins} current "hourminutes" to display an hour hand
|
||||
-->
|
||||
<time>
|
||||
<area x="86%" y="20%" width="{areaheight}*0.6" height="{areaheight}*0.6" layer="5">
|
||||
<area x="86%" y="77%" width="{areaheight}*0.18" height="{areaheight}*0.18" layer="5">
|
||||
<drawimage imagetype="skinpart" path="watchhands/s_{sec}" x="0" y="0" width="100%" height="100%"/>
|
||||
</area>
|
||||
<area x="86%" y="20%" width="{areaheight}*0.6" height="{areaheight}*0.6" layer="4">
|
||||
<area x="86%" y="77%" width="{areaheight}*0.18" height="{areaheight}*0.18" layer="4">
|
||||
<drawimage imagetype="skinpart" path="watchhands/m_{min}" x="0" y="0" width="100%" height="100%"/>
|
||||
</area>
|
||||
<area x="86%" y="20%" width="{areaheight}*0.6" height="{areaheight}*0.6" layer="3">
|
||||
<area x="86%" y="77%" width="{areaheight}*0.18" height="{areaheight}*0.18" layer="3">
|
||||
<drawimage imagetype="skinpart" path="watchhands/h_{hmins}" x="0" y="0" width="100%" height="100%"/>
|
||||
</area>
|
||||
</time>
|
||||
|
||||
<currentweather>
|
||||
<area x="0" y="0" width="11%" height="16%" layer="3">
|
||||
<area x="0" y="70%" width="11%" height="5%" layer="3">
|
||||
<drawimage name="weathericon" imagetype="icon" path="{icon}" x="{areawidth}/2 + {width(temperature)}/2 - {width(weathericon)}/2 + 5" valign="center" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
|
||||
<drawtext name="temperature" x="{areawidth}/2 - {width(temperature)}/2 - {width(weathericon)}/2" valign="center" font="{light}" fontsize="80%" color="{clrWhite}" text="{temperature}°C" />
|
||||
</area>
|
||||
@ -254,13 +271,13 @@
|
||||
{error} true if message is a error message
|
||||
-->
|
||||
<message>
|
||||
<area x="5%" y="25%" width="90%" height="50%" layer="6">
|
||||
<area x="5%" y="80%" width="90%" height="15%" layer="6">
|
||||
<drawimage condition="{status}" imagetype="skinpart" path="messageblue" x="0" y="0" width="100%" height="100%" />
|
||||
<drawimage condition="{info}" imagetype="skinpart" path="messagegreen" x="0" y="0" width="100%" height="100%" />
|
||||
<drawimage condition="{warning}" imagetype="skinpart" path="messageyellow" x="0" y="0" width="100%" height="100%" />
|
||||
<drawimage condition="{error}" imagetype="skinpart" path="messagered" x="0" y="0" width="100%" height="100%" />
|
||||
</area>
|
||||
<area x="5%" y="25%" width="90%" height="50%" layer="7">
|
||||
<area x="5%" y="80%" width="90%" height="15%" layer="6">
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="40%" color="{clrWhite}" text="{text}" />
|
||||
</area>
|
||||
</message>
|
||||
|
@ -129,103 +129,103 @@
|
||||
-->
|
||||
<colorbuttons>
|
||||
<area condition="{red1}" x="0" y="90%" width="25%" height="10%" layer="2">
|
||||
<drawimage imagetype="skinpart" path="buttonred" align="center" valign="center" width="90%" height="75%"/>
|
||||
<drawimage imagetype="skinpart" path="buttonred" align="center" valign="center" width="90%" height="60%"/>
|
||||
</area>
|
||||
<area condition="{red1}" x="0" y="90%" width="25%" height="10%" layer="3">
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="70%" color="{clrWhite}" text="{red}" />
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="50%" color="{clrWhite}" text="{red}" />
|
||||
</area>
|
||||
<area condition="{green1}" x="0" y="90%" width="25%" height="10%" layer="2">
|
||||
<drawimage imagetype="skinpart" path="buttongreen" align="center" valign="center" width="90%" height="75%"/>
|
||||
<drawimage imagetype="skinpart" path="buttongreen" align="center" valign="center" width="90%" height="60%"/>
|
||||
</area>
|
||||
<area condition="{green1}" x="0" y="90%" width="25%" height="10%" layer="3">
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="70%" color="{clrWhite}" text="{green}" />
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="50%" color="{clrWhite}" text="{green}" />
|
||||
</area>
|
||||
<area condition="{yellow1}" x="0" y="90%" width="25%" height="10%" layer="2">
|
||||
<drawimage imagetype="skinpart" path="buttonyellow" align="center" valign="center" width="90%" height="75%"/>
|
||||
<drawimage imagetype="skinpart" path="buttonyellow" align="center" valign="center" width="90%" height="60%"/>
|
||||
</area>
|
||||
<area condition="{yellow1}" x="0" y="90%" width="25%" height="10%" layer="4">
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="70%" color="{clrWhite}" text="{yellow}" />
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="50%" color="{clrWhite}" text="{yellow}" />
|
||||
</area>
|
||||
<area condition="{blue1}" x="0" y="90%" width="25%" height="10%" layer="2">
|
||||
<drawimage imagetype="skinpart" path="buttonblue" align="center" valign="center" width="90%" height="75%"/>
|
||||
<drawimage imagetype="skinpart" path="buttonblue" align="center" valign="center" width="90%" height="60%"/>
|
||||
</area>
|
||||
<area condition="{blue1}" x="0" y="90%" width="25%" height="10%" layer="3">
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="70%" color="{clrWhite}" text="{blue}" />
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="50%" color="{clrWhite}" text="{blue}" />
|
||||
</area>
|
||||
|
||||
<area condition="{red2}" x="25%" y="90%" width="25%" height="10%" layer="2">
|
||||
<drawimage imagetype="skinpart" path="buttonred" align="center" valign="center" width="90%" height="75%"/>
|
||||
<drawimage imagetype="skinpart" path="buttonred" align="center" valign="center" width="90%" height="60%"/>
|
||||
</area>
|
||||
<area condition="{red2}" x="25%" y="90%" width="25%" height="10%" layer="3">
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="70%" color="{clrWhite}" text="{red}" />
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="50%" color="{clrWhite}" text="{red}" />
|
||||
</area>
|
||||
<area condition="{green2}" x="25%" y="90%" width="25%" height="10%" layer="2">
|
||||
<drawimage imagetype="skinpart" path="buttongreen" align="center" valign="center" width="90%" height="75%"/>
|
||||
<drawimage imagetype="skinpart" path="buttongreen" align="center" valign="center" width="90%" height="60%"/>
|
||||
</area>
|
||||
<area condition="{green2}" x="25%" y="90%" width="25%" height="10%" layer="3">
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="70%" color="{clrWhite}" text="{green}" />
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="50%" color="{clrWhite}" text="{green}" />
|
||||
</area>
|
||||
<area condition="{yellow2}" x="25%" y="90%" width="25%" height="10%" layer="2">
|
||||
<drawimage imagetype="skinpart" path="buttonyellow" align="center" valign="center" width="90%" height="75%"/>
|
||||
<drawimage imagetype="skinpart" path="buttonyellow" align="center" valign="center" width="90%" height="60%"/>
|
||||
</area>
|
||||
<area condition="{yellow2}" x="25%" y="90%" width="25%" height="10%" layer="3">
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="70%" color="{clrWhite}" text="{yellow}" />
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="50%" color="{clrWhite}" text="{yellow}" />
|
||||
</area>
|
||||
<area condition="{blue2}" x="25%" y="90%" width="25%" height="10%" layer="2">
|
||||
<drawimage imagetype="skinpart" path="buttonblue" align="center" valign="center" width="90%" height="75%"/>
|
||||
<drawimage imagetype="skinpart" path="buttonblue" align="center" valign="center" width="90%" height="60%"/>
|
||||
</area>
|
||||
<area condition="{blue2}" x="25%" y="90%" width="25%" height="10%" layer="3">
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="70%" color="{clrWhite}" text="{blue}" />
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="50%" color="{clrWhite}" text="{blue}" />
|
||||
</area>
|
||||
|
||||
<area condition="{red3}" x="50%" y="90%" width="25%" height="10%" layer="2">
|
||||
<drawimage imagetype="skinpart" path="buttonred" align="center" valign="center" width="90%" height="75%"/>
|
||||
<drawimage imagetype="skinpart" path="buttonred" align="center" valign="center" width="90%" height="60%"/>
|
||||
</area>
|
||||
<area condition="{red3}" x="50%" y="90%" width="25%" height="10%" layer="3">
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="70%" color="{clrWhite}" text="{red}" />
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="50%" color="{clrWhite}" text="{red}" />
|
||||
</area>
|
||||
<area condition="{green3}" x="50%" y="90%" width="25%" height="10%" layer="2">
|
||||
<drawimage imagetype="skinpart" path="buttongreen" align="center" valign="center" width="90%" height="75%"/>
|
||||
<drawimage imagetype="skinpart" path="buttongreen" align="center" valign="center" width="90%" height="60%"/>
|
||||
</area>
|
||||
<area condition="{green3}" x="50%" y="90%" width="25%" height="10%" layer="3">
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="70%" color="{clrWhite}" text="{green}" />
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="50%" color="{clrWhite}" text="{green}" />
|
||||
</area>
|
||||
<area condition="{yellow3}" x="50%" y="90%" width="25%" height="10%" layer="2">
|
||||
<drawimage imagetype="skinpart" path="buttonyellow" align="center" valign="center" width="90%" height="75%"/>
|
||||
<drawimage imagetype="skinpart" path="buttonyellow" align="center" valign="center" width="90%" height="60%"/>
|
||||
</area>
|
||||
<area condition="{yellow3}" x="50%" y="90%" width="25%" height="10%" layer="3">
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="70%" color="{clrWhite}" text="{yellow}" />
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="50%" color="{clrWhite}" text="{yellow}" />
|
||||
</area>
|
||||
<area condition="{blue3}" x="50%" y="90%" width="25%" height="10%" layer="2">
|
||||
<drawimage imagetype="skinpart" path="buttonblue" align="center" valign="center" width="90%" height="75%"/>
|
||||
<drawimage imagetype="skinpart" path="buttonblue" align="center" valign="center" width="90%" height="60%"/>
|
||||
</area>
|
||||
<area condition="{blue3}" x="50%" y="90%" width="25%" height="10%" layer="3">
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="70%" color="{clrWhite}" text="{blue}" />
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="50%" color="{clrWhite}" text="{blue}" />
|
||||
</area>
|
||||
|
||||
<area condition="{red4}" x="75%" y="90%" width="25%" height="10%" layer="2">
|
||||
<drawimage imagetype="skinpart" path="buttonred" align="center" valign="center" width="90%" height="75%"/>
|
||||
<drawimage imagetype="skinpart" path="buttonred" align="center" valign="center" width="90%" height="60%"/>
|
||||
</area>
|
||||
<area condition="{red4}" x="75%" y="90%" width="25%" height="10%" layer="3">
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="70%" color="{clrWhite}" text="{red}" />
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="50%" color="{clrWhite}" text="{red}" />
|
||||
</area>
|
||||
<area condition="{green4}" x="75%" y="90%" width="25%" height="10%" layer="2">
|
||||
<drawimage imagetype="skinpart" path="buttongreen" align="center" valign="center" width="90%" height="75%"/>
|
||||
<drawimage imagetype="skinpart" path="buttongreen" align="center" valign="center" width="90%" height="60%"/>
|
||||
</area>
|
||||
<area condition="{green4}" x="75%" y="90%" width="25%" height="10%" layer="3">
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="70%" color="{clrWhite}" text="{green}" />
|
||||
<area condition="{green4}" x="60%" y="90%" width="25%" height="10%" layer="3">
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="50%" color="{clrWhite}" text="{green}" />
|
||||
</area>
|
||||
<area condition="{yellow4}" x="75%" y="90%" width="25%" height="10%" layer="2">
|
||||
<drawimage imagetype="skinpart" path="buttonyellow" align="center" valign="center" width="90%" height="75%"/>
|
||||
<drawimage imagetype="skinpart" path="buttonyellow" align="center" valign="center" width="90%" height="60%"/>
|
||||
</area>
|
||||
<area condition="{yellow4}" x="75%" y="90%" width="25%" height="10%" layer="3">
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="70%" color="{clrWhite}" text="{yellow}" />
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="50%" color="{clrWhite}" text="{yellow}" />
|
||||
</area>
|
||||
<area condition="{blue4}" x="75%" y="90%" width="25%" height="10%" layer="2">
|
||||
<drawimage imagetype="skinpart" path="buttonblue" align="center" valign="center" width="90%" height="75%"/>
|
||||
<drawimage imagetype="skinpart" path="buttonblue" align="center" valign="center" width="90%" height="60%"/>
|
||||
</area>
|
||||
<area condition="{blue4}" x="75%" y="90%" width="25%" height="10%" layer="3">
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="70%" color="{clrWhite}" text="{blue}" />
|
||||
<drawtext align="center" valign="center" font="{regular}" fontsize="50%" color="{clrWhite}" text="{blue}" />
|
||||
</area>
|
||||
</colorbuttons>
|
||||
&displaymenudefault;
|
||||
|
@ -9,7 +9,7 @@
|
||||
</area>
|
||||
</scrollbar>
|
||||
|
||||
<menuitems x="1%" y="10%" orientation="vertical" width="98%" height="80%" align="center" numlistelements="10">
|
||||
<menuitems x="1%" y="10%" orientation="vertical" width="98%" height="80%" align="center" numlistelements="{nummenuitems}">
|
||||
<!-- Available Variables channels menu listelement:
|
||||
{nummenuitem} number of item in list, starts with 1
|
||||
{number} number of the displayed channel
|
||||
|
@ -26,7 +26,7 @@
|
||||
<!-- IMPORTANT: menuitemwidth and determinatefont have to be defined here. menuitemwidth defines the total width of the
|
||||
default menu items, determinatefont the function which sets the actual font to use. With that it is possible to determinate
|
||||
the correct column widths -->
|
||||
<menuitems x="1%" y="10%" orientation="vertical" width="95%" height="80%" align="center" menuitemwidth="94%" determinatefont="column1" numlistelements="16">
|
||||
<menuitems x="1%" y="10%" orientation="vertical" width="95%" height="80%" align="center" menuitemwidth="94%" determinatefont="column1" numlistelements="{nummenuitemsdefault}">
|
||||
<!-- Available Variables default menu listelement:
|
||||
{nummenuitem} number of item in list, starts with 1
|
||||
{column1} text of column1
|
||||
|
@ -189,7 +189,7 @@
|
||||
<customtokens>
|
||||
</customtokens>
|
||||
|
||||
<menuitems x="1%" y="10%" orientation="vertical" width="50%" height="80%" align="center" numlistelements="10">
|
||||
<menuitems x="1%" y="10%" orientation="vertical" width="50%" height="80%" align="center" numlistelements="{nummenuitemsmain}">
|
||||
<!-- Available Variables main menu listelement:
|
||||
{nummenuitem} number of item in list, starts with 1
|
||||
{label} label of menu item
|
||||
@ -203,10 +203,17 @@
|
||||
<drawimage condition="not{current}" imagetype="skinpart" path="menubutton" x="0" y="0" width="100%" height="100%"/>
|
||||
<drawimage condition="{current}" imagetype="skinpart" path="menubuttonactive" x="0" y="0" width="100%" height="100%"/>
|
||||
</area>
|
||||
<area x="0" width="100%" layer="3">
|
||||
<area condition="{showmainmenuicons}" x="1%" width="20%" layer="3">
|
||||
<drawimage imagetype="menuicon" path="{icon}" x="1%" valign="center" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
|
||||
</area>
|
||||
<area condition="not{showmainmenuicons}" x="0" width="100%" layer="3">
|
||||
<drawtext condition="not{current}" x="1%" width="98%" valign="center" font="{regular}" fontsize="80%" color="{clrGray}" text="{number} {label} " />
|
||||
<drawtext condition="{current}" x="1%" width="98%" valign="center" font="{regular}" fontsize="80%" color="{clrWhite}" text="{number} {label} " />
|
||||
</area>
|
||||
<area condition="{showmainmenuicons}" x="0" width="100%" layer="3">
|
||||
<drawtext condition="not{current}" x="{areaheight} + {areawidth}*0.02" width="{areawidth} - {areaheight}" valign="center" font="{regular}" fontsize="80%" color="{clrGray}" text="{number} {label} " />
|
||||
<drawtext condition="{current}" x="{areaheight} + {areawidth}*0.02" width="{areawidth} - {areaheight}" valign="center" font="{regular}" fontsize="80%" color="{clrWhite}" text="{number} {label} " />
|
||||
</area>
|
||||
</listelement>
|
||||
<!-- additional element which is drawn for current element -->
|
||||
<!-- Available Variables main menu currentelement:
|
||||
|
@ -9,7 +9,7 @@
|
||||
</area>
|
||||
</scrollbar>
|
||||
|
||||
<menuitems x="1%" y="10%" orientation="vertical" width="98%" height="80%" align="center" numlistelements="10">
|
||||
<menuitems x="1%" y="10%" orientation="vertical" width="98%" height="80%" align="center" numlistelements="{nummenuitems}">
|
||||
<!-- Available Variables recordings menu listelement:
|
||||
{nummenuitem} number of item in list, starts with 1
|
||||
{name} Name of recording
|
||||
|
@ -30,7 +30,7 @@
|
||||
</area>
|
||||
</scrollbar>
|
||||
|
||||
<menuitems x="1%" y="10%" orientation="vertical" width="98%" height="80%" align="center" numlistelements="10">
|
||||
<menuitems x="1%" y="10%" orientation="vertical" width="98%" height="80%" align="center" numlistelements="{nummenuitems}">
|
||||
<!-- Available Variables schedules menu listelement:
|
||||
{nummenuitem} number of item in list, starts with 1
|
||||
{title} title of event
|
||||
@ -85,14 +85,26 @@
|
||||
<area condition="not{separator}++{whatson}++not{current}" x="1%" width="50%" layer="3">
|
||||
<drawtext x="0" y="5%" font="{regular}" fontsize="35%" color="{clrGray}" text="{start} - {stop}" />
|
||||
</area>
|
||||
<areascroll scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" condition="not{separator}++{whatson}++not{current}" x="1%" width="50%" layer="3">
|
||||
<areascroll condition="{showsubtitle}++not{separator}++{whatson}++not{current}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="1%" width="50%" layer="3">
|
||||
<drawtext name="menutext" x="0" y="32%" font="{regular}" fontsize="45%" color="{clrGray}" text="{title}" />
|
||||
</areascroll>
|
||||
<area condition="{showsubtitle}++not{separator}++{whatson}++not{current}" x="1%" width="50%" layer="3">
|
||||
<drawtext x="0" y="73%" width="98%" font="{regular}" fontsize="27%" color="{clrGray}" text="{shorttext}" />
|
||||
</area>
|
||||
<areascroll condition="not{showsubtitle}++not{separator}++{whatson}++not{current}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="1%" width="50%" layer="3">
|
||||
<drawtext name="menutext" x="0" y="35%" font="{regular}" fontsize="60%" color="{clrGray}" text="{title}" />
|
||||
</areascroll>
|
||||
<!-- current element whatson -->
|
||||
<area condition="not{separator}++{whatson}++{current}" x="1%" width="50%" layer="3">
|
||||
<drawtext x="0" y="5%" font="{regular}" fontsize="35%" color="{clrWhite}" text="{start} - {stop}" />
|
||||
</area>
|
||||
<areascroll scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" condition="not{separator}++{whatson}++{current}" x="1%" width="50%" layer="3">
|
||||
<areascroll condition="{showsubtitle}++not{separator}++{whatson}++{current}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="1%" width="50%" layer="3">
|
||||
<drawtext name="menutext" x="0" y="32%" font="{regular}" fontsize="45%" color="{clrWhite}" text="{title}" />
|
||||
</areascroll>
|
||||
<area condition="{showsubtitle}++not{separator}++{whatson}++{current}" x="1%" width="50%" layer="3">
|
||||
<drawtext x="0" y="73%" width="98%" font="{regular}" fontsize="27%" color="{clrWhite}" text="{shorttext}" />
|
||||
</area>
|
||||
<areascroll condition="not{showsubtitle}++not{separator}++{whatson}++{current}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="1%" width="50%" layer="3">
|
||||
<drawtext name="menutext" x="0" y="35%" font="{regular}" fontsize="60%" color="{clrWhite}" text="{title}" />
|
||||
</areascroll>
|
||||
<!-- element whatsonnow -->
|
||||
@ -102,15 +114,27 @@
|
||||
<area condition="not{separator}++{whatsonnow}++not{current}" x="11%" width="39%" layer="3">
|
||||
<drawtext x="0" y="5%" font="{regular}" fontsize="35%" color="{clrGray}" text="{start} - {stop}" />
|
||||
</area>
|
||||
<areascroll scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" condition="not{separator}++{whatsonnow}++not{current}" x="11%" width="39%" layer="3">
|
||||
<areascroll condition="{showsubtitle}++not{separator}++{whatsonnow}++not{current}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="11%" width="39%" layer="3">
|
||||
<drawtext name="menutext" x="0" y="32%" font="{regular}" fontsize="45%" color="{clrGray}" text="{title}" />
|
||||
</areascroll>
|
||||
<area condition="{showsubtitle}++not{separator}++{whatsonnow}++not{current}" x="11%" width="39%" layer="3">
|
||||
<drawtext x="0" y="73%" width="98%" font="{regular}" fontsize="27%" color="{clrGray}" text="{shorttext}" />
|
||||
</area>
|
||||
<areascroll condition="not{showsubtitle}++not{separator}++{whatsonnow}++not{current}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="11%" width="39%" layer="3">
|
||||
<drawtext name="menutext" x="0" y="35%" font="{regular}" fontsize="60%" color="{clrGray}" text="{title}" />
|
||||
</areascroll>
|
||||
<!-- current element whatsonnow -->
|
||||
<area condition="not{separator}++{whatsonnow}++{current}" x="11%" width="39%" layer="3">
|
||||
<drawtext x="0" y="5%" font="{regular}" fontsize="35%" color="{clrWhite}" text="{start} - {stop}" />
|
||||
</area>
|
||||
<areascroll scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" condition="not{separator}++{whatsonnow}++{current}" x="11%" width="39%" layer="3">
|
||||
<drawtext name="menutext" x="0" y="35%" font="{regular}" fontsize="60%" color="{clrWhite}" text="{title}" />
|
||||
<areascroll condition="{showsubtitle}++not{separator}++{whatsonnow}++{current}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="11%" width="39%" layer="3">
|
||||
<drawtext name="menutext" x="0" y="32%" font="{regular}" fontsize="45%" color="{clrGray}" text="{title}" />
|
||||
</areascroll>
|
||||
<area condition="{showsubtitle}++not{separator}++{whatsonnow}++{current}" x="11%" width="39%" layer="3">
|
||||
<drawtext x="0" y="73%" width="98%" font="{regular}" fontsize="27%" color="{clrGray}" text="{shorttext}" />
|
||||
</area>
|
||||
<areascroll condition="not{showsubtitle}++not{separator}++{whatsonnow}++{current}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="11%" width="39%" layer="3">
|
||||
<drawtext name="menutext" x="0" y="35%" font="{regular}" fontsize="60%" color="{clrGray}" text="{title}" />
|
||||
</areascroll>
|
||||
<!-- element whatsonnext -->
|
||||
<area condition="not{separator}++{whatsonnext}" x="1%" width="9%" layer="3">
|
||||
@ -119,15 +143,27 @@
|
||||
<area condition="not{separator}++{whatsonnext}++not{current}" x="11%" width="39%" layer="3">
|
||||
<drawtext x="0" y="5%" font="{regular}" fontsize="35%" color="{clrGray}" text="{start} - {stop}" />
|
||||
</area>
|
||||
<areascroll scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" condition="not{separator}++{whatsonnext}++not{current}" x="11%" width="39%" layer="3">
|
||||
<areascroll condition="{showsubtitle}++not{separator}++{whatsonnext}++not{current}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="11%" width="39%" layer="3">
|
||||
<drawtext name="menutext" x="0" y="32%" font="{regular}" fontsize="45%" color="{clrGray}" text="{title}" />
|
||||
</areascroll>
|
||||
<area condition="{showsubtitle}++not{separator}++{whatsonnext}++not{current}" x="11%" width="39%" layer="3">
|
||||
<drawtext x="0" y="73%" width="98%" font="{regular}" fontsize="27%" color="{clrGray}" text="{shorttext}" />
|
||||
</area>
|
||||
<areascroll condition="not{showsubtitle}++not{separator}++{whatsonnext}++not{current}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="11%" width="39%" layer="3">
|
||||
<drawtext name="menutext" x="0" y="35%" font="{regular}" fontsize="60%" color="{clrGray}" text="{title}" />
|
||||
</areascroll>
|
||||
<!-- current element whatsonnext -->
|
||||
<area condition="not{separator}++{whatsonnext}++{current}" x="11%" width="39%" layer="3">
|
||||
<drawtext x="0" y="5%" font="{regular}" fontsize="35%" color="{clrWhite}" text="{start} - {stop}" />
|
||||
</area>
|
||||
<areascroll scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" condition="not{separator}++{whatsonnext}++{current}" x="11%" width="39%" layer="3">
|
||||
<drawtext name="menutext" x="0" y="35%" font="{regular}" fontsize="60%" color="{clrWhite}" text="{title}" />
|
||||
<areascroll condition="{showsubtitle}++not{separator}++{whatsonnext}++{current}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="11%" width="39%" layer="3">
|
||||
<drawtext name="menutext" x="0" y="32%" font="{regular}" fontsize="45%" color="{clrGray}" text="{title}" />
|
||||
</areascroll>
|
||||
<area condition="{showsubtitle}++not{separator}++{whatsonnext}++{current}" x="11%" width="39%" layer="3">
|
||||
<drawtext x="0" y="73%" width="98%" font="{regular}" fontsize="27%" color="{clrGray}" text="{shorttext}" />
|
||||
</area>
|
||||
<areascroll condition="not{showsubtitle}++not{separator}++{whatsonnext}++{current}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="11%" width="39%" layer="3">
|
||||
<drawtext name="menutext" x="0" y="35%" font="{regular}" fontsize="60%" color="{clrGray}" text="{title}" />
|
||||
</areascroll>
|
||||
<!-- element whatsonfavorites -->
|
||||
<area condition="not{separator}++{whatsonfavorites}" x="1%" width="9%" layer="3">
|
||||
@ -136,16 +172,29 @@
|
||||
<area condition="not{separator}++{whatsonfavorites}++not{current}" x="11%" width="39%" layer="3">
|
||||
<drawtext x="0" y="5%" font="{regular}" fontsize="35%" color="{clrGray}" text="{start} - {stop}" />
|
||||
</area>
|
||||
<areascroll scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" condition="not{separator}++{whatsonfavorites}++not{current}" x="11%" width="39%" layer="3">
|
||||
<areascroll condition="{showsubtitle}++not{separator}++{whatsonfavorites}++not{current}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="11%" width="39%" layer="3">
|
||||
<drawtext name="menutext" x="0" y="32%" font="{regular}" fontsize="45%" color="{clrGray}" text="{title}" />
|
||||
</areascroll>
|
||||
<area condition="{showsubtitle}++not{separator}++{whatsonfavorites}++not{current}" x="11%" width="39%" layer="3">
|
||||
<drawtext x="0" y="73%" width="98%" font="{regular}" fontsize="27%" color="{clrGray}" text="{shorttext}" />
|
||||
</area>
|
||||
<areascroll condition="not{showsubtitle}++not{separator}++{whatsonfavorites}++not{current}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="11%" width="39%" layer="3">
|
||||
<drawtext name="menutext" x="0" y="35%" font="{regular}" fontsize="60%" color="{clrGray}" text="{title}" />
|
||||
</areascroll>
|
||||
<!-- current element whatsonfavorites -->
|
||||
<!-- current element whatsonfavorites -->
|
||||
<area condition="not{separator}++{whatsonfavorites}++{current}" x="11%" width="39%" layer="3">
|
||||
<drawtext x="0" y="5%" font="{regular}" fontsize="35%" color="{clrWhite}" text="{start} - {stop}" />
|
||||
</area>
|
||||
<areascroll scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" condition="not{separator}++{whatsonfavorites}++{current}" x="11%" width="39%" layer="3">
|
||||
<drawtext name="menutext" x="0" y="35%" font="{regular}" fontsize="60%" color="{clrWhite}" text="{title}" />
|
||||
<areascroll condition="{showsubtitle}++not{separator}++{whatsonfavorites}++{current}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="11%" width="39%" layer="3">
|
||||
<drawtext name="menutext" x="0" y="32%" font="{regular}" fontsize="45%" color="{clrGray}" text="{title}" />
|
||||
</areascroll>
|
||||
<area condition="{showsubtitle}++not{separator}++{whatsonfavorites}++{current}" x="11%" width="39%" layer="3">
|
||||
<drawtext x="0" y="73%" width="98%" font="{regular}" fontsize="27%" color="{clrGray}" text="{shorttext}" />
|
||||
</area>
|
||||
<areascroll condition="not{showsubtitle}++not{separator}++{whatsonfavorites}++{current}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="11%" width="39%" layer="3">
|
||||
<drawtext name="menutext" x="0" y="35%" font="{regular}" fontsize="60%" color="{clrGray}" text="{title}" />
|
||||
</areascroll>
|
||||
|
||||
<!-- day or channel separator -->
|
||||
<area condition="{separator}" x="1%" width="50%" layer="3">
|
||||
<drawtext x="0" valign="center" font="{regular}" fontsize="70%" color="{clrWhite}" text="{title}" />
|
||||
|
@ -9,7 +9,7 @@
|
||||
</area>
|
||||
</scrollbar>
|
||||
|
||||
<menuitems x="1%" y="10%" orientation="vertical" width="98%" height="80%" align="center" numlistelements="10">
|
||||
<menuitems x="1%" y="10%" orientation="vertical" width="98%" height="80%" align="center" numlistelements="{nummenuitemsmain}">
|
||||
<!-- Available Variables setup menu listelement:
|
||||
{nummenuitem} number of item in list, starts with 1
|
||||
{label} label of menu item
|
||||
|
@ -9,7 +9,7 @@
|
||||
</area>
|
||||
</scrollbar>
|
||||
|
||||
<menuitems x="1%" y="10%" orientation="vertical" width="98%" height="80%" align="center" numlistelements="10">
|
||||
<menuitems x="1%" y="10%" orientation="vertical" width="98%" height="80%" align="center" numlistelements="{nummenuitems}">
|
||||
<!-- Available Variables channels menu listelement:
|
||||
{nummenuitem} number of item in list, starts with 1
|
||||
{title} Title of Timer
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE displayreplay SYSTEM "../../../dtd/displayreplay.dtd">
|
||||
|
||||
<displayreplay x="0" y="70%" width="100%" height="30%" fadetime="{fadeTime}">
|
||||
<displayreplay x="0" y="70%" width="100%" height="30%" fadetime="{fadetime}">
|
||||
|
||||
<background>
|
||||
<!-- global background -->
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE displayvolume SYSTEM "../../../dtd/displayvolume.dtd">
|
||||
|
||||
<displayvolume x="79%" y="{areaheight} - {areawidth}*0.26" width="20%" height="{areawidth}*0.25" fadetime="{fadeTime}">
|
||||
<displayvolume x="79%" y="{areaheight} - {areawidth}*0.26" width="20%" height="{areawidth}*0.25" fadetime="{fadetime}">
|
||||
|
||||
<background>
|
||||
<area x="0" y="0" width="100%" height="100%" layer="2">
|
||||
|
33
skins/metrixhd/setup.xml
Normal file
@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE setup SYSTEM "../../dtd/setup.dtd">
|
||||
|
||||
<setup>
|
||||
<!--
|
||||
define all your parameters here which should be configurable via
|
||||
OSD and the skindesigner setup menu.
|
||||
Parameters must have type "bool" or "integer". For "bool" Parameters
|
||||
a choice yes/no is shown in the setup menu, a "integer" parameter
|
||||
can be configured to a value between "min" and "max". If "min" is not
|
||||
set, "0" is the minimum, if "max" is not set, "1000" is maximum.
|
||||
"displayname" is used to display the option in the setup menu.
|
||||
The configured parameter value is the default value.
|
||||
-->
|
||||
<parameters>
|
||||
<parameter type="int" name="fadetime" min="0" max="1000" displaytext="{tr(fadetext)}">0</parameter>
|
||||
<parameter type="bool" name="showdevices" displaytext="{tr(showdevices)}">0</parameter>
|
||||
</parameters>
|
||||
|
||||
<!--
|
||||
translations of displaytexts
|
||||
-->
|
||||
<translations>
|
||||
<token name="tr(fadetext)">
|
||||
<trans lang="en_EN">Fade time in ms (needs VDR restart)</trans>
|
||||
<trans lang="de_DE">Einblendzeit in ms (erfordert VDR Neustart)</trans>
|
||||
</token>
|
||||
<token name="tr(showdevices)">
|
||||
<trans lang="en_EN">Show DVB device info when switching channel</trans>
|
||||
<trans lang="de_DE">DVB Karten Info beim Umschalten anzeigen</trans>
|
||||
</token>
|
||||
</translations>
|
||||
</setup>
|
@ -25,8 +25,6 @@
|
||||
set such a variable to 1 for true and 0 for false
|
||||
-->
|
||||
<variables>
|
||||
<var type="int" name="border">5</var>
|
||||
<var type="int" name="fadeTime">0</var>
|
||||
<var type="string" name="stringglobal">hützligrütz</var>
|
||||
<var type="double" name="pi">3.14</var>
|
||||
</variables>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE displayaudiotracks SYSTEM "../../../dtd/displayaudiotracks.dtd">
|
||||
|
||||
<displayaudiotracks x="25%" y="0" width="50%" height="100%" fadetime="{fadeTime}">
|
||||
<displayaudiotracks x="25%" y="0" width="50%" height="100%" fadetime="{fadetime}">
|
||||
<!-- Available Variables background:
|
||||
{numtracks} number of displayed tracks
|
||||
-->
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE displaychannel SYSTEM "../../../dtd/displaychannel.dtd">
|
||||
|
||||
<displaychannel x="0" y="0" width="100%" height="100%" fadetime="{fadeTime}">
|
||||
<displaychannel x="0" y="0" width="100%" height="100%" fadetime="{fadetime}">
|
||||
<background>
|
||||
<!-- background infobar -->
|
||||
<area x="0" y="80%" width="100%" height="20%" layer="1">
|
||||
@ -197,10 +197,10 @@
|
||||
{devices[source]} source of the currently tuned channel
|
||||
-->
|
||||
<devices>
|
||||
<area x="70%" y="30%" width="30%" height="{areaheight}/12 * {numdevices}" layer="1">
|
||||
<area condition="{showdevices}" x="70%" y="30%" width="30%" height="{areaheight}/12 * {numdevices}" layer="1">
|
||||
<fill color="{clrTransBlack}"/>
|
||||
</area>
|
||||
<area x="70%" y="30%" width="30%" height="{areaheight}/12 * {numdevices}" layer="2">
|
||||
<area condition="{showdevices}" x="70%" y="30%" width="30%" height="{areaheight}/12 * {numdevices}" layer="2">
|
||||
<loop name="devices" x="0" y="0" orientation="vertical" columnwidth="{areawidth}" rowheight="{areaheight} / {numdevices}" overflow="cut">
|
||||
<drawtext name="label" x="5" y="0" font="{light}" fontsize="{rowheight}*0.35" color="{clrWhite}" text="{devices[num]}: {devices[type]}" />
|
||||
<drawtext condition="{devices[hascam]}" x="{width(label)} + 15" y="0" font="{light}" fontsize="{rowheight}*0.35" color="{clrWhite}" text="(CAM {devices[cam]})" />
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE displaymessage SYSTEM "../../../dtd/displaymessage.dtd">
|
||||
|
||||
<displaymessage x="5%" y="80%" width="90%" height="15%" fadetime="{fadeTime}">
|
||||
<displaymessage x="5%" y="80%" width="90%" height="15%" fadetime="{fadetime}">
|
||||
<background>
|
||||
<area x="0" y="0" width="100%" height="100%" layer="1">
|
||||
<fill color="{clrTransBlack}" />
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE displayreplay SYSTEM "../../../dtd/displayreplay.dtd">
|
||||
|
||||
<displayreplay x="0" y="0" width="100%" height="100%" fadetime="{fadeTime}">
|
||||
<displayreplay x="0" y="0" width="100%" height="100%" fadetime="{fadetime}">
|
||||
<background>
|
||||
<!-- background infobar -->
|
||||
<area x="0" y="80%" width="100%" height="20%" layer="1">
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE displayvolume SYSTEM "../../../dtd/displayvolume.dtd">
|
||||
|
||||
<displayvolume x="20%" y="75%" width="60%" height="20%" fadetime="{fadeTime}">
|
||||
<displayvolume x="20%" y="75%" width="60%" height="20%" fadetime="{fadetime}">
|
||||
<background>
|
||||
<area x="0" y="0" width="100%" height="100%" layer="1">
|
||||
<fill color="{clrTransBlack}" />
|
||||
|