[PTRun]Add setting to disable thumbnails (#24600)

This commit is contained in:
Jaime Bernardo
2023-03-06 22:57:52 +00:00
committed by GitHub
parent 07029ff4c0
commit 65378200c6
12 changed files with 80 additions and 22 deletions

View File

@@ -499,6 +499,12 @@
<data name="PowerLauncher_TabSelectsContextButtons.Description" xml:space="preserve">
<value>Pressing tab will first select through the available context buttons of the current selection before moving onto the next result</value>
</data>
<data name="PowerLauncher_GenerateThumbnailsFromFiles.Header" xml:space="preserve">
<value>Generate thumbnails from files</value>
</data>
<data name="PowerLauncher_GenerateThumbnailsFromFiles.Description" xml:space="preserve">
<value>Results will try to generate thumbnails for files. Disabling this setting may increase stability and speed</value>
</data>
<data name="PowerLauncher_SearchQueryResultsWithDelay.Header" xml:space="preserve">
<value>Input Smoothing</value>
<comment>This is about adding a delay to wait for more input before executing a search</comment>

View File

@@ -563,6 +563,23 @@ namespace Microsoft.PowerToys.Settings.UI.ViewModels
}
}
public bool GenerateThumbnailsFromFiles
{
get
{
return settings.Properties.GenerateThumbnailsFromFiles;
}
set
{
if (settings.Properties.GenerateThumbnailsFromFiles != value)
{
settings.Properties.GenerateThumbnailsFromFiles = value;
UpdateSettings();
}
}
}
private ObservableCollection<PowerLauncherPluginViewModel> _plugins;
public ObservableCollection<PowerLauncherPluginViewModel> Plugins

View File

@@ -185,6 +185,14 @@
IsOn="{x:Bind ViewModel.TabSelectsContextButtons, Mode=TwoWay}" />
</labs:SettingsCard>
<labs:SettingsCard
x:Uid="PowerLauncher_GenerateThumbnailsFromFiles"
>
<ToggleSwitch
x:Uid="ToggleSwitch"
IsOn="{x:Bind ViewModel.GenerateThumbnailsFromFiles, Mode=TwoWay}" />
</labs:SettingsCard>
</controls:SettingsGroup>
<!--<ComboBox x:Uid="PowerLauncher_SearchResultPreference"