mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-08-31 01:11:12 +02:00
Move left/right handling after user-defined keys
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1987 e54a6e83-5905-42d5-8d5c-058d10e6a962
This commit is contained in:
@@ -376,20 +376,6 @@ int CBouquetList::show(bool bShowChannelList)
|
|||||||
return -3;
|
return -3;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if(msg == CRCInput::RC_left || msg == CRCInput::RC_right) {
|
|
||||||
if(bShowChannelList) {
|
|
||||||
int mode = CNeutrinoApp::getInstance()->GetChannelMode();
|
|
||||||
mode += (msg == CRCInput::RC_left) ? -1 : 1;
|
|
||||||
if(mode < 0)
|
|
||||||
mode = LIST_MODE_LAST - 1;
|
|
||||||
else if(mode >= LIST_MODE_LAST)
|
|
||||||
mode = 0;
|
|
||||||
CNeutrinoApp::getInstance()->SetChannelMode(mode);
|
|
||||||
hide();
|
|
||||||
return -3;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
else if(Bouquets.size() == 0)
|
else if(Bouquets.size() == 0)
|
||||||
continue; //FIXME msgs not forwarded to neutrino !!
|
continue; //FIXME msgs not forwarded to neutrino !!
|
||||||
else if ( msg == CRCInput::RC_setup) {
|
else if ( msg == CRCInput::RC_setup) {
|
||||||
@@ -469,6 +455,20 @@ int CBouquetList::show(bool bShowChannelList)
|
|||||||
else
|
else
|
||||||
paintItem(selected - liststart);
|
paintItem(selected - liststart);
|
||||||
}
|
}
|
||||||
|
else if(msg == CRCInput::RC_left || msg == CRCInput::RC_right) {
|
||||||
|
if(bShowChannelList) {
|
||||||
|
int mode = CNeutrinoApp::getInstance()->GetChannelMode();
|
||||||
|
mode += (msg == CRCInput::RC_left) ? -1 : 1;
|
||||||
|
if(mode < 0)
|
||||||
|
mode = LIST_MODE_LAST - 1;
|
||||||
|
else if(mode >= LIST_MODE_LAST)
|
||||||
|
mode = 0;
|
||||||
|
CNeutrinoApp::getInstance()->SetChannelMode(mode);
|
||||||
|
hide();
|
||||||
|
return -3;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
else if ( msg == CRCInput::RC_ok ) {
|
else if ( msg == CRCInput::RC_ok ) {
|
||||||
if(!bShowChannelList || Bouquets[selected]->channelList->getSize() > 0) {
|
if(!bShowChannelList || Bouquets[selected]->channelList->getSize() > 0) {
|
||||||
|
Reference in New Issue
Block a user