From 16b491c6d2e475e94103a71617402670debaa7e5 Mon Sep 17 00:00:00 2001 From: Jonas Date: Wed, 5 Nov 2025 09:21:08 +0100 Subject: [PATCH 1/3] fix(assistant): move assitant button to menubar * Fixes: #7453 * Fixes: #7272 * Fixes: #7817 Also removes superfluous extra translate button from menubar. Signed-off-by: Jonas --- src/components/Editor.vue | 3 - .../AssistantAction.vue} | 273 +++++++----------- src/components/Menu/MenuBar.vue | 13 +- src/components/Menu/TranslateButton.vue | 41 --- src/components/Menu/entries.js | 26 +- .../components/Menu/TranslateButton.spec.ts | 59 ---- 6 files changed, 130 insertions(+), 285 deletions(-) rename src/components/{Assistant.vue => Menu/AssistantAction.vue} (67%) delete mode 100644 src/components/Menu/TranslateButton.vue delete mode 100644 src/tests/components/Menu/TranslateButton.spec.ts diff --git a/src/components/Editor.vue b/src/components/Editor.vue index 7e8d08c63fd..48d9f39a05e 100644 --- a/src/components/Editor.vue +++ b/src/components/Editor.vue @@ -71,7 +71,6 @@ :sync-error="syncError" :has-connection-issue="requireReconnect" @reconnect="reconnect" /> - import(/* webpackChunkName: "editor" */ './Reader.vue'), Status, - Assistant, Translate, SuggestionsBar, }, diff --git a/src/components/Assistant.vue b/src/components/Menu/AssistantAction.vue similarity index 67% rename from src/components/Assistant.vue rename to src/components/Menu/AssistantAction.vue index 49d4881b572..b0bf415b0a7 100644 --- a/src/components/Assistant.vue +++ b/src/components/Menu/AssistantAction.vue @@ -1,76 +1,81 @@ +