mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-08-27 23:42:58 +02:00
tuxtxt: add back the Tripledragon's ttx keys
This commit is contained in:
@@ -1771,6 +1771,7 @@ int tuxtx_main(int /*_rc*/, int pid, int page, int source)
|
||||
SwitchTranspMode();
|
||||
break; /* and evaluate key */
|
||||
|
||||
case RC_TTTV:
|
||||
case RC_MUTE: /* regular toggle to transparent */
|
||||
case RC_TEXT:
|
||||
break;
|
||||
@@ -1849,14 +1850,18 @@ int tuxtx_main(int /*_rc*/, int pid, int page, int source)
|
||||
case RC_GREEN: ColorKey(prev_10); break;
|
||||
case RC_YELLOW: ColorKey(next_10); break;
|
||||
case RC_BLUE: ColorKey(next_100); break;
|
||||
case RC_TTZOOM:
|
||||
case RC_PLUS: SwitchZoomMode(); break;
|
||||
case RC_SPLIT:
|
||||
case RC_MINUS: SwitchScreenMode(-1);prevscreenmode = screenmode; break;
|
||||
case RC_TTTV:
|
||||
case RC_MUTE: SwitchTranspMode(); break;
|
||||
case RC_TEXT:
|
||||
if(transpmode == 1)
|
||||
RCCode = RC_HOME;
|
||||
SwitchTranspMode();
|
||||
break;
|
||||
case RC_TTREVEAL:
|
||||
case RC_INFO:
|
||||
case RC_HELP: SwitchHintMode(); break;
|
||||
case RC_DBOX: ConfigMenu(0); break;
|
||||
|
@@ -202,8 +202,20 @@ int tv_pip_y;
|
||||
#define RC_HELP CRCInput::RC_help
|
||||
#define RC_INFO CRCInput::RC_info
|
||||
#define RC_DBOX CRCInput::RC_setup
|
||||
#define RC_TEXT CRCInput::RC_text
|
||||
#define RC_HOME CRCInput::RC_home
|
||||
#define RC_TTTV CRCInput::RC_tttv
|
||||
#define RC_TTZOOM CRCInput::RC_ttzoom
|
||||
#define RC_TTREVEAL CRCInput::RC_ttreveal
|
||||
#if HAVE_TRIPLEDRAGON
|
||||
/* td has more keys so use ttx key for switching split mode... */
|
||||
#define RC_SPLIT CRCInput::RC_text
|
||||
/* rc_text is now unused */
|
||||
#define RC_TEXT (CRCInput::RC_MaxRC + 1)
|
||||
#else
|
||||
/* ...while other receivers use the vol- key for that, so rc_split is unused */
|
||||
#define RC_SPLIT (CRCInput::RC_MaxRC + 1)
|
||||
#define RC_TEXT CRCInput::RC_text
|
||||
#endif
|
||||
#endif
|
||||
|
||||
typedef enum /* object type */
|
||||
|
Reference in New Issue
Block a user