diff --git a/src/main/browsers/main.ts b/src/main/browsers/main.ts index 757eb85..8fe167e 100644 --- a/src/main/browsers/main.ts +++ b/src/main/browsers/main.ts @@ -35,6 +35,8 @@ export default () => { win.loadURL("app://./index.html"); } + win.webContents.openDevTools(); + protocol.interceptFileProtocol("image", (req, callback) => { const url = req.url.substr(8); callback(decodeURI(url)); diff --git a/src/renderer/components/search.vue b/src/renderer/components/search.vue index 3126e4c..e59b8c8 100644 --- a/src/renderer/components/search.vue +++ b/src/renderer/components/search.vue @@ -3,7 +3,8 @@
{{ currentPlugin.cmd }}
- {{ clipboardFile[0].name }} +
{{ clipboardFile[0].name }}
+ {{ clipboardFile.length }}
{ left: 0; width: 100%; align-items: center; + .ellipse { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + max-width: 200px; + } .select-tag { white-space: pre; user-select: none; diff --git a/src/renderer/main.ts b/src/renderer/main.ts index 3a986b0..bd6d386 100644 --- a/src/renderer/main.ts +++ b/src/renderer/main.ts @@ -1,5 +1,5 @@ import { createApp } from "vue"; -import { Button, List, Spin, Input, Avatar } from "ant-design-vue"; +import { Button, List, Spin, Input, Avatar, Tag } from "ant-design-vue"; import App from "./App.vue"; createApp(App) @@ -8,4 +8,5 @@ createApp(App) .use(Spin) .use(Input) .use(Avatar) + .use(Tag) .mount("#app"); diff --git a/src/renderer/plugins-manager/clipboardWatch.ts b/src/renderer/plugins-manager/clipboardWatch.ts index 588dc99..f493a7f 100644 --- a/src/renderer/plugins-manager/clipboardWatch.ts +++ b/src/renderer/plugins-manager/clipboardWatch.ts @@ -120,8 +120,8 @@ export default ({ clearClipboardFile(); window.setSubInputValue({ value: contentText }); } + clipboard.clear(); } - clipboard.clear(); }; const clearClipboardFile = () => {