[vdr-plugin-skindesigner] 07/12: Imported Upstream version 0.2.2

Tobias Grimm tiber-guest at moszumanska.debian.org
Sun Feb 15 18:24:22 UTC 2015


This is an automated email from the git hooks/post-receive script.

tiber-guest pushed a commit to branch master
in repository vdr-plugin-skindesigner.

commit ea919a3da88cfd577bd78efe5b6219ce9195e029
Author: etobi <git at e-tobi.net>
Date:   Sun Feb 15 12:03:15 2015 +0100

    Imported Upstream version 0.2.2
---
 HISTORY                                    |  5 ---
 displayreplay.c                            |  8 +---
 displayreplay.h                            |  2 +-
 libcore/imagecache.c                       | 20 +---------
 skins/blackhole/xmlfiles/displayreplay.xml | 64 ++++++++++++------------------
 views/displayreplayview.c                  | 13 ------
 views/displayreplayview.h                  |  1 -
 7 files changed, 29 insertions(+), 84 deletions(-)

diff --git a/HISTORY b/HISTORY
index fe62c28..f95803b 100644
--- a/HISTORY
+++ b/HISTORY
@@ -198,8 +198,3 @@ Version 0.2.1
   changes of setup parameters are immediately in use 
 
 Version 0.2.2
-
-- added replay onpause view in blackhole skin
-- implemented SetTitle() in displayreplay
-- fixed header icon for plugin menus
-
diff --git a/displayreplay.c b/displayreplay.c
index 88d6802..d89c5e5 100644
--- a/displayreplay.c
+++ b/displayreplay.c
@@ -24,19 +24,13 @@ cSDDisplayReplay::~cSDDisplayReplay() {
 }
 
 void cSDDisplayReplay::SetRecording(const cRecording *Recording) {
-    if (!doOutput || !Recording)
+    if (!doOutput)
         return;
     replayView->DrawTitle(Recording);
     replayView->DrawRecordingInformation(Recording);
     replayView->DrawScraperContent(Recording);
 }
 
