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

Dyn 5444 splash screen keyboard #13959

Merged
merged 3 commits into from
May 4, 2023
Merged

Dyn 5444 splash screen keyboard #13959

merged 3 commits into from
May 4, 2023

Conversation

jesusalvino
Copy link
Contributor

Purpose

Implementing the improvement https://jira.autodesk.com/browse/DYN-5444

Declarations

Check these if you believe they are true

  • The codebase is in a better state after this PR
  • Is documented according to the standards
  • The level of testing this PR includes is appropriate
  • User facing strings, if any, are extracted into *.resx files
  • All tests pass using the self-service CI.
  • Snapshot of UI changes, if any.
  • Changes to the API follow Semantic Versioning and are documented in the API Changes document.
  • This PR modifies some build requirements and the readme is updated
  • This PR contains no files larger than 50 MB

Reviewers

@QilongTang

FYIs

@reddyashish
@RobertGlobant20
@Enzo707

@jesusalvino
Copy link
Contributor Author

enter_key

@QilongTang
Copy link
Contributor

Can user dismiss splash screen by pressing Ecs?

@jesusalvino
Copy link
Contributor Author

jesusalvino commented May 2, 2023

Can user dismiss splash screen by pressing Ecs?

yes @QilongTang , we can catch when the user press Esc once the Splash Screen is ready, Do you mean to intercept it and Lunch the application (Dismiss) ?

@QilongTang
Copy link
Contributor

Hi @jesusalvino If you check the second AC of the Jira task, it includes that catching key press to exit splash screen. For now, I would like to simply include that When user press Esc at the static splash screen, Dynamo exit, which is equivalent of pressing the cross on the top right corner. Let me know if that make sense to you

@jesusalvino
Copy link
Contributor Author

Hi @jesusalvino If you check the second AC of the Jira task, it includes that catching key press to exit splash screen. For now, I would like to simply include that When user press Esc at the static splash screen, Dynamo exit, which is equivalent of pressing the cross on the top right corner. Let me know if that make sense to you

@QilongTang Done.

@QilongTang QilongTang added this to the 2.19.0 milestone May 3, 2023
@QilongTang
Copy link
Contributor

LGTM

@reddyashish
Copy link
Contributor

@QilongTang Do we want to close dynamo when user presses esc or just lose focus from the screen? Generally imo, closing the app is not the behavior expected when user presses esc.

@QilongTang
Copy link
Contributor

@QilongTang Do we want to close dynamo when user presses esc or just lose focus from the screen? Generally imo, closing the app is not the behavior expected when user presses esc.

Usually Esc is for calling out the main menu in App, but we dont have that for splash screen, I believe the user request behind the Jira task was to quit Splash screen. In terms of what it should do in Dynamo, we need to discuss and implement later. let me know if it make sense.

@reddyashish
Copy link
Contributor

reddyashish commented May 4, 2023

Sorry Aaron, I was referring to closing the splash screen only by hitting escape. Alt+f4 is used to close any window app, so i was thinking esc should just lose focus of the screen. Is that requested from a customer?
Changes look good to me, we can merge this if that behavior is fine.

@QilongTang
Copy link
Contributor

Sorry Aaron, I was referring to closing the splash screen only by hitting escape. Alt+f4 is used to close any window app, so i was thinking esc should just lose focus of the screen. Is that requested from a customer? Changes look good to me, we can merge this if that behavior is fine.

Thank you @reddyashish this is a good thing to clarify. I believe this is a request logged by @avidit and from our discussion, we would like to have shortcuts to Splash Screen (just like Dynamo) starting from Exit. Naturally, I picked Esc because of the common definition below. Alt + F4 sounds also good but that is not ppl usually do since it is more of a forcing function to close when the application is not responsive or the user does not have any data they would like to save/keep.
image

@reddyashish
Copy link
Contributor

Thank you Aaron, sounds good. The 2 tests failing here are flaky and LGTM.

@reddyashish reddyashish merged commit 6f7f2bb into DynamoDS:master May 4, 2023
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.

3 participants