mirror of
https://github.com/microsoft/PowerToys.git
synced 2024-12-14 11:39:16 +08:00
49 lines
1.4 KiB
C#
49 lines
1.4 KiB
C#
|
using System.Collections.Generic;
|
|||
|
using System.IO;
|
|||
|
|
|||
|
namespace Wox.Infrastructure.UserSettings
|
|||
|
{
|
|||
|
public class UserSetting
|
|||
|
{
|
|||
|
public string Theme { get; set; }
|
|||
|
public bool ReplaceWinR { get; set; }
|
|||
|
public List<WebSearch> WebSearches { get; set; }
|
|||
|
|
|||
|
public UserSetting()
|
|||
|
{
|
|||
|
//default setting
|
|||
|
Theme = "Default";
|
|||
|
ReplaceWinR = true;
|
|||
|
WebSearches = LoadDefaultWebSearches();
|
|||
|
}
|
|||
|
|
|||
|
private List<WebSearch> LoadDefaultWebSearches()
|
|||
|
{
|
|||
|
List<WebSearch> webSearches = new List<WebSearch>();
|
|||
|
|
|||
|
WebSearch googleWebSearch = new WebSearch()
|
|||
|
{
|
|||
|
Title = "Google",
|
|||
|
ActionWord = "g",
|
|||
|
IconPath = Directory.GetCurrentDirectory() + @"\Images\websearch\google.png",
|
|||
|
Url = "https://www.google.com/search?q={q}",
|
|||
|
Enabled = true
|
|||
|
};
|
|||
|
webSearches.Add(googleWebSearch);
|
|||
|
|
|||
|
|
|||
|
WebSearch wikiWebSearch = new WebSearch()
|
|||
|
{
|
|||
|
Title = "Wikipedia",
|
|||
|
ActionWord = "wiki",
|
|||
|
IconPath = Directory.GetCurrentDirectory() + @"\Images\websearch\wiki.png",
|
|||
|
Url = "http://en.wikipedia.org/wiki/{q}",
|
|||
|
Enabled = true
|
|||
|
};
|
|||
|
webSearches.Add(wikiWebSearch);
|
|||
|
|
|||
|
return webSearches;
|
|||
|
}
|
|||
|
}
|
|||
|
}
|