From 1a554834198e92399d2a764962f4b6b336a63b53 Mon Sep 17 00:00:00 2001 From: the1812 Date: Sun, 5 Mar 2023 11:17:02 +0800 Subject: [PATCH] Improve built-in presets (#3971) --- .../utils/keymap-toggle-danmaku-list/index.ts | 14 +++++++++++--- .../plugins/utils/keymap-toggle-subtitle/index.ts | 15 ++++++++++++--- 2 files changed, 23 insertions(+), 6 deletions(-) diff --git a/registry/lib/plugins/utils/keymap-toggle-danmaku-list/index.ts b/registry/lib/plugins/utils/keymap-toggle-danmaku-list/index.ts index db8849a2d..97ac3cb0f 100644 --- a/registry/lib/plugins/utils/keymap-toggle-danmaku-list/index.ts +++ b/registry/lib/plugins/utils/keymap-toggle-danmaku-list/index.ts @@ -16,8 +16,16 @@ export const plugin: PluginMetadata = { }, } }) - addData('keymap.presets', (presetBase: Record) => { - presetBase.toggleDanmakuList = 'shift d' - }) + addData( + 'keymap.presets', + ( + presetBase: Record, + builtInPresets: Record>, + ) => { + presetBase.toggleDanmakuList = 'shift d' + builtInPresets.HTML5Player.toggleDanmakuList = '' + builtInPresets.PotPlayer.toggleDanmakuList = '' + }, + ) }, } diff --git a/registry/lib/plugins/utils/keymap-toggle-subtitle/index.ts b/registry/lib/plugins/utils/keymap-toggle-subtitle/index.ts index 982b4ee47..e02244b15 100644 --- a/registry/lib/plugins/utils/keymap-toggle-subtitle/index.ts +++ b/registry/lib/plugins/utils/keymap-toggle-subtitle/index.ts @@ -17,8 +17,17 @@ export const plugin: PluginMetadata = { }, } }) - addData('keymap.presets', (presetBase: Record) => { - presetBase.toggleSubtitle = 'shift c' - }) + addData( + 'keymap.presets', + ( + presetBase: Record, + builtInPresets: Record>, + ) => { + presetBase.toggleSubtitle = 'shift c' + builtInPresets.YouTube.toggleSubtitle = 'c' + builtInPresets.YouTube.coin = '' + builtInPresets.PotPlayer.toggleSubtitle = 'alt h' + }, + ) }, }