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

Feature Request: Mouseless work by keyboard shortcuts #24

Closed
originalrusyn opened this issue May 26, 2022 · 2 comments · Fixed by #29
Closed

Feature Request: Mouseless work by keyboard shortcuts #24

originalrusyn opened this issue May 26, 2022 · 2 comments · Fixed by #29
Labels
enhancement New feature or request

Comments

@originalrusyn
Copy link

originalrusyn commented May 26, 2022

Could you please define default keyboard shortcuts at least for

  1. Expand All
  2. Collapse All
  3. Navigate To Next Array Element
  4. Navigate To Previous Array Element
  5. Expand/Collapse Current Element
  6. Jump To JQ Filter TextBox
  7. Scroll Up
  8. Scroll Down
  9. Switch To Raw View
  10. Switch To Tree View
  11. Case Sensitive On/Off
  12. Hide/Unhide mismatch
@paolosimone
Copy link
Owner

paolosimone commented May 29, 2022

This is interesting but should be designed carefully. For instance we must avoid conflicts with the defaults browser shortcuts, but even then we could break some custom global shortcut the user have, maybe from other plugins. We could either add an option to disable shortcuts or even better allow the shortcuts to be configurable, but this second option increases the implementation effort...

Having said that, I agree with you that having some form of shortcut would be better than having none, so I'll surely look into it when I have I little more spare time!

@paolosimone paolosimone added the enhancement New feature or request label May 29, 2022
@paolosimone
Copy link
Owner

Shortcuts will be available in v0.2.0!

Complete list here: https://github.com/paolosimone/virtual-json-viewer#keyboard-shortcuts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants