public void Init() { Clear(); _apps = Help.LoadApps(); // If the Call comes from the Editpage if (AppLauncherSettingsEdit.CurrentApp != null) { ShortName = AppLauncherSettingsEdit.CurrentApp.ShortName; Arguments = AppLauncherSettingsEdit.CurrentApp.Arguments; AppPath = AppLauncherSettingsEdit.CurrentApp.ApplicationPath; Description = AppLauncherSettingsEdit.CurrentApp.Description; IconPath = AppLauncherSettingsEdit.CurrentApp.IconPath; Password = AppLauncherSettingsEdit.CurrentApp.Password; Username = AppLauncherSettingsEdit.CurrentApp.Username; WindowStyle = AppLauncherSettingsEdit.CurrentApp.WindowStyle.ToString(); Group = AppLauncherSettingsEdit.CurrentApp.Group; } Maximum(); }
private static void Init() { groups.Clear(); var settingsManager = ServiceRegistration.Get<ISettingsManager>(); _apps = settingsManager.Load<Apps>(); _groups = new List<string>(); foreach (var a in _apps.AppsList.Where(a => !_groups.Contains(a.Group))) { _groups.Add(a.Group); var item = new ListItem(); item.AdditionalProperties[GROUP] = a.Group; item.SetLabel("Name", a.Group); groups.Add(item); } groups.FireChange(); FillItem(""); }
private void Init() { CurrentApp = null; _apps = new Apps(); _apps = Helper.Help.LoadApps(); FillItems(); }
public static void SaveApps(Apps apps) { foreach (var a in apps.AppsList) { if (a.Password == "") continue; var s = Crypter.Encrypt(a.Password); a.Password = s; } ServiceRegistration.Get<ISettingsManager>().Save(apps); }
/// <summary> /// Read the Applications from MP Registration /// </summary> private void Init() { _apps = Helper.Help.LoadApps(); FillItems(); }