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

Additional Keybindings and Menu Items #210

Closed
4 tasks
svenefftinge opened this issue Jun 15, 2017 · 2 comments
Closed
4 tasks

Additional Keybindings and Menu Items #210

svenefftinge opened this issue Jun 15, 2017 · 2 comments
Assignees
Labels
enhancement issues that are enhancements to current functionality - nice to haves
Milestone

Comments

@svenefftinge
Copy link
Contributor

We should register keybindings and menu items for

  • undo/redo
    Will be tested by opening an editor, applying a change, then undo the change and verify the document’s state. Afterwards ‘redo’ shall reapply the change.
  • find/replace (in editor)
    Will be tested by searching a text phrase in a document.
  • copy/paste (menu only in electron)
    The copy and paste menu actions, will be added to the Electron application’s main menu. It will copy the currently selected text of the focusses text editor into the clip board. ‘Paste’ will insert the text in the system’s clipboard at the cursor position of the currently opened and focussed text editor.
  • selection commands
    The main menu contributions for the selection commands shall have the same effect than the corresponding keybindings.
@svenefftinge svenefftinge added this to the Theia 1.0 BETA milestone Jun 15, 2017
@svenefftinge svenefftinge added the enhancement issues that are enhancements to current functionality - nice to haves label Jun 15, 2017
kittaakos added a commit that referenced this issue Aug 29, 2017
kittaakos added a commit that referenced this issue Aug 29, 2017
kittaakos added a commit that referenced this issue Aug 29, 2017
kittaakos added a commit that referenced this issue Aug 29, 2017
kittaakos added a commit that referenced this issue Aug 29, 2017
kittaakos added a commit that referenced this issue Aug 29, 2017
This is not an Monaco editor action, hence we need to process it
manually.

Signed-off-by: Akos Kitta <[email protected]>
kittaakos added a commit that referenced this issue Aug 30, 2017
kittaakos added a commit that referenced this issue Sep 1, 2017
kittaakos added a commit that referenced this issue Sep 1, 2017
kittaakos added a commit that referenced this issue Sep 1, 2017
kittaakos added a commit that referenced this issue Sep 1, 2017
kittaakos added a commit that referenced this issue Sep 1, 2017
kittaakos added a commit that referenced this issue Sep 1, 2017
kittaakos added a commit that referenced this issue Sep 1, 2017
This is not an Monaco editor action, hence we need to process it
manually.

Signed-off-by: Akos Kitta <[email protected]>
kittaakos added a commit that referenced this issue Sep 1, 2017
kittaakos added a commit that referenced this issue Sep 1, 2017
kittaakos added a commit that referenced this issue Sep 1, 2017
kittaakos added a commit that referenced this issue Sep 1, 2017
kittaakos added a commit that referenced this issue Sep 1, 2017
kittaakos added a commit that referenced this issue Sep 1, 2017
kittaakos added a commit that referenced this issue Sep 1, 2017
kittaakos added a commit that referenced this issue Sep 1, 2017
This is not an Monaco editor action, hence we need to process it
manually.

Signed-off-by: Akos Kitta <[email protected]>
kittaakos added a commit that referenced this issue Sep 1, 2017
akosyakov pushed a commit that referenced this issue Sep 1, 2017
akosyakov pushed a commit that referenced this issue Sep 1, 2017
akosyakov pushed a commit that referenced this issue Sep 1, 2017
akosyakov pushed a commit that referenced this issue Sep 1, 2017
akosyakov pushed a commit that referenced this issue Sep 5, 2017
akosyakov pushed a commit that referenced this issue Sep 5, 2017
akosyakov pushed a commit that referenced this issue Sep 5, 2017
akosyakov pushed a commit that referenced this issue Sep 5, 2017
akosyakov pushed a commit that referenced this issue Sep 5, 2017
akosyakov pushed a commit that referenced this issue Sep 5, 2017
This is not an Monaco editor action, hence we need to process it
manually.

Signed-off-by: Akos Kitta <[email protected]>
akosyakov pushed a commit that referenced this issue Sep 5, 2017
akosyakov pushed a commit that referenced this issue Sep 5, 2017
akosyakov pushed a commit that referenced this issue Sep 5, 2017
akosyakov pushed a commit that referenced this issue Sep 5, 2017
akosyakov pushed a commit that referenced this issue Sep 5, 2017
akosyakov pushed a commit that referenced this issue Sep 6, 2017
akosyakov pushed a commit that referenced this issue Sep 6, 2017
akosyakov pushed a commit that referenced this issue Sep 6, 2017
akosyakov pushed a commit that referenced this issue Sep 6, 2017
akosyakov pushed a commit that referenced this issue Sep 6, 2017
akosyakov pushed a commit that referenced this issue Sep 6, 2017
This is not an Monaco editor action, hence we need to process it
manually.

Signed-off-by: Akos Kitta <[email protected]>
akosyakov pushed a commit that referenced this issue Sep 6, 2017
akosyakov pushed a commit that referenced this issue Sep 6, 2017
akosyakov pushed a commit that referenced this issue Sep 6, 2017
akosyakov pushed a commit that referenced this issue Sep 6, 2017
akosyakov pushed a commit that referenced this issue Sep 6, 2017
@akosyakov
Copy link
Member

Done with #437

@svenefftinge svenefftinge modified the milestone: Theia 1.0 BETA Sep 21, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement issues that are enhancements to current functionality - nice to haves
Projects
None yet
Development

No branches or pull requests

3 participants