wokhan / WFN

Windows Firewall Notifier extends the default Windows embedded firewall by allowing to handle and notify about outgoing connections, offers real time connections monitoring, connections map, bandwidth usage monitoring and more...
GNU General Public License v3.0
603 stars 96 forks source link

Settings management rewrite #111

Closed wokhan closed 3 years ago

wokhan commented 4 years ago

Due to issues mentioned in https://github.com/wokhansoft/WFN/issues/104#issuecomment-616145242, the settings implementation must be rewritten and simplified.

Goals:

Note: investigating .Net Core settings management (using Microsoft.Configuration.Extensions), while still allowing the use of the settings designer.

wokhan commented 4 years ago

90% done, keeping the designer (@harrwiss that's for you ;) ) while using the new settings management from .Net Core (a bit customized though).

wokhan commented 4 years ago

I finally had a better idea this morning and rewrote a veryyyy simplified implementation, still based on .Net Core 3.1 configuration management (a bit), while keeping the designer as well. Working properly now and will allow a real portable mode for settings as well (not implemented yet, but easy to do).

harrwiss commented 4 years ago

So far looks pretty good :)