From 16f953538b819b9cfaad59e9c8f3eb9d32d0f5b1 Mon Sep 17 00:00:00 2001 From: viarotel Date: Tue, 23 Jul 2024 19:41:48 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=F0=9F=92=84=20Optimized=20operation=20?= =?UTF-8?q?button=20layout?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.vue | 6 +- .../PairDialog/index.vue | 0 .../{Wireless => WirelessGroup}/index.vue | 0 src/components/Device/index.vue | 37 ++-------- src/components/Quick/components/Log/index.vue | 13 ++++ .../Quick/components/Restart/index.vue | 13 ++++ .../{ => Quick/components}/Search/index.vue | 16 +--- .../TerminalDialog/composables/adb-async.js | 0 .../TerminalDialog/composables/adb.js | 0 .../TerminalDialog/composables/gnirehtet.js | 0 .../TerminalDialog/composables/helper.js | 0 .../TerminalDialog/composables/scrcpy.js | 0 .../components/TerminalDialog/index.vue | 3 +- .../components/Terminal}/index.vue | 11 +-- src/components/Quick/index.vue | 73 +++++++++++++++++++ 15 files changed, 118 insertions(+), 54 deletions(-) rename src/components/Device/components/{Wireless => WirelessGroup}/PairDialog/index.vue (100%) rename src/components/Device/components/{Wireless => WirelessGroup}/index.vue (100%) create mode 100644 src/components/Quick/components/Log/index.vue create mode 100644 src/components/Quick/components/Restart/index.vue rename src/components/{ => Quick/components}/Search/index.vue (69%) rename src/components/{Device/components/TerminalAction => Quick/components/Terminal}/components/TerminalDialog/composables/adb-async.js (100%) rename src/components/{Device/components/TerminalAction => Quick/components/Terminal}/components/TerminalDialog/composables/adb.js (100%) rename src/components/{Device/components/TerminalAction => Quick/components/Terminal}/components/TerminalDialog/composables/gnirehtet.js (100%) rename src/components/{Device/components/TerminalAction => Quick/components/Terminal}/components/TerminalDialog/composables/helper.js (100%) rename src/components/{Device/components/TerminalAction => Quick/components/Terminal}/components/TerminalDialog/composables/scrcpy.js (100%) rename src/components/{Device/components/TerminalAction => Quick/components/Terminal}/components/TerminalDialog/index.vue (99%) rename src/components/{Device/components/TerminalAction => Quick/components/Terminal}/index.vue (63%) create mode 100644 src/components/Quick/index.vue diff --git a/src/App.vue b/src/App.vue index 9ee73273..2b0921a4 100644 --- a/src/App.vue +++ b/src/App.vue @@ -8,7 +8,7 @@ @tab-change="onTabChange" >
- +
-
+
+ +
{{ $t('device.refresh.name') }} - - - {{ $t('device.restart.name') }} - - - - {{ $t('device.log.name') }} - - -
@@ -130,8 +117,7 @@ + + diff --git a/src/components/Quick/components/Restart/index.vue b/src/components/Quick/components/Restart/index.vue new file mode 100644 index 00000000..48a36927 --- /dev/null +++ b/src/components/Quick/components/Restart/index.vue @@ -0,0 +1,13 @@ + + + + + diff --git a/src/components/Search/index.vue b/src/components/Quick/components/Search/index.vue similarity index 69% rename from src/components/Search/index.vue rename to src/components/Quick/components/Search/index.vue index 9d3376cc..d8a85698 100644 --- a/src/components/Search/index.vue +++ b/src/components/Quick/components/Search/index.vue @@ -1,16 +1,6 @@ @@ -33,6 +23,8 @@ function openSearchModal() { window.findInPageModal.open({ isDark: themeStore.isDark }) } +const handleClick = openSearchModal + function closeSearchModal() { window.findInPageModal.close() } diff --git a/src/components/Device/components/TerminalAction/components/TerminalDialog/composables/adb-async.js b/src/components/Quick/components/Terminal/components/TerminalDialog/composables/adb-async.js similarity index 100% rename from src/components/Device/components/TerminalAction/components/TerminalDialog/composables/adb-async.js rename to src/components/Quick/components/Terminal/components/TerminalDialog/composables/adb-async.js diff --git a/src/components/Device/components/TerminalAction/components/TerminalDialog/composables/adb.js b/src/components/Quick/components/Terminal/components/TerminalDialog/composables/adb.js similarity index 100% rename from src/components/Device/components/TerminalAction/components/TerminalDialog/composables/adb.js rename to src/components/Quick/components/Terminal/components/TerminalDialog/composables/adb.js diff --git a/src/components/Device/components/TerminalAction/components/TerminalDialog/composables/gnirehtet.js b/src/components/Quick/components/Terminal/components/TerminalDialog/composables/gnirehtet.js similarity index 100% rename from src/components/Device/components/TerminalAction/components/TerminalDialog/composables/gnirehtet.js rename to src/components/Quick/components/Terminal/components/TerminalDialog/composables/gnirehtet.js diff --git a/src/components/Device/components/TerminalAction/components/TerminalDialog/composables/helper.js b/src/components/Quick/components/Terminal/components/TerminalDialog/composables/helper.js similarity index 100% rename from src/components/Device/components/TerminalAction/components/TerminalDialog/composables/helper.js rename to src/components/Quick/components/Terminal/components/TerminalDialog/composables/helper.js diff --git a/src/components/Device/components/TerminalAction/components/TerminalDialog/composables/scrcpy.js b/src/components/Quick/components/Terminal/components/TerminalDialog/composables/scrcpy.js similarity index 100% rename from src/components/Device/components/TerminalAction/components/TerminalDialog/composables/scrcpy.js rename to src/components/Quick/components/Terminal/components/TerminalDialog/composables/scrcpy.js diff --git a/src/components/Device/components/TerminalAction/components/TerminalDialog/index.vue b/src/components/Quick/components/Terminal/components/TerminalDialog/index.vue similarity index 99% rename from src/components/Device/components/TerminalAction/components/TerminalDialog/index.vue rename to src/components/Quick/components/Terminal/components/TerminalDialog/index.vue index abb85c0a..9921096c 100644 --- a/src/components/Device/components/TerminalAction/components/TerminalDialog/index.vue +++ b/src/components/Quick/components/Terminal/components/TerminalDialog/index.vue @@ -4,7 +4,8 @@ width="80%" :close-on-click-modal="false" :close-on-press-escape="true" - :destroy-on-close="true" + destroy-on-close + append-to-body class="overflow-hidden !rounded-md el-dialog-headless dark:border dark:border-gray-700" @closed="onClosed" > diff --git a/src/components/Device/components/TerminalAction/index.vue b/src/components/Quick/components/Terminal/index.vue similarity index 63% rename from src/components/Device/components/TerminalAction/index.vue rename to src/components/Quick/components/Terminal/index.vue index 819d1ab8..f84dcb6b 100644 --- a/src/components/Device/components/TerminalAction/index.vue +++ b/src/components/Quick/components/Terminal/index.vue @@ -1,11 +1,6 @@