shadowsocks-windows icon indicating copy to clipboard operation
shadowsocks-windows copied to clipboard

shadowsocks windows v5

Open Stzx opened this issue 4 years ago • 3 comments

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-csharp to a library.
    • [x] Split the old module into Shadowsocks.Interop, Shadowsocks.Net, Shadowsocks.PAC, Shadowsocks.Protobuf, Shadowsocks.WPF for 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] In Shadowsocks.WPF, rewrite the UI based on WPF.

Stzx avatar Oct 10 '20 06:10 Stzx