summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--HISTORY6
-rw-r--r--config.c2
-rw-r--r--displaymenu.c6
-rw-r--r--displaymenuview.c1
4 files changed, 14 insertions, 1 deletions
diff --git a/HISTORY b/HISTORY
index b068e5e..6d85512 100644
--- a/HISTORY
+++ b/HISTORY
@@ -131,3 +131,9 @@ Version 0.0.7:
and width also configurable)
- Introduced rounded corners for menuitems and buttons configurable via
plugin setup menu, corner radius also configurable.
+- Display only active timers in main menu
+- Support for remote timers in main menu timer display
+- Display timer title in main menu also if no event is set for the timer
+- Fixed a bug with cdplayer plugin, this plugin calls no "clear()" before
+ showing menu
+- disabled fading for displaymenu per default
diff --git a/config.c b/config.c
index e6403fa..bfc6be5 100644
--- a/config.c
+++ b/config.c
@@ -67,7 +67,7 @@ cNopacityConfig::cNopacityConfig() {
useSubtitleRerun = 1;
displayAdditionalEPGPictures = 1;
numAdditionalEPGPictures = 9;
- menuFadeTime = 300;
+ menuFadeTime = 0;
menuEPGWindowFadeTime = 300;
menuWidthMain = 30;
menuWidthSchedules = 30;
diff --git a/displaymenu.c b/displaymenu.c
index dc06c62..de8bdfb 100644
--- a/displaymenu.c
+++ b/displaymenu.c
@@ -267,6 +267,12 @@ void cNopacityDisplayMenu::SetMenuCategory(eMenuCategory MenuCategory) {
}
void cNopacityDisplayMenu::SetTitle(const char *Title) {
+ //resetting menuitems if no call to clear
+ if (!initMenu) {
+ initMenu = true;
+ menuItemIndexLast = -1;
+ menuItems.Clear();
+ }
int left = 5;
menuView->DestroyHeaderIcon();
if (Title) {
diff --git a/displaymenuview.c b/displaymenuview.c
index a9435dc..c31c780 100644
--- a/displaymenuview.c
+++ b/displaymenuview.c
@@ -459,6 +459,7 @@ void cNopacityDisplayMenuView::AdjustContentBackground(eMenuCategory menuCat, eM
}
osd->DestroyPixmap(pixmapScrollbar);
pixmapScrollbar = osd->CreatePixmap(2, cRect(contentWidth , headerHeight + spaceMenu, widthScrollbar, osdHeight - headerHeight - footerHeight - 2*spaceMenu));
+ pixmapScrollbar->Fill(clrTransparent);
}
void cNopacityDisplayMenuView::DrawHeaderLogo(void) {