-void cSDDisplayReplay::SetTitle(const char *Title) {
-    if (!doOutput || !Title)
-        return;
-    replayView->DrawTitle(Title);
-}
-
 void cSDDisplayReplay::SetMode(bool Play, bool Forward, int Speed) {
     if (!doOutput)
         return;
diff --git a/displayreplay.h b/displayreplay.h
index 836febb..e299e91 100644
--- a/displayreplay.h
+++ b/displayreplay.h
@@ -17,7 +17,7 @@ public:
     cSDDisplayReplay(cTemplate *replayTemplate, bool ModeOnly);
     virtual ~cSDDisplayReplay();
     virtual void SetRecording(const cRecording *Recording);
-    virtual void SetTitle(const char *Title);
+    virtual void SetTitle(const char *Title) {};
     virtual void SetMode(bool Play, bool Forward, int Speed);
     virtual void SetProgress(int Current, int Total);
     virtual void SetCurrent(const char *Current);
diff --git a/libcore/imagecache.c b/libcore/imagecache.c
index 2a9a948..57e0dd4 100644
--- a/libcore/imagecache.c
+++ b/libcore/imagecache.c
@@ -206,25 +206,7 @@ string cImageCache::GetIconName(string label, eMenuCategory cat) {
         case mcSetupRecord:
         case mcSetupReplay:
             return "standardicons/Recordings";
-        case mcPlugin: {
-            //check for Plugins
-            for (int i = 0; ; i++) {
-                cPlugin *p = cPluginManager::GetPlugin(i);
-                if (p) {
-                    const char *mainMenuEntry = p->MainMenuEntry();
-                    if (mainMenuEntry) {
-                        string plugMainEntry = mainMenuEntry;
-                        try {
-                            if (label.substr(0, plugMainEntry.size()) == plugMainEntry) {
-                                return *cString::sprintf("pluginicons/%s", p->Name());
-                            }
-                        } catch (...) {}
-                    }
-                } else
-                    break;
-            }
-            return "standardicons/Plugins";
-        } 
+        case mcPlugin:
         case mcPluginSetup:
         case mcSetupPlugins:
             return "standardicons/Plugins";
diff --git a/skins/blackhole/xmlfiles/displayreplay.xml b/skins/blackhole/xmlfiles/displayreplay.xml
index 4ea2577..40daef8 100644
--- a/skins/blackhole/xmlfiles/displayreplay.xml
+++ b/skins/blackhole/xmlfiles/displayreplay.xml
@@ -1,28 +1,28 @@
 <?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="70%" width="100%" height="30%" fadetime="{fadetime}">
 
     <background>
        <!-- global background -->
-        <area x="0" y="70%" width="100%" height="30%" layer="2">
+        <area x="0" y="0" width="100%" height="100%" layer="1">
             <drawimage imagetype="skinpart" path="displaychannelback" x="0" y="0" width="100%" height="100%"/>
         </area>
         <!-- progressbar background -->
-        <area x="17%" y="81%" width="67%" height="12%" layer="3">
+        <area x="17%" y="36%" width="67%" height="40%" layer="2">
             <drawimage imagetype="skinpart" path="displaychannelbackepg" x="0" y="0" width="100%" height="100%"/>
         </area>
-        <area x="18%" y="84%" width="65%" height="{areaheight}*0.024" layer="4">
+        <area x="18%" y="45%" width="65%" height="8%" layer="3">
             <drawimage imagetype="skinpart" path="progressbarback_replay" x="0" y="0" width="100%" height="100%"/>
         </area>
         <!-- watch background -->
-        <area x="86%" y="76%" width="{areaheight}*0.18" height="{areaheight}*0.18" layer="3">
+        <area x="86%" y="20%" width="{areaheight}*0.6" height="{areaheight}*0.6" layer="2">
             <drawimage imagetype="skinpart" path="watchback" x="0" y="0" width="100%" height="100%"/>
         </area>
     </background>
 
     <backgroundmodeonly>
-        <area x="{areawidth}/2 - 2.5*{areaheight}*0.1" y="82%" width="5*{areaheight}*0.1" height="10%" layer="2">
+        <area x="{areawidth}/2 - 2.5*{areaheight}*0.3" y="40%" width="5*{areaheight}*0.3" height="30%" layer="3">
             <fill color="{clrBlackTrans}" />
         </area>
     </backgroundmodeonly>
@@ -39,10 +39,10 @@
     {year}                              year in yyyy
     -->
     <datetime>
-        <area x="86%" y="70%" width="{areaheight}*0.18" height="5%" layer="4">
+        <area x="86%" y="5%" width="{areaheight}*0.6" height="14%" layer="3">
             <drawtext align="center" y="0" font="{semibold}" fontsize="100%" color="{clrWhite}" text="{daynameshort} {day}.{month}" />
         </area>
-        <area x="86%" y="94%" width="{areaheight}*0.18" height="5%" layer="4">
+        <area x="86%" y="80%" width="{areaheight}*0.6" height="16%" layer="3">
             <drawtext align="center" y="0" font="{digital}" fontsize="100%" color="{clrWhite}" text="{time}" />
         </area>
     </datetime>
@@ -54,13 +54,13 @@
     {hmins}                  current "hourminutes" to display an hour hand
     -->
     <time>
-        <area x="86%" y="76%" width="{areaheight}*0.18" height="{areaheight}*0.18" layer="6">
+        <area x="86%" y="20%" width="{areaheight}*0.6" height="{areaheight}*0.6" layer="5">
             <drawimage imagetype="skinpart" path="watchhands/s_{sec}" x="0" y="0" width="100%" height="100%"/>
         </area>
-        <area x="86%" y="76%" width="{areaheight}*0.18" height="{areaheight}*0.18" layer="5">
+        <area x="86%" y="20%" width="{areaheight}*0.6" height="{areaheight}*0.6" layer="4">
             <drawimage imagetype="skinpart" path="watchhands/m_{min}" x="0" y="0" width="100%" height="100%"/>
         </area>
-        <area x="86%" y="76%" width="{areaheight}*0.18" height="{areaheight}*0.18" layer="4">
+        <area x="86%" y="20%" width="{areaheight}*0.6" height="{areaheight}*0.6" layer="3">
             <drawimage imagetype="skinpart" path="watchhands/h_{hmins}" x="0" y="0" width="100%" height="100%"/>
         </area>
     </time>
@@ -82,10 +82,10 @@
     {isbanner}                          true if image is a banner, false if it is a poster
     -->
     <scrapercontent>
-        <area condition="{hasposter}" x="1%" y="75%" width="{areaheight}*0.21*{posterwidth}/{posterheight}" height="21%" layer="3">
+        <area condition="{hasposter}" x="1%" y="15%" width="{areaheight}*0.7*{posterwidth}/{posterheight}" height="70%" layer="2">
             <drawimage imagetype="image" path="{posterpath}" x="0" y="0" width="100%" height="100%"/>
         </area>
-        <area condition="not{hasposter}" x="1%" y="75%" width="14%" height="21%" layer="3">
+        <area condition="not{hasposter}" x="1%" y="15%" width="14%" height="70%" layer="2">
             <drawimage imagetype="icon" path="ico_recording" x="0" y="0" width="100%" height="100%"/>
         </area>
     </scrapercontent>
@@ -97,7 +97,7 @@
     {rectime}                      Time of Recording in hh:mm
     -->
     <rectitle>
-        <area x="17%" y="75%" width="67%" height="6%" layer="3">
+        <area x="17%" y="16%" width="67%" height="18%" layer="2">
             <drawtext x="0" y="0" font="{semibold}" width="100%" fontsize="100%" color="{clrWhite}" text="{rectitle} - {recsubtitle}" />
         </area>
     </rectitle>
@@ -111,7 +111,7 @@
     {isWideScreen}                     true if aspect is 16:9 or 21:9
     -->
     <recinfo>
-       <area x="17%" y="94%" width="67%" height="5%" layer="5">
+       <area x="17%" y="80%" width="67%" height="15%" 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>
@@ -121,7 +121,7 @@
     {reccurrent}                   Current Time in hh:mm:ss
     -->
     <currenttime>
-        <area x="18%" y="88%" width="30%" height="5%" layer="4">
+        <area x="18%" y="61%" width="30%" height="15%" layer="3">
             <drawtext x="0" valign="center" font="{digital}" fontsize="80%" color="{clrWhite}" text="{reccurrent}" />
         </area>
     </currenttime>
@@ -130,7 +130,7 @@
     {rectotal}                   Total Time in hh:mm:ss
     -->
     <totaltime>
-        <area x="54%" y="88%" width="29%" height="5%" layer="4">
+        <area x="54%" y="61%" width="29%" height="15%" layer="3">
             <drawtext align="right" valign="center" font="{digital}" fontsize="80%" color="{clrWhite}" text="{rectotal}" />
         </area>
     </totaltime>
@@ -140,7 +140,7 @@
     {total}                     total frames of recording
     -->
     <progressbar>
-        <area x="18%" y="84%" width="65%" height="{areaheight}*0.024" layer="5">
+        <area x="18%" y="45%" width="65%" height="8%" layer="4">
             <drawimage imagetype="skinpart" path="progressbar" x="2" y="2" width="{current}/{total}*{areawidth} - {current}/{total}*4" height="{areaheight}-4"/>
         </area>
     </progressbar>
@@ -154,7 +154,7 @@
     {marks[startmark]}          true if mark is start mark
     -->
     <cutmarks>
-        <area x="18%" y="83%" width="65%" height="{areaheight}*0.044" layer="6" transparency="40">
+        <area x="18%" y="43%" width="65%" height="12%" layer="5" transparency="40">
             <loop name="marks" x="0" y="0" orientation="absolute">
                 <!-- draw mark -->
                 <drawimage condition="{marks[startmark]}" imagetype="icon" path="ico_cutmark_start" x="{marks[position]}/{marks[total]}*{areawidth} - {areaheight}/3" y="0" width="{areaheight}/3" height="{areaheight}" />
@@ -178,7 +178,7 @@
     {rewind3x}          true if rewinding 3x (with 3 trickspeeds)
     -->
     <controlicons>
-        <area x="67%" y="70%" width="25%" height="6%" layer="4">
+        <area x="67%" y="1%" width="25%" height="20%" layer="3">
             <drawimage condition="not{rewind} ++ not{rewind1x} ++ not{rewind2x} ++ not{rewind3x}" imagetype="icon" path="ico_back_inactive" x="0" y="0" width="{areaheight}" height="{areaheight}"/>
             <drawimage condition="{rewind}" imagetype="icon" path="ico_back_active" x="{areaheight}" y="0" width="{areaheight}" height="{areaheight}"/>
             <drawimage condition="{rewind1x}" imagetype="icon" path="ico_back_active_x1" x="0" y="0" width="{areaheight}" height="{areaheight}"/>
@@ -200,7 +200,7 @@
     </controlicons>
 
     <controliconsmodeonly>
-        <area x="{areawidth}/2 - 2*{areaheight}*0.1" y="82%" width="4*{areaheight}*0.1" height="10%" layer="3">
+        <area x="{areawidth}/2 - 2*{areaheight}*0.3" y="40%" width="4*{areaheight}*0.3" height="30%" layer="3">
             <drawimage condition="not{rewind} ++ not{rewind1x} ++ not{rewind2x} ++ not{rewind3x}" imagetype="icon" path="ico_back_inactive" x="0" y="0" width="{areaheight}" height="{areaheight}"/>
             <drawimage condition="{rewind}" imagetype="icon" path="ico_back_active" x="{areaheight}" y="0" width="{areaheight}" height="{areaheight}"/>
             <drawimage condition="{rewind1x}" imagetype="icon" path="ico_back_active_x1" x="0" y="0" width="{areaheight}" height="{areaheight}"/>
@@ -225,7 +225,7 @@
     {jump}                      time to jump to in hh:mm
     -->
     <jump>
-        <area x="50%" y="94%" width="30%" height="6%" layer="4">
+        <area x="50%" y="80%" width="30%" height="20%" layer="3">
             <drawtext align="right" valign="center" font="{digital}" fontsize="60%" color="{clrWhite}" text="{jump}" />
         </area>
     </jump>
@@ -237,13 +237,13 @@
     {error}                    true if message is a error message
     -->
     <message>
-        <area x="5%" y="78%" width="90%" height="15%" layer="6">
+        <area x="5%" y="25%" width="90%" height="50%" 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="78%" width="90%" height="15%" layer="7">
+        <area x="5%" y="25%" width="90%" height="50%" layer="7">
             <drawtext align="center" valign="center" font="{regular}" fontsize="40%" color="{clrWhite}" text="{text}" />
         </area>
     </message>
@@ -358,22 +358,10 @@
     -->
     <!-- delay (in seconds) defines the time to wait till viewelement is displayed
     fadetime in ms -->
-    <onpause delay="30" fadetime="{fadetime}">
-        <area x="0" y="0" width="100%" height="100%" layer="1">
-            <fill color="{clrBlackTrans}" />
-        </area>
-        <area x="0" y="35%" width="100%" height="30%" layer="2">
-            <drawtext align="center" valign="center" font="{regular}" fontsize="100%" color="{clrWhite}" text="{tr(pause)}" />
-        </area>
+    <onpause delay="60" fadetime="0">
     </onpause>
 
-    <onpausemodeonly delay="30" fadetime="{fadetime}">
-        <area x="0" y="0" width="100%" height="100%" layer="1">
-            <fill color="{clrBlackTrans}" />
-        </area>
-        <area x="0" y="35%" width="100%" height="30%" layer="2">
-            <drawtext align="center" valign="center" font="{regular}" fontsize="100%" color="{clrWhite}" text="{tr(pause)}" />
-        </area>
+    <onpausemodeonly delay="30" fadetime="0">
     </onpausemodeonly>
 
 </displayreplay>
diff --git a/views/displayreplayview.c b/views/displayreplayview.c
index dbd4cd3..48ebd75 100644
--- a/views/displayreplayview.c
+++ b/views/displayreplayview.c
@@ -96,19 +96,6 @@ void cDisplayReplayView::DrawTitle(const cRecording *recording) {
     DrawViewElement(veRecTitle, &stringTokens, &intTokens);
 }
 
-void cDisplayReplayView::DrawTitle(const char *title) {
-    map < string, string > stringTokens;
-    map < string, int > intTokens;
-
-    stringTokens.insert(pair<string,string>("rectitle", title));
-    stringTokens.insert(pair<string,string>("recsubtitle", ""));
-    stringTokens.insert(pair<string,string>("recdate", ""));
-    stringTokens.insert(pair<string,string>("rectime", ""));
-
-    DrawViewElement(veRecTitle, &stringTokens, &intTokens);
-}
-
-
 void cDisplayReplayView::DrawRecordingInformation(const cRecording *recording) {
     map < string, string > stringTokens;
     map < string, int > intTokens;
diff --git a/views/displayreplayview.h b/views/displayreplayview.h
index d5342c1..6104e2a 100644
--- a/views/displayreplayview.h
+++ b/views/displayreplayview.h
@@ -22,7 +22,6 @@ public:
     void DrawDate(void);
     void DrawTime(void);
     void DrawTitle(const cRecording *recording);
-    void DrawTitle(const char *title);
     void DrawRecordingInformation(const cRecording *recording);
     void DrawScraperContent(const cRecording *recording);
     void DrawCurrent(const char *current);

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-vdr-dvb/vdr-plugin-skindesigner.git



More information about the pkg-vdr-dvb-changes mailing list