Is there a keyboard shortcut to close a topic?
No there is no such short cut, I think it makes sense to add a keyboard shortcut that opens the admin wrench, and then a second key like c could close a topic.
Going to mark this as a feature request.
Step 0 is figuring out what we want the shortcut to be for opening admin topic wrench.
Are there shortcuts not listed on the shortcut help modal?
Hey look, I can copy it!
Jump To
- g, h Home
- g, l Latest
- g, n New
- g, u Unread
- g, c Categories
- g, t Top
- g, b Bookmarks
- g, p Profile
- g, m Messages
- g, d Drafts
Navigation
- u Back
- # Go to post #
- k/j Move selection ↑ ↓
- o or Enter Open selected topic
- Shift+j/Shift+k Next/previous section
- Shift+l Go to the first unread post
Application
- = Open hamburger menu
- p Open user menu
- . Show updated topics
- / or Ctrl+Alt+f Search
- ? Open keyboard help
- x, r Dismiss New/Posts
- x, t Dismiss Topics
- Shift+z Shift+z Log Out
Composing
- Shift+c Return to composer
- Shift+F11 Fullscreen composer
- c Create a new topic
- t Reply as linked topic
- Shift+r Reply to topic
- r Reply to post
- q Quote post
Actions
- f Toggle bookmark topic
- Shift+p Pin/Unpin topic
- Shift+s Share topic
- s Share post
- l Like post
- ! Flag post
- b Bookmark post
- e Edit post
- d Delete post
- m, m Mute topic
- m, r Regular (default) topic
- m, t Track topic
- m, w Watch topic
- Shift+u Defer topic
- Ctrl+p Print topic
Aside from those, are any other reserved?
Also, I notice my keyboard is missing a wrench key (
), so my first choice is out. ¯\_(ツ)_/¯
I suggest Shift + a for opening the admin wrench.
I like Shift + a for opening the admin wrench. Can I work on it by opening a PR in GitHub? @sam
Yeah I think you can give it a shot in a PR the tricky thing though is that you need to be able to select stuff using the keyboard once it is open.
How do you foresee that working?
What about if once the admin wrench is open, navigate through it using the Up and Down keys? Then hitting Enter to select the option. I don’t know if this is possible, but just like an idea…
I support this if you can swing it, we do it on search, highlighting the selected button though may be a bit tricky, can you give it a shot and post a screenshot ?
Sure, I let you know when a I have something.
I have been having some trouble understanding ember.js, I have never worked with it before. I did this PR that only opens the topic admin menu, I hope this helps. If someone could help me with the other part, it will be greatly appreciated.
Shift+a は機能しています。ただし、メニュー内では矢印キーが機能しません。閉じる、タイマーなどの一部のタスクにショートカットキーを割り当てたいです。
それに関連して、UI クリックのシーケンスに対して独自のキーボードショートカットを追加する別の方法はありませんか?もしかして Chrome 拡張機能でしょうか?
更新:コードを少し調査しました。「トピックを閉じる」ショートカットは、pinUnpinTopic や deferTopic のショートカットと非常に似ています。トピッククラスで toggleClosed を呼び出すだけです。
pinUnpinTopic() {
this.container.lookup("controller:topic").togglePinnedState();
},
@hectorbus - これはあなたが実装できますか?「閉じる」には Shift+c はどうでしょう?自分でもやろうかと思ったのですが、今は GitHub の設定やコーディングの環境が整っていないので。
矢印キーの機能は実装されなかったと理解しています。私も取り組んでみましたが、成功しませんでした。カスタムキーボードショートカットについては、そのChrome拡張機能を作成できるかどうかわかりませんが、ぜひ試してみてください。また、コードと機能が承認されれば、新しいキーボードショートカットを含む新しいプルリクエストを作成することも可能です。
コードを確認して、toggleClosed が機能するかどうかを確認します。問題ないはずです。
