diff --git a/core/src/services/UnifiedSearchService.js b/core/src/services/UnifiedSearchService.js index a838d61bfd66d..5e76b54116af4 100644 --- a/core/src/services/UnifiedSearchService.js +++ b/core/src/services/UnifiedSearchService.js @@ -28,7 +28,9 @@ import { loadState } from '@nextcloud/initial-state' import axios from '@nextcloud/axios' export const defaultLimit = loadState('unified-search', 'limit-default') -export const minSearchLength = 2 +export const minSearchLength = loadState('unified-search', 'min-search-length', 2) +export const enableLiveSearch = loadState('unified-search', 'live-search', true) + export const regexFilterIn = /[^-]in:([a-z_-]+)/ig export const regexFilterNot = /-in:([a-z_-]+)/ig diff --git a/core/src/views/UnifiedSearch.vue b/core/src/views/UnifiedSearch.vue index bd624cc728f65..5ac40dd29d906 100644 --- a/core/src/views/UnifiedSearch.vue +++ b/core/src/views/UnifiedSearch.vue @@ -57,6 +57,12 @@ class="unified-search__form-reset icon-close" :aria-label="t('core','Reset search')" value=""> + + @@ -76,7 +82,10 @@ - + +
+ {{ t('core', 'Press enter to start searching') }} +
@@ -124,7 +133,7 @@