Skip to content

Commit

Permalink
Added feature options to settings view
Browse files Browse the repository at this point in the history
  • Loading branch information
oliverschwendener committed Oct 3, 2018
1 parent f2e4b71 commit 3982f7c
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 14 deletions.
16 changes: 8 additions & 8 deletions main.html
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ <h1 class="setting-section-title">User Settings</h1>
<input type="checkbox" v-model="config.alwaysShowOnPrimaryDisplay" v-on:change="updateUserConfig">
</div>
</div>
<div class="setting-group">
<div class="setting-group" v-if="config.features.programs">
<div class="setting-title">Application file extensions</div>
<div class="setting">
<div class="sub-setting" v-for="(applicationFileExtension, index) in config.applicationFileExtensions">
Expand All @@ -121,7 +121,7 @@ <h1 class="setting-section-title">User Settings</h1>
</div>
</div>
</div>
<div class="setting-group">
<div class="setting-group" v-if="config.features.programs">
<div class="setting-title">Application folders</div>
<div class="setting">
<div class="sub-setting" v-for="(applicationFolder, index) in config.applicationFolders">
Expand Down Expand Up @@ -154,7 +154,7 @@ <h1 class="setting-section-title">User Settings</h1>
</select>
</div>
</div>
<div class="setting-group">
<div class="setting-group" v-if="config.features.customCommands">
<div class="setting-title">Custom commands</div>
<div class="setting">
<table class="setting-table">
Expand Down Expand Up @@ -199,7 +199,7 @@ <h1 class="setting-section-title">User Settings</h1>
</table>
</div>
</div>
<div class="setting-group">
<div class="setting-group" v-if="config.features.webSearch">
<div class="setting-title">Fallback web searches</div>
<div class="setting">
<div class="sub-setting" v-for="fallbackWebSearch in config.fallbackWebSearches">
Expand Down Expand Up @@ -291,7 +291,7 @@ <h1 class="setting-section-title">User Settings</h1>
</div>
</div>
</div>
<div class="setting-group">
<div class="setting-group" v-if="config.features.fileSearch">
<div class="setting-title">File search black list</div>
<div class="setting">
<div class="sub-setting" v-for="(blackListEntry, index) in config.fileSearchBlackList">
Expand All @@ -310,7 +310,7 @@ <h1 class="setting-section-title">User Settings</h1>
</div>
</div>
</div>
<div class="setting-group" v-if="config.searchFiles">
<div class="setting-group" v-if="config.features.fileSearch">
<div class="setting-title">File search options</div>
<div class="setting">
<table class="setting-table">
Expand Down Expand Up @@ -466,7 +466,7 @@ <h1 class="setting-section-title">User Settings</h1>
<input class="setting-text-input" type="number" v-model="config.searchResultNameFontSize" min="0" v-on:blur="updateUserConfig">
</div>
</div>
<div class="setting-group">
<div class="setting-group" v-if="config.features.shortcuts">
<div class="setting-title">Shortcuts</div>
<div class="setting">
<table class="setting-table">
Expand Down Expand Up @@ -538,7 +538,7 @@ <h1 class="setting-section-title">User Settings</h1>
<input class="setting-text-input" type="text" v-model="config.userStylesheet" placeholder="Add a file path to your custom stylesheet" v-on:blur="updateUserConfig">
</div>
</div>
<div class="setting-group">
<div class="setting-group" v-if="config.features.webSearch">
<div class="setting-title">Web search engines</div>
<div class="setting">
<table class="setting-table">
Expand Down
3 changes: 0 additions & 3 deletions src/ts/search-plugins/file-search-plugin.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,6 @@ export class FileSearchPlugin implements SearchPlugin {
? FileHelpers.getFilesFromFolderRecursively(option.folderPath, this.blackList)
: FileHelpers.getFilesFromFolder(option.folderPath);

// tslint:disable-next-line:no-console
console.log(filePaths.length);

for (const filePath of filePaths) {
const stats = lstatSync(filePath);
const fileName = basename(filePath);
Expand Down
6 changes: 3 additions & 3 deletions src/ts/searcher/search-plugins-searcher.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,9 @@ export class SearchPluginsSearcher implements Searcher {
const searchPluginManager = new SearchPluginManager(config, iconSet, environmentVariableCollection);
const plugins = searchPluginManager.getPlugins();

this.items = plugins
.map((plugin) => plugin.getAllItems()).
reduce((acc, pluginItems) => acc.concat(pluginItems));
this.items = plugins.length > 0
? plugins.map((plugin) => plugin.getAllItems()).reduce((acc, pluginItems) => acc.concat(pluginItems))
: [];
}

public getSearchResult(userInput: string): SearchResultItem[] {
Expand Down

0 comments on commit 3982f7c

Please sign in to comment.