Scorciatoia da tastiera per chiudere un argomento

Is there a keyboard shortcut to close a topic?

4 Mi Piace

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.

14 Mi Piace

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 (:wrench:), so my first choice is out. ¯\_(ツ)_/¯

I suggest Shift + a for opening the admin wrench.

6 Mi Piace

I like Shift + a for opening the admin wrench. Can I work on it by opening a PR in GitHub? @sam

1 Mi Piace

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?

3 Mi Piace

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…

5 Mi Piace

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 ?

3 Mi Piace

Sure, I let you know when a I have something.

5 Mi Piace

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.

5 Mi Piace

Shift+A funziona. Ma i tasti freccia non funzionano all’interno del menu. Mi piacerebbe avere scorciatoie per alcune attività come Chiudi, timer, ecc.

A questo proposito: esiste un modo diverso per aggiungere le mie scorciatoie da tastiera personali per una sequenza di clic nell’interfaccia utente? Forse un’estensione di Chrome?

1 Mi Piace

Aggiornamento: Ho scavato un po’ nel codice. La scorciatoia per chiudere l’argomento può essere molto simile alle scorciatoie pinUnpinTopic e deferTopic. Basta chiamare toggleClosed sulla classe dell’argomento.

 pinUnpinTopic() {
    this.container.lookup("controller:topic").togglePinnedState();
  },

@hectorbus - è qualcosa che potresti inserire? Che ne dici di Shift+c per chiudere? L’avrei fatto io stesso, ma al momento non sono configurato per GitHub e la programmazione.

1 Mi Piace

Credo che la funzionalità delle frecce direzionali non sia mai stata implementata; ho provato a lavorarci, ma senza successo. Per quanto riguarda la scorciatoia da tastiera personalizzata, non sono sicuro che sia possibile realizzare quella estensione per Chrome, ma puoi provare; inoltre, può essere creato un nuovo PR con quella nuova scorciatoia da tastiera, purché il codice e la funzionalità vengano approvati.

1 Mi Piace

Controlliamo il codice e vediamo se toggleClosed funzionerebbe; non vedo perché non dovrebbe.

1 Mi Piace