shadowsocks-windows
shadowsocks-windows copied to clipboard
shadowsocks windows v5
The UI interface and internal code are heavily coupled in the current version, and other code is not cleaned up, which makes maintenance difficult.
Therefore, we decided to redraw the UI and clean up the related code to improve maintainability in the v5 version. We also migrated the UI from WinForms to WPF.
For v5/master changes, please make them through PR.
Here is a partial list of v5 work.
- [x] Converts
shadowsocks-csharpto a library.- [x] Split the old module into
Shadowsocks.Interop,Shadowsocks.Net,Shadowsocks.PAC,Shadowsocks.Protobuf,Shadowsocks.WPFfor easy maintenance.(based on .NET 5.0) - [x] Clean up unused or shifted dependencies to target projects.
- [x] Strip the corresponding control layer and data model.
- [x] Cleaning !!
- [x] Split the old module into
- [x] In
Shadowsocks.WPF, rewrite the UI based on WPF.