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 WebSearches { get; set; } public UserSetting() { //default setting Theme = "Default"; ReplaceWinR = true; WebSearches = LoadDefaultWebSearches(); } private List LoadDefaultWebSearches() { List webSearches = new List(); 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; } } }