Ejemplo n.º 1
0
 void LoadSettings()
 {
     try
     {
         ErrorMessage             = string.Empty;
         Paths                    = new ObservableCollection <PathSetting>(pathProvider.GetDestinations());
         Paths.CollectionChanged += (sender, args) => PendingChanges = true;
         IsScheduleEnabled        = Settings.Default.IsScheduleEnabled;
         ScheduleHours            = Settings.Default.ScheduleHours;
         PendingChanges           = false;
     }
     catch (Exception e)
     {
         Trace.TraceError("Couldn't load settings: " + e);
         ErrorMessage = "Couldn't load settings: " + e.Message;
     }
 }
Ejemplo n.º 2
0
        void LoadSettings()
        {
            try
            {
                ErrorMessage             = string.Empty;
                Paths                    = new ObservableCollection <PathSetting>(pathProvider.GetDestinations());
                Paths.CollectionChanged += (sender, args) => PendingChanges = true;

                IsScheduleEnabled   = Config.Default.settings.update.isDisabled;
                IsPreReleaseEnabled = Config.Default.settings.update.isPreReleaseEnabled;
                IsUpdateDisabled    = Config.Default.settings.update.isDisabled;

                //ScheduleHours = Config.Default.settings.update.isDisabled;
                //Username = Settings.Default.Username;
                //ShowNotifications = Settings.Default.ShowNotifications;

                PendingChanges = false;
            }
            catch (Exception e)
            {
                Trace.TraceError("Couldn't load settings: " + e);
                ErrorMessage = "Couldn't load settings: " + e.Message;
            }
        }
        public void Expands_environment_variables()
        {
            var results = destinationPathProvider.GetDestinations(new[] { @"%TEMP%" });

            Assert.AreEqual(Environment.ExpandEnvironmentVariables("%TEMP%"), results.Single());
        }