diff --git a/mythtv/libs/libmythtv/tv_actions.h b/mythtv/libs/libmythtv/tv_actions.h
index eecf714..ff501ad 100644
a
|
b
|
|
31 | 31 | #define ACTION_VIEWSCHEDULED "VIEWSCHEDULED" |
32 | 32 | #define ACTION_PREVRECORDED "PREVRECORDED" |
33 | 33 | #define ACTION_SIGNALMON "SIGNALMON" |
| 34 | #define ACTION_BOOKMARK "BOOKMARK" |
34 | 35 | |
35 | 36 | /* Navigation */ |
36 | 37 | #define ACTION_JUMPPREV "JUMPPREV" |
diff --git a/mythtv/libs/libmythtv/tv_play.cpp b/mythtv/libs/libmythtv/tv_play.cpp
index d6fcb27..15dd26b 100644
a
|
b
|
void TV::InitKeys(void) |
828 | 828 | "Display scheduled recording list"), ""); |
829 | 829 | REG_KEY("TV Playback", ACTION_PREVRECORDED, QT_TRANSLATE_NOOP("MythControls", |
830 | 830 | "Display previously recorded episodes"), ""); |
| 831 | REG_KEY("TV Playback", ACTION_BOOKMARK, QT_TRANSLATE_NOOP("MythControls", |
| 832 | "Add or Remove Bookmark"), "Ctrl+K,Space,Return"); |
831 | 833 | REG_KEY("TV Playback", ACTION_SIGNALMON, QT_TRANSLATE_NOOP("MythControls", |
832 | 834 | "Monitor Signal Quality"), "Alt+F7"); |
833 | 835 | REG_KEY("TV Playback", ACTION_JUMPTODVDROOTMENU, |
… |
… |
bool TV::ActivePostQHandleAction(PlayerContext *ctx, const QStringList &actions) |
5043 | 5045 | bool isdvd = state == kState_WatchingDVD; |
5044 | 5046 | bool isdisc = isdvd || state == kState_WatchingBD; |
5045 | 5047 | |
5046 | | if (has_action(ACTION_SELECT, actions)) |
| 5048 | if (has_action(ACTION_BOOKMARK, actions)) |
5047 | 5049 | { |
5048 | 5050 | if (!islivetv || !CommitQueuedInput(ctx)) |
5049 | 5051 | { |