-
Notifications
You must be signed in to change notification settings - Fork 27
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
Create a Quickstart Guide for alternative input. #168
Comments
Draft commited at https://github.com/phetsims/phet-info/blob/master/doc/alternative-input-quick-start-guide.md. This is the process that I developed for Fourier, then used (yesterday) for Geometric Optics. I was able to add alt input to Geometric Optics in < 2 hours using these steps. Assigning to @jessegreenberg to have a look, to make sure there's nothing blatantly wrong here. |
Thanks so much for this @pixelzoom. This is a subset of the epic defined over in phetsims/scenery#1298 |
This is a really great start. I have two thoughts.
|
Another thought
|
@zepumph said:
Removed from the Guide in 17bcb18.
So far (Fourier, Geometric Optics), I've been instructed by designers to ignore "Play Area" and "Control Area". See for example phetsims/fourier-making-waves#53 (comment). That has implications for setting the ScreenView I agree that eventually we'll need to addChild to I also do not see this as requiring "larger refactorings".
I've added this to "Other Resources" at the bottom of the Guide.
This is already mentioned as in the Prerequisites section of interactive-description-technical-guide.md, so I don't see a need to duplicate that (and the instructions for how to build it) in this Quick Start Guide. |
In the above commits, I described the 2 patterns for specifying traversal order at the ScreenView level. See step 4. I also added a link to "Play Area" and "Control Area" description in the Other Resources section. @zepumph please review. |
hotkeys, keyboard help, reformat, #168
This document is excellent, thanks @pixelzoom. All looks correct. The only thing I could think of to add was a note about hotkeys and avoiding collisions with other global hotkeys (with a reference to #188 where we should have a registry for this). Closing. |
The need for a Quickstart Guide for alternative input was discussed at 10/21/21 dev meeting.
Since I just added alternative input to Geometric Optics, I'll throw together a rough guide, while it's fresh in my mind.
The text was updated successfully, but these errors were encountered: