diff --git a/Flow.Launcher.Infrastructure/UserSettings/Settings.cs b/Flow.Launcher.Infrastructure/UserSettings/Settings.cs index 23f9047fe..231e8cc0f 100644 --- a/Flow.Launcher.Infrastructure/UserSettings/Settings.cs +++ b/Flow.Launcher.Infrastructure/UserSettings/Settings.cs @@ -230,6 +230,21 @@ namespace Flow.Launcher.Infrastructure.UserSettings } } + + private bool _showHistoryExecutedResultsForHomePage = false; + public bool ShowHistoryExecutedResultsForHomePage + { + get => _showHistoryExecutedResultsForHomePage; + set + { + if (_showHistoryExecutedResultsForHomePage != value) + { + _showHistoryExecutedResultsForHomePage = value; + OnPropertyChanged(); + } + } + } + public int MaxHistoryResultsToShowForHomePage { get; set; } = 5; public bool AutoRestartAfterChanging { get; set; } = false; diff --git a/Flow.Launcher/Languages/en.xaml b/Flow.Launcher/Languages/en.xaml index f7fd0c8e5..0fd1af78d 100644 --- a/Flow.Launcher/Languages/en.xaml +++ b/Flow.Launcher/Languages/en.xaml @@ -165,6 +165,7 @@ Home Page Show home page results when query text is empty. Show History Results in Home Page + Show History Executed Results in Home Page Maximum History Results Shown in Home Page This can only be edited if plugin supports Home feature and Home Page is enabled. Show Search Window at Foremost diff --git a/Flow.Launcher/SettingPages/Views/SettingsPaneGeneral.xaml b/Flow.Launcher/SettingPages/Views/SettingsPaneGeneral.xaml index 81e15df69..cfbe8c6c1 100644 --- a/Flow.Launcher/SettingPages/Views/SettingsPaneGeneral.xaml +++ b/Flow.Launcher/SettingPages/Views/SettingsPaneGeneral.xaml @@ -381,18 +381,31 @@ OnContent="{DynamicResource enable}" /> - + + + + + + + Items { get; private set; } = new List(); + private int _maxHistory = 300; + + public void Add(Result result) + { + Items.Add(result); + } + +}