-
Notifications
You must be signed in to change notification settings - Fork 309
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
editorが異なる場合は同じショートカットキーを登録可能にしたい #1940
Comments
効果が似ていて、かつ使用タイミングの被らない機能のショートカットキーを同じにしたいと考えるのであれば、「特定の機能同士のショートカットキーは重複しても許す」というようにすると、トーク内・ソング内での重複も許せるので良い気がします 例)テキストの全選択とセルの全選択、ソングのノートの全選択 重複を許す組み合わせごとにIDを設定し、それが同一であったら問題なしとすればいいでしょうか 良くない点 |
@ShimagayaSatoka コメントありがとうございます!
コメントを頂いて思ったのですが、むしろ重複していても別に問題ないのではと感じてきました。 新しくキーバインドが追加されて、それが既存のものと同じだった場合は新しいのをそのキーに割り当てないほうが良さそうですが。 |
たしかにそもそも重複しても問題ない気もしてきますね その場合でも意図しない重複があると良くないので、重複しているかの確認はして、上書きするボタンの隣に重複したまま登録するなどのボタンを追加するのがいいかもしれないです |
同感です! |
確実に問題がありそうなことは思い当たりませんでしたが、 |
ありがとうございます! 大事なアクションをカバーするのはなるほどです。 なにか考慮漏れがあると怖いのでDiscordでも聞いてみようと思います! |
少なくとも無警告で同じキーに割り当てちゃうのは危なそうに思えます。 |
内容
ソングで「選択解除」をEscapeにしたい思いがあります。 #1903
一方でトークでは「テキスト欄からフォーカスを外す」がEscapeに割り当たっています。
このようにエディタによって異なる挙動をするものを同じショートカットキーに割り当てたいことがありますが、現状のショートカットキー設定ダイアログはeditorが異なっているかを判別せずに同一ショートカットキー判定をしているため、片方登録することができません。
editorがトーク・ソングで異なっている場合は、同じショートカットキーを登録可能にしたいです。
Pros 良くなる点
意味の似ているショートカットキーを揃えることができる
実現方法
ショートカットキーの同一判定をする時に、editorがトークとソングで異なっていたら同一ではないとする。
ちなみにショートカットキー設定ダイアログはHotkeySettingDialogです。
その他
The text was updated successfully, but these errors were encountered: