From 778da73a70a9bd90a96e707cb0eac52117515096 Mon Sep 17 00:00:00 2001 From: Richard Bowman Date: Wed, 3 Jan 2024 21:36:25 +0000 Subject: [PATCH] Web app controls for background detection There are now buttons to set, and check, the background detect plugin. --- webapp/src/components/appContent.vue | 9 ++- .../paneBackgroundDetect.vue | 81 +++++++++++++++++++ .../backgroundDetectContent.vue | 25 ++++++ 3 files changed, 113 insertions(+), 2 deletions(-) create mode 100644 webapp/src/components/tabContentComponents/backgroundDetectComponents/paneBackgroundDetect.vue create mode 100644 webapp/src/components/tabContentComponents/backgroundDetectContent.vue diff --git a/webapp/src/components/appContent.vue b/webapp/src/components/appContent.vue index a835fbb2..7117f19e 100644 --- a/webapp/src/components/appContent.vue +++ b/webapp/src/components/appContent.vue @@ -168,6 +168,7 @@ import tabContent from "./genericComponents/tabContent"; import navigateContent from "./tabContentComponents/navigateContent.vue"; import captureContent from "./tabContentComponents/captureContent.vue"; import slideScanContent from "./tabContentComponents/slideScanContent.vue"; +import backgroundDetectContent from "./tabContentComponents/backgroundDetectContent.vue"; import viewContent from "./tabContentComponents/viewContent.vue"; import settingsContent from "./tabContentComponents/settingsContent.vue"; import extensionContent from "./tabContentComponents/extensionContent.vue"; @@ -279,8 +280,12 @@ export default { { id: "slidescan", icon: "settings_overscan", - component: slideScanContent, - divide: true + component: slideScanContent + }, + { + id: "background_detect", + icon: "background_replace", + component: backgroundDetectContent } ]; if (!this.$store.state.galleryEnabled) { diff --git a/webapp/src/components/tabContentComponents/backgroundDetectComponents/paneBackgroundDetect.vue b/webapp/src/components/tabContentComponents/backgroundDetectComponents/paneBackgroundDetect.vue new file mode 100644 index 00000000..8328c202 --- /dev/null +++ b/webapp/src/components/tabContentComponents/backgroundDetectComponents/paneBackgroundDetect.vue @@ -0,0 +1,81 @@ + + + + + diff --git a/webapp/src/components/tabContentComponents/backgroundDetectContent.vue b/webapp/src/components/tabContentComponents/backgroundDetectContent.vue new file mode 100644 index 00000000..506dd843 --- /dev/null +++ b/webapp/src/components/tabContentComponents/backgroundDetectContent.vue @@ -0,0 +1,25 @@ + + +