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

Support keybinding customization #1081

Merged
merged 2 commits into from
Oct 3, 2024
Merged

Support keybinding customization #1081

merged 2 commits into from
Oct 3, 2024

Conversation

huchenlei
Copy link
Member

@huchenlei huchenlei commented Oct 3, 2024

Basic UI

image

Reset button

image

Edit Keybinding

image
image

TODOs

  • Manage all litegraph canvas keybindings.
  • Show conflict with browser default keybindings such as Ctrl + t
  • Download / Upload keybinding file as JSON
  • Search keybinding
  • Mark source of keybinding

nit

Make row selectable

Reduce padding

Better key seq render

Show actions on demand

Turn off autocomplete

nit

Persist keybindings

Autofocus

Fix set unsetted keybinding bug

Refactor

Add reset button

Add back default keybinding logic

Report key conflict error

Adjust style

fix bug

Highlight modified keybindings
@huchenlei
Copy link
Member Author

keybinding_demo.mp4

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

Successfully merging this pull request may close these issues.

1 participant