Widow – Diff between revs 22 and 23
?pathlinks?
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; |