theodore-norvell / PLAAY

Senior Design Project PLAAY (Programming Language for Adults And Youth)
2 stars 0 forks source link

keyboard commands documentation #70

Closed WNewhook closed 7 years ago

WNewhook commented 7 years ago

@inexpensive @jillhancock @christopher-rodgers here's the pull request for keyboard command documentation. Do any of you think I should add anything else to this file?

theodore-norvell commented 7 years ago

Looks good. A few comments.

cntl-B will swap.

cntl-z and cntl-y should be undo and redo. (cntl-shift-z should also redo.) (Implemented???)

cntl-1 should paste the second item from the trash (i.e., please shift this by 1). Cntl-0 should be synonym for cntl-v.

I have some other ideas, but will make a separate issue.

WNewhook commented 7 years ago

@theodore-norvell Ctrl+1 and so on do act like that, but I documented it wrong. It looks like undo/redo aren't implemented yet, so I'll make a branch to do that. Ctrl+b to swap with the top of the trash stack doesn't seem to work - the edit always fails at
if( this._srcSelection.root() !== trgSelection.root() ). I'll make a new issue about that.