-
Notifications
You must be signed in to change notification settings - Fork 28
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
Add a 'always on preview engine' option in projects/accounts? #659
Comments
I would vote per project! Example case:
A per user setting would have made it very hard for us to work on both projects that targeted different engine versions. |
I believe it should be per project, and all: Editor, Launch, and Publish. To reduce inconsistencies and confusion. |
Please see this Figma link for design: https://www.figma.com/file/USwW0a6rU12PJkcz4wfwzg/PlayCanvas-Editor?node-id=2%3A2 The goal we want to achieve is to inform user that there is a new release candidate engine version to launch their game with and we need to ensure that they are making an aware decision to opt in using the less stable version of the engine. The user flow is as follow:
Screen.Recording.2022-06-14.at.13.38.01.mov |
What happens if they have previous engine selected in project settings and the Test Release Candidate ticked? |
@yaustar good question When the test release candidate ticked, it will always take priority. One design changes I'd make, based on this feedback, is that the secondary CTA on the opt-in modal will be dynamic - depending which version the user is currently using. |
Feels a bit weird to have multiple ways to set this. Could we have it so that when the 'Test Release Candidate' is ticked/unticked in the play button, it sets the engine version in the project settings? And when the user sets it from RC to current/previous, the tickbox is unticked in the play button too? |
@yaustar, yes, by design, it will set the project settings as you opt in re: yes, the two settings are essentially bound |
Would that matter that when unchecked it go back to previous version that the user was on? At the moment, that setting is on 'saved' for the tab so if they refresh, they would be back on current anyway |
@yaustar, oh i didnt know that, then we can simply set the engine version to stable when they uncheck the release candidate! |
Another request from a user for this |
It would be great if the popup, with the new release candidate, could be shown when opening the editor. |
@jiajasper Can you make this comment a new ticket please if we haven't got one of these already? |
This is for users that always want to be on the cutting edge and help us review upcoming engine changes. Similar to Google Chrome Canary and Safari Tech Preview in workflow.
Unsure if this should be on a per user or per project setting though
The text was updated successfully, but these errors were encountered: