diff --git a/public/new_icon/exit_full_screen_icon.png b/public/new_icon/exit_full_screen_icon.png new file mode 100644 index 0000000..7c16258 Binary files /dev/null and b/public/new_icon/exit_full_screen_icon.png differ diff --git a/public/new_icon/full_screen_icon.png b/public/new_icon/full_screen_icon.png new file mode 100644 index 0000000..b4429ee Binary files /dev/null and b/public/new_icon/full_screen_icon.png differ diff --git a/src/pages/TopToolBar.vue b/src/pages/TopToolBar.vue index 4fc0920..105f8de 100644 --- a/src/pages/TopToolBar.vue +++ b/src/pages/TopToolBar.vue @@ -89,6 +89,33 @@ + + + + + + + + + + + {{ $t("grid setting") }} + + + + + + + + + + {{ $t("file manage") }} + + element && element.uuid == $store.state.selected_window + ); + if (window) { + GlobalData.getInstance() + .getCurrentClient() + ?.windowFullScreen(window.window_id, true); + } + }, + exitFullscreenWindow() { + const window = $store.state.windows.find( + (element) => element && element.uuid == $store.state.selected_window + ); + if (window) { + GlobalData.getInstance() + .getCurrentClient() + ?.windowFullScreen(window.window_id, false); + } + }, }; }, });