Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New WPF UI #11

Closed
wants to merge 3 commits into from
Closed

New WPF UI #11

wants to merge 3 commits into from

Conversation

Stzx
Copy link

@Stzx Stzx commented May 20, 2020

The new UI based on WPF (.Net Core) implementation is currently in the development stage.

Welcome to discuss.

UI List:

Name Progress
Config 99%
QRCode 0%

Missing features

  • No direct way to get Cipher list.
  • Unable to get the list of configuration files and synchronize the corresponding configuration files.

@ohsorry
Copy link
Collaborator

ohsorry commented May 20, 2020

没必要把工程目录搞这么深吧。这也不是c++环境,win/linux的库有差异,所以有个std命名空间。咱这就是个Shadowsocks啊。

另外用WPF的理由是什么?这不是个用例巨多,UI绘制有要求的程序。跟做web开发一样,简单交互的小型web应用用单页程序就行了,没必要mvc。

@Stzx
Copy link
Author

Stzx commented May 21, 2020

没必要把工程目录搞这么深吧。这也不是c++环境,win/linux的库有差异,所以有个std命名空间。咱这就是个Shadowsocks啊。

另外用WPF的理由是什么?这不是个用例巨多,UI绘制有要求的程序。跟做web开发一样,简单交互的小型web应用用单页程序就行了,没必要mvc。

  • 三层目录不深吧? 目录多少应该和什么语言的项目无关。

  • WPF 会的人可能比较多,容易吸引新的开发人员。这不是 MVC 而是 MVVM。而且 WPF 也只是其中一种实现方式,可以选择用其他方式实现。

@celeron533 @studentmain 你们怎么看?

@ohsorry
Copy link
Collaborator

ohsorry commented May 21, 2020

发现我说的什么你都不明白。
这工程本身就是个跨平台的,核心就是.net standard的,你再搞个std目录那不画蛇添足么?这又不是个什么c++的跨平台的库你再搞一个/os或者/platform目录。


你从哪得出的统计数据WPF的使用比winform多?要不你搜下招聘网站吧。

我说有精力研究怎么把核心功能写好,不是纠结在这些问题上。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants