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
enhance(ux): keymap manager for plugins #9430
Conversation
…display more information for plugin shortcut col
beautiful ! about shortcut conflicts : a lot of apps (eg adobe or autodesk products) have a way to navigate back and forth between the conflicting shortcut(s) to let the user resolve issues (in the example from 0:35, it could be really useful to quick jump to the assigned shortcut for you probably already have this on your radar though, so feel free to disregard... |
Hi @cannibalox, Highly appreciate your concern and valuable advice; the current UX with shortcut conflicts is really not friendly enough. Fortunately, we'll address this in another refactoring for the shortcuts system as soon as possible! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@xyhp915 Looks nice! 👍 🚢 Works well on openai plugin. Left some minor questions
I didn't see the first behavior on osx but I did see the other two |
Just to clarify I'm asking if it's a breaking change, not when we should do
work to make it backwards compatible. Is it a breaking change? If so, we
should mention it in the PR title as users have complained when we don't
communicate breaking changes. If it's a minor we can call it "minor
behavior change" like we did in #9291
…On Fri, 26 May 2023 at 10:31, Charlie ***@***.***> wrote:
***@***.**** commented on this pull request.
------------------------------
In src/main/frontend/modules/shortcut/config.cljs
<#9430 (comment)>:
> @@ -113,19 +113,19 @@
:whiteboard/zoom-out {:binding "shift+dash"
:fn #(.zoomOut (.-api ^js (state/active-tldraw-app)) false)}
- :whiteboard/zoom-in {:binding "shift+="
+ :whiteboard/zoom-in {:binding "shift+equals"
I think it's best to support them in later refactorings.
—
Reply to this email directly, view it on GitHub
<#9430 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AXFVC5YKEREYD3W7V7YBZOLXIC5DJANCNFSM6AAAAAAYGIPRPM>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Gotcha! It's not a breaking change. Also, it's just a fix :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Demo
CleanShot.2023-05-18.at.18.01.54.mp4