phetsims / scenery-phet

Reusable components based on Scenery that are specific to PhET simulations.
MIT License
8 stars 6 forks source link

Reduce duplication of content in KeyboardHelpDialog #854

Open jessegreenberg opened 4 months ago

jessegreenberg commented 4 months ago

In https://github.com/phetsims/scenery-phet/issues/847 @pixelzoom pointed out how how content in the KeyboardHelpDialog can be unnecessary and repetetive, noting

'... it would be more usable and scalable to expand the "Basic Actions"'.

@terracoda @arouinfar FYI, and Ill add this to the alt input project board.

329025175-411ff22d-5006-451e-a562-edb6f0923f14
kathy-phet commented 4 months ago

Related: https://github.com/phetsims/scenery-phet/issues/856

arouinfar commented 3 months ago

One suggestion is to include the Alt+K hotkey for PlayPauseButton in the "Basic Actions" section rather than factoring it out into "Timing Controls".

It's possible the "Timing Controls" section stems from Molecules and Light, which was the first accessible simulation with a TimeControlNode. MAL has a sim-specific hotkey to step forward in larger amounts. We have not repeated the Alt+L hotkey for any standard StepForwardButton.

image