mirror of
https://github.com/tuxbox-fork-migrations/recycled-ni-neutrino.git
synced 2025-08-29 16:31:05 +02:00
CChannelList::paint(): reduce background paint in miniTV mode
Origin commit data
------------------
Branch: ni/coolstream
Commit: d5876963e7
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2013-07-23 (Tue, 23 Jul 2013)
------------------
No further description and justification available within origin commit message!
------------------
This commit was generated by Migit
This commit is contained in:
@@ -2107,6 +2107,25 @@ void CChannelList::paint()
|
||||
liststart = (selected/listmaxshow)*listmaxshow;
|
||||
updateEvents(this->historyMode ? 0:liststart, this->historyMode ? 0:(liststart + listmaxshow));
|
||||
|
||||
if (g_settings.channellist_additional == 2) // with miniTV
|
||||
{
|
||||
// paint box for miniTV again - important!
|
||||
frameBuffer->paintBoxFrame(x+width, y+theight , pig_width, pig_height, 10, COL_MENUCONTENT_PLUS_0, 0);
|
||||
// 5px offset - same value as in list below
|
||||
#if 0
|
||||
/* focus: its possible now to scale video with still image, but on nevis
|
||||
artifacts possible on SD osd */
|
||||
paint_pig(x+width+5, y+theight+5, pig_width-10, pig_height-10);
|
||||
#else
|
||||
if(CNeutrinoApp::getInstance()->getMode() == NeutrinoMessages::mode_tv) {
|
||||
paint_pig(x+width+5, y+theight+5, pig_width-10, pig_height-10);
|
||||
}
|
||||
else if(CNeutrinoApp::getInstance()->getMode() == NeutrinoMessages::mode_radio) {
|
||||
g_PicViewer->DisplayImage(DATADIR "/neutrino/icons/radiomode.jpg", x+width+5, y+theight+5, pig_width-10, pig_height-10, frameBuffer->TM_NONE);
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
// paint background for main box
|
||||
frameBuffer->paintBoxRel(x, y+theight, width, height-footerHeight-theight, COL_MENUCONTENT_PLUS_0);
|
||||
if (g_settings.channellist_additional)
|
||||
@@ -2114,7 +2133,7 @@ void CChannelList::paint()
|
||||
// disable displayNext
|
||||
displayNext = false;
|
||||
// paint background for right box
|
||||
frameBuffer->paintBoxRel(x+width,y+theight,infozone_width,pig_height+infozone_height,COL_MENUCONTENT_PLUS_0);
|
||||
frameBuffer->paintBoxRel(x+width,y+theight+pig_height,infozone_width,infozone_height,COL_MENUCONTENT_PLUS_0);
|
||||
}
|
||||
|
||||
for(unsigned int count = 0; count < listmaxshow; count++) {
|
||||
@@ -2132,24 +2151,6 @@ void CChannelList::paint()
|
||||
frameBuffer->paintBoxRel(x+ width- 13, ypos+ 2+ sbs*(sb-4)/sbc, 11, (sb-4)/sbc, COL_MENUCONTENT_PLUS_3);
|
||||
showChannelLogo();
|
||||
|
||||
if (g_settings.channellist_additional == 2) // with miniTV
|
||||
{
|
||||
// paint box for miniTV again - important!
|
||||
frameBuffer->paintBoxRel(x+width, y+theight , pig_width, pig_height, COL_MENUCONTENT_PLUS_0);
|
||||
// 5px offset - same value as in list below
|
||||
#if 0
|
||||
/* focus: its possible now to scale video with still image, but on nevis
|
||||
artifacts possible on SD osd */
|
||||
paint_pig(x+width+5, y+theight+5, pig_width-10, pig_height-10);
|
||||
#else
|
||||
if(CNeutrinoApp::getInstance()->getMode() == NeutrinoMessages::mode_tv) {
|
||||
paint_pig(x+width+5, y+theight+5, pig_width-10, pig_height-10);
|
||||
}
|
||||
else if(CNeutrinoApp::getInstance()->getMode() == NeutrinoMessages::mode_radio) {
|
||||
g_PicViewer->DisplayImage(DATADIR "/neutrino/icons/radiomode.jpg", x+width+5, y+theight+5, pig_width-10, pig_height-10, frameBuffer->TM_NONE);
|
||||
}
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
bool CChannelList::isEmpty() const
|
||||
|
Reference in New Issue
Block a user