Widow – Diff between revs 22 and 23

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 22 Rev 23
Line 39... Line 39...
39 public MainForm() 39 public MainForm()
40 { 40 {
41 InitializeComponent(); 41 InitializeComponent();
42 AutoUpdater.Start("http://widow.grimore.org/update/update.xml"); 42 AutoUpdater.Start("http://widow.grimore.org/update/update.xml");
Line -... Line 43...
-   43  
-   44 // Upgrade settings if required.
-   45 if (!ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.PerUserRoamingAndLocal).HasFile)
-   46 {
-   47 Settings.Default.Upgrade();
-   48 }
43   49  
44 // Bind to settings changed event. 50 // Bind to settings changed event.
45 Settings.Default.SettingsLoaded += Default_SettingsLoaded; 51 Settings.Default.SettingsLoaded += Default_SettingsLoaded;
46 Settings.Default.SettingsSaving += Default_SettingsSaving; 52 Settings.Default.SettingsSaving += Default_SettingsSaving;
Line 126... Line 132...
126 { 132 {
127 RuleEditForm.Closed -= RuleEditForm_Closed; 133 RuleEditForm.Closed -= RuleEditForm_Closed;
128 RuleEditForm.Dispose(); 134 RuleEditForm.Dispose();
129 RuleEditForm = null; 135 RuleEditForm = null;
Line 130... Line 136...
130   136  
131 switch (await WindowsSerialization.Serialize(Windows, "Windows.xml")) 137 switch (await WindowsSerialization.Serialize(Windows, Constants.WindowsSettingsFile))
132 { 138 {
133 case SerializationSuccess serializationSuccess: 139 case SerializationSuccess serializationSuccess:
134 if (LogForm != null) 140 if (LogForm != null)
135 { 141 {
Line 241... Line 247...
241   247  
Line 242... Line 248...
242 #region Private Methods 248 #region Private Methods
243   249  
244 private async Task LoadWindows() 250 private async Task LoadWindows()
245 { 251 {
246 switch (await WindowsSerialization.Deserialize("Windows.xml")) 252 switch (await WindowsSerialization.Deserialize(Constants.WindowsSettingsFile))
247 { 253 {
248 case SerializationSuccess serializationSuccess: 254 case SerializationSuccess serializationSuccess:
249 Windows = serializationSuccess.Windows; 255 Windows = serializationSuccess.Windows;