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

Select UI platform for developing the next version of the GUI #469

Open
CharliePoole opened this issue Dec 16, 2019 · 5 comments
Open

Select UI platform for developing the next version of the GUI #469

CharliePoole opened this issue Dec 16, 2019 · 5 comments
Labels
Design Decision Something we need to decide before moving ahead. May cause blocking.

Comments

@CharliePoole
Copy link
Contributor

Ideally, should support both execution and development on Windows, Mac and Linux. It should be suitable for porting as a Visual Studio extension.

@CharliePoole CharliePoole added Needs Design Needs some design work before coding v2-gui labels Dec 16, 2019
@CharliePoole CharliePoole added this to the 2.0 milestone Dec 16, 2019
@CharliePoole
Copy link
Contributor Author

List of contenders... feel free to add others...

  • Windows Forms
  • WPF
  • Avalonia
  • Javascript (several frameworks are possible)

@immeraufdemhund
Copy link
Contributor

how would one use a javascript framework to work as a visual studio extension? I was just looking that up a minute ago?

@immeraufdemhund
Copy link
Contributor

Avalonia looks neat cause of the cross platform

@CharliePoole
Copy link
Contributor Author

@immeraufdemhund

Re Javascript: the UI would be invoked from the extension, probably hosted in docked panels.

I'm doing experiments with Avalonia right now.

@CharliePoole CharliePoole changed the title Select platform for developing the V2 GUI Select UI platform for developing the V2 GUI Dec 17, 2019
@CharliePoole CharliePoole added is:design and removed Needs Design Needs some design work before coding labels Dec 19, 2019
@CharliePoole CharliePoole modified the milestones: Future GUI, 2.0.0 Jul 1, 2021
@CharliePoole
Copy link
Contributor Author

Because the code already exists, TestCentric 2.0 will use Windows Forms. Discussion of a future platform will wait for a possible 3.0 version. I've updated the issue title to reflect this.

@CharliePoole CharliePoole changed the title Select UI platform for developing the V2 GUI Select UI platform for developing the next version of the GUI Jul 2, 2021
@CharliePoole CharliePoole modified the milestones: 2.0.0, Future GUI Jul 2, 2021
@CharliePoole CharliePoole added the Design Decision Something we need to decide before moving ahead. May cause blocking. label Jul 2, 2021
@CharliePoole CharliePoole removed this from the Future GUI milestone Jul 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Design Decision Something we need to decide before moving ahead. May cause blocking.
Projects
None yet
Development

No branches or pull requests

2 participants