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 perform absolute jumps when replaying a recording (via the Red key)
|
||||
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>
|
||||
for reporting that cPlugin::Active() was called too often
|
||||
|
2
HISTORY
2
HISTORY
@ -7941,3 +7941,5 @@ Video Disk Recorder Revision History
|
||||
Dave Pickles).
|
||||
- Unified the internal sequence of actions when pressing the Blue and the Back key,
|
||||
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
|
||||
* 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"
|
||||
@ -3457,7 +3457,7 @@ bool cMenuMain::Update(bool Force)
|
||||
stopReplayItem = NULL;
|
||||
}
|
||||
// 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;
|
||||
}
|
||||
|
||||
@ -3552,7 +3552,7 @@ eOSState cMenuMain::ProcessKey(eKeys Key)
|
||||
}
|
||||
break;
|
||||
case kYellow: if (!HadSubMenu)
|
||||
state = replaying ? osContinue : osPause;
|
||||
state = replaying || !Setup.PauseKeyHandling ? osContinue : osPause;
|
||||
break;
|
||||
case kBlue: if (!HadSubMenu)
|
||||
state = replaying ? osStopReplay : cReplayControl::LastReplayed() ? osReplay : osRecordings;
|
||||
|
Loading…
Reference in New Issue
Block a user