From e24075e1a91ab8b58bb5836cf7abcefae5cbf8c3 Mon Sep 17 00:00:00 2001 From: James Maa Date: Mon, 10 Jun 2024 10:59:54 -0700 Subject: Add context menu interface for Yomitan (#1028) * --wip-- [skip ci] * Draft * Remove weird code * Use existing API instead of dulpicating * Small improvements * remove console.log * remove console.log * Add setting for contextMenu * Fix test * Address comments * Add option-util upgrade * fix option-utils --- types/ext/application.d.ts | 4 ++++ types/ext/settings.d.ts | 1 + 2 files changed, 5 insertions(+) (limited to 'types') diff --git a/types/ext/application.d.ts b/types/ext/application.d.ts index 8d80894d..8dc05da3 100644 --- a/types/ext/application.d.ts +++ b/types/ext/application.d.ts @@ -105,6 +105,10 @@ export type ApiSurface = { }; return: void; }; + frontendScanSelectedText: { + params: void; + return: void; + }; frameEndpointReady: { params: FrameEndpointReadyDetails; return: void; diff --git a/types/ext/settings.d.ts b/types/ext/settings.d.ts index b69679b0..80fb8a1f 100644 --- a/types/ext/settings.d.ts +++ b/types/ext/settings.d.ts @@ -119,6 +119,7 @@ export type GeneralOptions = { popupScaleRelativeToPageZoom: boolean; popupScaleRelativeToVisualViewport: boolean; showGuide: boolean; + enableContextMenuScanSelected: boolean; compactTags: boolean; glossaryLayoutMode: GlossaryLayoutMode; mainDictionary: string; -- cgit v1.2.3