mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-08-31 01:11:12 +02:00
Merge branch 'master' into pu/mp
This commit is contained in:
@@ -304,6 +304,8 @@ int CBEBouquetWidget::exec(CMenuTarget* parent, const std::string & /*actionKey*
|
|||||||
liststart = (selected/items_count)*items_count;
|
liststart = (selected/items_count)*items_count;
|
||||||
if (state == beDefault)
|
if (state == beDefault)
|
||||||
beginMoveBouquet();
|
beginMoveBouquet();
|
||||||
|
else if (state == beMoving)
|
||||||
|
finishMoveBouquet();
|
||||||
paintItem(selected - liststart);
|
paintItem(selected - liststart);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -312,7 +314,7 @@ int CBEBouquetWidget::exec(CMenuTarget* parent, const std::string & /*actionKey*
|
|||||||
if (selected < Bouquets->size()) /* Bouquets->size() might be 0 */
|
if (selected < Bouquets->size()) /* Bouquets->size() might be 0 */
|
||||||
{
|
{
|
||||||
if (state == beDefault)
|
if (state == beDefault)
|
||||||
renameBouquet();
|
renameBouquet();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (msg == CRCInput::RC_pause)
|
else if (msg == CRCInput::RC_pause)
|
||||||
@@ -320,7 +322,7 @@ int CBEBouquetWidget::exec(CMenuTarget* parent, const std::string & /*actionKey*
|
|||||||
if (selected < Bouquets->size()) /* Bouquets->size() might be 0 */
|
if (selected < Bouquets->size()) /* Bouquets->size() might be 0 */
|
||||||
{
|
{
|
||||||
if (state == beDefault)
|
if (state == beDefault)
|
||||||
switchHideBouquet();
|
switchHideBouquet();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (msg == CRCInput::RC_stop)
|
else if (msg == CRCInput::RC_stop)
|
||||||
@@ -328,7 +330,7 @@ int CBEBouquetWidget::exec(CMenuTarget* parent, const std::string & /*actionKey*
|
|||||||
if (selected < Bouquets->size()) /* Bouquets->size() might be 0 */
|
if (selected < Bouquets->size()) /* Bouquets->size() might be 0 */
|
||||||
{
|
{
|
||||||
if (state == beDefault)
|
if (state == beDefault)
|
||||||
switchLockBouquet();
|
switchLockBouquet();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (msg == CRCInput::RC_ok)
|
else if (msg == CRCInput::RC_ok)
|
||||||
|
@@ -1077,7 +1077,7 @@ void CMenuWidget::hide()
|
|||||||
info_box->kill();
|
info_box->kill();
|
||||||
if (details_line)
|
if (details_line)
|
||||||
details_line->hide();
|
details_line->hide();
|
||||||
frameBuffer->paintBackgroundBoxRel(x, y, full_width, full_height/* + footer_height*/); // full_height includes footer_height : see calcSize
|
frameBuffer->paintBackgroundBoxRel(x, y, full_width, full_height); // full_height includes footer_height : see calcSize
|
||||||
//paintHint(-1);
|
//paintHint(-1);
|
||||||
}
|
}
|
||||||
paintHint(-1);
|
paintHint(-1);
|
||||||
@@ -1215,7 +1215,7 @@ void CMenuWidget::calcSize()
|
|||||||
scrollbar_width = SCROLLBAR_WIDTH;
|
scrollbar_width = SCROLLBAR_WIDTH;
|
||||||
|
|
||||||
full_width = width + scrollbar_width + OFFSET_SHADOW;
|
full_width = width + scrollbar_width + OFFSET_SHADOW;
|
||||||
full_height = height + footer_height + OFFSET_SHADOW/* + OFFSET_INTER*/; // hintbox is handled separately
|
full_height = height + footer_height + OFFSET_SHADOW; // hintbox is handled separately
|
||||||
|
|
||||||
/* + DETAILSLINE_WIDTH for the hintbox connection line
|
/* + DETAILSLINE_WIDTH for the hintbox connection line
|
||||||
* + center_offset for symmetry
|
* + center_offset for symmetry
|
||||||
@@ -1299,7 +1299,7 @@ void CMenuWidget::setMenuPos(const int& menu_width)
|
|||||||
int scr_y = frameBuffer->getScreenY();
|
int scr_y = frameBuffer->getScreenY();
|
||||||
int scr_w = frameBuffer->getScreenWidth();
|
int scr_w = frameBuffer->getScreenWidth();
|
||||||
int scr_h = frameBuffer->getScreenHeight();
|
int scr_h = frameBuffer->getScreenHeight();
|
||||||
int real_h = full_height/* + footer_height*/ + hint_height; // full_height includes footer_height : see calcSize
|
int real_h = full_height + OFFSET_INTER + hint_height + OFFSET_SHADOW; // full_height includes footer_height : see calcSize
|
||||||
int x_old = x;
|
int x_old = x;
|
||||||
int y_old = y;
|
int y_old = y;
|
||||||
//configured positions
|
//configured positions
|
||||||
@@ -1419,7 +1419,7 @@ void CMenuWidget::saveScreen()
|
|||||||
return;
|
return;
|
||||||
|
|
||||||
delete[] background;
|
delete[] background;
|
||||||
saveScreen_height = full_height/* + footer_height*/; // full_height includes footer_height : see calcSize
|
saveScreen_height = full_height + OFFSET_INTER + hint_height + OFFSET_SHADOW; // full_height includes footer_height : see calcSize
|
||||||
saveScreen_width = full_width;
|
saveScreen_width = full_width;
|
||||||
saveScreen_y = y;
|
saveScreen_y = y;
|
||||||
saveScreen_x = x;
|
saveScreen_x = x;
|
||||||
|
Reference in New Issue
Block a user