File tree Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -60,6 +60,7 @@ Public Class Settings : Inherits ObservableObject
6060
6161 Public Property SettingsVersion As Decimal
6262 Public Property ResultsDBLastUpdated As DateTime = DateTime.UnixEpoch
63+ Public Property SelectedCompressionMode As Integer = 0
6364 Public Property SkipNonCompressable As Boolean = False
6465 Public Property SkipUserNonCompressable As Boolean = False
6566 Public Property WatchFolderForChanges As Boolean = False
@@ -85,7 +86,6 @@ Public Class Settings : Inherits ObservableObject
8586 Public Property WindowWidth As Decimal = 500
8687 Public Property WindowHeight As Decimal = 800
8788
88-
8989 'TODO: Add local saving of per-folder skip list
9090 Public Sub Save()
9191 SettingsHandler.WriteToFile()
Original file line number Diff line number Diff line change @@ -139,12 +139,9 @@ Public Class MainViewModel : Inherits ObservableObject
139139
140140 Private Sub ChooseCompression()
141141
142+ ActiveFolder.SelectedCompressionMode = BindableSettings.SelectedCompressionMode
142143 State = "ChooseCompressionOptions"
143144
144- SettingsHandler.AppSettings.SkipNonCompressable = False
145- SettingsHandler.AppSettings.SkipUserNonCompressable = False
146- SettingsHandler.AppSettings.Save()
147-
148145
149146 End Sub
150147
@@ -168,6 +165,10 @@ Public Class MainViewModel : Inherits ObservableObject
168165 Dim res = Await cm.RunCompactAsync(CProgress)
169166
170167 ActiveFolder.IsFreshlyCompressed = True
168+
169+ BindableSettings.SelectedCompressionMode = ActiveFolder.SelectedCompressionMode
170+ BindableSettings.Save()
171+
171172 AnalyseBegin()
172173
173174 End Sub
You can’t perform that action at this time.
0 commit comments