public void SetUserConfig(string user, string key, JObject value)
{
var settings = owner.Application.Settings.Get<UISettings>();
Dictionary<string, string> user_config;
if (!settings.UserConfig.TryGetValue(user, out user_config)) {
user_config = new Dictionary<string, string>();
settings.UserConfig[user] = user_config;
}
user_config[key] = value.ToString();
owner.Application.SaveSettings();
}