A GUI for mapping directories to virtual drives (see SUBST command). It is built on top of .NET 5.0 and Windows Presentation Foundation (WPF).
While its primary goal is to offer a convenient GUI for the SUBST command, I use it as a playground to test C# 8.0, .NET Core and WPF stuff.
At this point I am satisfied with SUBSTitute: There are no major features/changes planned. I still keep an eye on .NET Core updates, though. And I might expand on the easter egg (about dialog) just for fun.
- option für adding a driveletter label
- Added reboot persistance
- Target framework updated to .NET 5.0.0 Preview 4
- Update PresentationBase to version 3.0.0
- Update PresentationBase to version 2.3.0
- Update PresentationBase to version 2.2.0
- Core classes extracted into a separate project (PresentationBase) and referenced via NuGet.org now
- Target framework updated to .NET Core 3.1.0
- Target framework updated to .NET Core 3.0.0 (stable version)
- Changed UI render settings so it looks less blurry on certain displays and DPI settings
- Code and project file cleanup (now that the framework is stable and not a preview anymore)
- Target framework updated to .NET Core 3.0.0 Preview 8
- Fixed issues with C# 8 nullables (due to updating to preview 7 last time)
- Standalone downloads are now single file executables (file size could shrink once assembly trimming works for WPF)
- Target framework updated to .NET Core 3.0.0 Preview 7
- Improved start-up time for standalone downloads (using ReadyToRun [not working for the portable download yet])
- Mapped browser directories are bold now (but only for the selected drive)
- Pressing the Enter key will map the selected directory
- The last mapped directory is preselected on startup
- Fixed an issue where the (Re)map button was not updated properly
- Added icons to the (Re)map, Unmap and Unmap all buttons
- The standalone releases are updated to .NET Core 3.0.0 Preview 4
- Mapped drive letters are bold now (this is for cases where the icon is missing)
- Fixed the modal dialog behavior of the About dialog
- Enabled awareness to DPI changes (PerMonitorV2 and PerMonitor)
- Added a hyperlink to this GitHub repo in the About dialog
- Map and unmap directories to virtual drives
- Unmap all virtual drives at once
- A simple browser to easily select sibling directories
- Some settings (like last selected drive letter) are persisted