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
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.
Converts shadowsocks-csharp to a library.
Split the old module into Shadowsocks.Interop, Shadowsocks.Net, Shadowsocks.PAC, Shadowsocks.Protobuf, Shadowsocks.WPF for easy maintenance.(based on .NET 5.0)
Clean up unused or shifted dependencies to target projects.
Strip the corresponding control layer and data model.
Cleaning !!
In Shadowsocks.WPF, rewrite the UI based on WPF.
The text was updated successfully, but these errors were encountered:
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.
Forv5/master
changes, please make them through PR.Here is a partial list of v5 work.
shadowsocks-csharp
to a library.Shadowsocks.Interop
,Shadowsocks.Net
,Shadowsocks.PAC
,Shadowsocks.Protobuf
,Shadowsocks.WPF
for easy maintenance.(based on .NET 5.0)Shadowsocks.WPF
, rewrite the UI based on WPF.The text was updated successfully, but these errors were encountered: