You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rebuild UI
- Switch from ModernWPF to WPFUI
- Major UI rewrite
- Use Dependency Injection / Hosting
- Add support for queuing multiple folders for compression at once
- Lots of small and large refactors that I've lost track of
- Add support for multiple queued folders
IfNotIO.Directory.Exists(folder)Then:Return(False,"Directory does not exist")
11
-
ElseIffolder.Contains((Environment.GetFolderPath(Environment.SpecialFolder.Windows)))Then:Return(False,"Cannot compress system directory")
10
+
IfNotDirectory.Exists(folder)Then:Return(False,"Directory does not exist")
11
+
ElseIffolder.ToLowerInvariant.Contains((Environment.GetFolderPath(Environment.SpecialFolder.Windows)).ToLowerInvariant)Then:Return(False,"Cannot compress system directory")
MsgBox("You are not authorized to access some items in this folder."&vbCrLf&"Please try running CompactGUI as an administrator, otherwise these items will be skipped.",MsgBoxStyle.Exclamation,"Unauthorized Access")
0 commit comments