mirror of
https://github.com/VDR4Arch/vdr.git
synced 2023-10-10 13:36:52 +02:00
The Yellow button in the main menu no longer acts as "Pause" if "Pause key handling" is set to "do not pause live video"
This commit is contained in:
parent
3c72be23f0
commit
7251fefa89
@ -2549,6 +2549,8 @@ Ulf Kiener <webmaster@ulf-kiener.de>
|
|||||||
for suggesting to add user defined key kUser0
|
for suggesting to add user defined key kUser0
|
||||||
for suggesting to perform absolute jumps when replaying a recording (via the Red key)
|
for suggesting to perform absolute jumps when replaying a recording (via the Red key)
|
||||||
only if an actual value has been entered
|
only if an actual value has been entered
|
||||||
|
for suggesting to make the Yellow button in the main menu not act as "Pause" if
|
||||||
|
"Pause key handling" is set to "do not pause live video"
|
||||||
|
|
||||||
Jörg Wendel <vdr-ml@jwendel.de>
|
Jörg Wendel <vdr-ml@jwendel.de>
|
||||||
for reporting that cPlugin::Active() was called too often
|
for reporting that cPlugin::Active() was called too often
|
||||||
|
2
HISTORY
2
HISTORY
@ -7941,3 +7941,5 @@ Video Disk Recorder Revision History
|
|||||||
Dave Pickles).
|
Dave Pickles).
|
||||||
- Unified the internal sequence of actions when pressing the Blue and the Back key,
|
- Unified the internal sequence of actions when pressing the Blue and the Back key,
|
||||||
respectively, during replay (reported by Thomas Maass).
|
respectively, during replay (reported by Thomas Maass).
|
||||||
|
- The Yellow button in the main menu no longer acts as "Pause" if "Pause key handling"
|
||||||
|
is set to "do not pause live video" (suggested by Ulf Kiener).
|
||||||
|
6
menu.c
6
menu.c
@ -4,7 +4,7 @@
|
|||||||
* See the main source file 'vdr.c' for copyright information and
|
* See the main source file 'vdr.c' for copyright information and
|
||||||
* how to reach the author.
|
* how to reach the author.
|
||||||
*
|
*
|
||||||
* $Id: menu.c 3.4 2013/09/07 10:03:16 kls Exp $
|
* $Id: menu.c 3.5 2013/09/07 12:43:26 kls Exp $
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "menu.h"
|
#include "menu.h"
|
||||||
@ -3457,7 +3457,7 @@ bool cMenuMain::Update(bool Force)
|
|||||||
stopReplayItem = NULL;
|
stopReplayItem = NULL;
|
||||||
}
|
}
|
||||||
// Color buttons:
|
// Color buttons:
|
||||||
SetHelp(!replaying ? tr("Button$Record") : NULL, tr("Button$Audio"), replaying ? NULL : tr("Button$Pause"), replaying ? tr("Button$Stop") : cReplayControl::LastReplayed() ? tr("Button$Resume") : tr("Button$Play"));
|
SetHelp(!replaying ? tr("Button$Record") : NULL, tr("Button$Audio"), replaying || !Setup.PauseKeyHandling ? NULL : tr("Button$Pause"), replaying ? tr("Button$Stop") : cReplayControl::LastReplayed() ? tr("Button$Resume") : tr("Button$Play"));
|
||||||
result = true;
|
result = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -3552,7 +3552,7 @@ eOSState cMenuMain::ProcessKey(eKeys Key)
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case kYellow: if (!HadSubMenu)
|
case kYellow: if (!HadSubMenu)
|
||||||
state = replaying ? osContinue : osPause;
|
state = replaying || !Setup.PauseKeyHandling ? osContinue : osPause;
|
||||||
break;
|
break;
|
||||||
case kBlue: if (!HadSubMenu)
|
case kBlue: if (!HadSubMenu)
|
||||||
state = replaying ? osStopReplay : cReplayControl::LastReplayed() ? osReplay : osRecordings;
|
state = replaying ? osStopReplay : cReplayControl::LastReplayed() ? osReplay : osRecordings;
|
||||||
|
Loading…
Reference in New Issue
Block a user