summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Schirrmacher <vdr.skinflat@schirrmacher.eu>2013-08-23 14:40:21 +0200
committerMartin Schirrmacher <vdr.skinflat@schirrmacher.eu>2013-08-23 14:40:21 +0200
commitaaeacb41484e988ebab26f4b326ac5ad954de01b (patch)
treeb216d8b7a48e5614504a0b8714a74e54c430cdc0
parent46221348c313772ffd671027e2239a5a302af881 (diff)
downloadskin-flat-aaeacb41484e988ebab26f4b326ac5ad954de01b.tar.gz
skin-flat-aaeacb41484e988ebab26f4b326ac5ad954de01b.tar.bz2
remove menu SetItemChannel
-rw-r--r--README14
-rw-r--r--baserender.h4
-rw-r--r--displaymenu.c10
-rw-r--r--displaymenu.h2
4 files changed, 13 insertions, 17 deletions
diff --git a/README b/README
index 4c1ffcf..7bd9743 100644
--- a/README
+++ b/README
@@ -22,7 +22,7 @@ Requirements
Description
-----------
-skinflat ist ein einfacher und schlanker Skin für VDR.
+skinflat ist ein einfacher und schlanker Skin für VDR.
Installation
------------
@@ -30,18 +30,18 @@ Installation wie bei allen VDR Plugins.
make
make install
-Für die Kanallogos empfehle ich die Logos von 3PO Repo (https://github.com/3PO/Senderlogos).
-Diese können mit folgendem Befehl heruntergeladen werden:
+Für die Kanallogos empfehle ich die Logos von 3PO Repo (https://github.com/3PO/Senderlogos).
+Diese können mit folgendem Befehl heruntergeladen werden:
git clone https://github.com/3PO/Senderlogos.git logos
-Die Logos müssen im folgenden Ordner zur Verfügung gestellt werden:
+Die Logos müssen im folgenden Ordner zur Verfügung gestellt werden:
<vdrconfigdir>/plugins/skinflat/logos/
-Der Skin muss im Menü unter Einstellungen -> OSD ausgewählt werden.
+Der Skin muss im Menü unter Einstellungen -> OSD ausgewählt werden.
Themes and theme specific Icons
-------------------------------
-Der Skin ist weitestgehend über Themes anpassbar.
-Für die einfache Erstellung eines Themes existiert im Quellcode-Verzeichnis folgendes script:
+Der Skin ist weitestgehend über Themes anpassbar.
+Für die einfache Erstellung eines Themes existiert im Quellcode-Verzeichnis folgendes script:
generate_theme.sh
Damit kann einfach ein neues Theme erstellt werden.
diff --git a/baserender.h b/baserender.h
index c0648ff..4f0e3f7 100644
--- a/baserender.h
+++ b/baserender.h
@@ -33,7 +33,7 @@ class cFlatBaseRender
tColor progressBarColorFg, progressBarColorBarFg, progressBarColorBarCurFg, progressBarColorBg;
tColor progressBarColorMark, progressBarColorMarkCurrent;
- // Buttons rot, grün, gelb, blau
+ // Buttons rot, grün, gelb, blau
cPixmap *buttonsPixmap;
int buttonsWidth, buttonsHeight;
@@ -44,7 +44,7 @@ class cFlatBaseRender
// Mehrzeiliger Content mit Scrollbalken
cPixmap *contentPixmap;
int contentLeft, contentTop, contentHeight, contentWidth;
- int contentDrawPortHeight; // gesamthöhe des Textes
+ int contentDrawPortHeight; // gesamthöhe des Textes
bool contentHasScrollbar;
bool contentShown;
tColor contentColorFg, contentColorBg;
diff --git a/displaymenu.c b/displaymenu.c
index c4047bf..d7faaaa 100644
--- a/displaymenu.c
+++ b/displaymenu.c
@@ -57,7 +57,7 @@ void cFlatDisplayMenu::SetScrollbar(int Total, int Offset) {
}
void cFlatDisplayMenu::Scroll(bool Up, bool Page) {
- // Wird das Menü gescrollt oder Content?
+ // Wird das Menü gescrollt oder Content?
if( ContentIsShown() )
{
bool scrolled = ContentScroll(Up, Page);
@@ -145,6 +145,7 @@ void cFlatDisplayMenu::SetItem(const char *Text, int Index, bool Current, bool S
}
}
+/*
bool cFlatDisplayMenu::SetItemChannel(const cChannel *Channel, int Index, bool Current, bool Selectable, bool WithProvider) {
cSchedulesLock schedulesLock;
const cSchedules *schedules = cSchedules::Schedules(schedulesLock);
@@ -207,12 +208,6 @@ bool cFlatDisplayMenu::SetItemChannel(const cChannel *Channel, int Index, bool C
ProgressBarDrawInline(menuPixmap, (menuWidth/10*3) + marginItem*2, y, menuWidth/10 - marginItem, fontHeight,
progress, 100, Theme.Color(clrMenuItemChanProgressFg), Theme.Color(clrMenuItemChanProgressBarFg),
Theme.Color(clrMenuItemChanProgressBg));
-/*
- int progressTop = menuTop + y + (fontHeight / 2) - ProgressBarHeight() / 2;
- ProgressBarCreate((menuWidth / 10 * 3) + marginItem, progressTop, menuWidth / 10,
- Theme.Color(clrChannelProgressFg), Theme.Color(clrChannelProgressBarFg), clrTransparent);
- ProgressBarDraw(progress, 100);
-*/
menuPixmap->DrawText(cPoint((menuWidth / 10 * 4) + marginItem*2, y), Event->Title(), ColorFg, ColorBg, font);
return true;
@@ -246,6 +241,7 @@ bool cFlatDisplayMenu::SetItemChannel(const cChannel *Channel, int Index, bool C
return true;
}
+*/
void cFlatDisplayMenu::SetEvent(const cEvent *Event) {
if( !Event )
diff --git a/displaymenu.h b/displaymenu.h
index 1430863..96e993f 100644
--- a/displaymenu.h
+++ b/displaymenu.h
@@ -37,7 +37,7 @@ class cFlatDisplayMenu : public cFlatBaseRender, public cSkinDisplayMenu {
//virtual bool SetItemEvent(const cEvent *Event, int Index, bool Current, bool Selectable, const cChannel *Channel, bool WithDate, eTimerMatch TimerMatch);
//virtual bool SetItemTimer(const cTimer *Timer, int Index, bool Current, bool Selectable);
- virtual bool SetItemChannel(const cChannel *Channel, int Index, bool Current, bool Selectable, bool WithProvider);
+ //virtual bool SetItemChannel(const cChannel *Channel, int Index, bool Current, bool Selectable, bool WithProvider);
//virtual bool SetItemRecording(const cRecording *Recording, int Index, bool Current, bool Selectable, int Level, int Total, int New);
virtual void SetScrollbar(int Total, int Offset);