Raccourci clavier pour fermer un sujet

Existe-t-il un raccourci clavier pour fermer un sujet ?

4 « J'aime »

Non, il n’existe pas de tel raccourci. Je pense qu’il serait logique d’ajouter un raccourci clavier pour ouvrir la clé à molette d’administration, puis d’utiliser une seconde touche comme c pour fermer un sujet.

Je vais marquer cela comme une demande de fonctionnalité.

L’étape 0 consiste à déterminer quel raccourci nous souhaitons pour ouvrir la clé à molette d’administration du sujet.

14 « J'aime »

Y a-t-il des raccourcis non répertoriés dans la fenêtre d’aide sur les raccourcis ?

Hé, regardez, je peux le copier !

Aller à

  • g, h Accueil
  • g, l Derniers
  • g, n Nouveaux
  • g, u Non lus
  • g, c Catégories
  • g, t Meilleurs
  • g, b Signets
  • g, p Profil
  • g, m Messages
  • g, d Brouillons

Navigation

  • u Retour
  • # Aller au message #
  • k/j Déplacer la sélection ↑ ↓
  • o ou Entrée Ouvrir le sujet sélectionné
  • Maj+j/Maj+k Section suivante/précédente
  • Maj+l Aller au premier message non lu

Application

  • = Ouvrir le menu hamburger
  • p Ouvrir le menu utilisateur
  • . Afficher les sujets mis à jour
  • / ou Ctrl+Alt+f Rechercher
  • ? Ouvrir l’aide sur le clavier
  • x, r Fermer Nouveaux/Messages
  • x, t Fermer Sujets
  • Maj+z Maj+z Se déconnecter

Rédaction

  • Maj+c Retour à l’éditeur
  • Maj+F11 Éditeur en plein écran
  • c Créer un nouveau sujet
  • t Répondre en tant que sujet lié
  • Maj+r Répondre au sujet
  • r Répondre au message
  • q Citer le message

Actions

  • f Basculer le signet du sujet
  • Maj+p Épingler/Dépingler le sujet
  • Maj+s Partager le sujet
  • s Partager le message
  • l J’aime le message
  • ! Signaler le message
  • b Signaler le message
  • e Éditer le message
  • d Supprimer le message
  • m, m Silencier le sujet
  • m, r Sujet normal (par défaut)
  • m, t Suivre le sujet
  • m, w Surveiller le sujet
  • Maj+u Reporter le sujet
  • Ctrl+p Imprimer le sujet

Hormis ceux-là, y en a-t-il d’autres de réservés ?

De plus, je remarque que mon clavier ne possède pas de touche clé à molette (:wrench:), donc ma première option est exclue. ¯\_(ツ)_/¯

Je propose Maj + a pour ouvrir l’outil de maintenance administrateur.

6 « J'aime »

J’aime utiliser Maj + a pour ouvrir la clé à molette d’administration. Puis-je travailler dessus en ouvrant une PR sur GitHub ? @sam

1 « J'aime »

Oui, je pense que tu peux essayer de le faire dans une PR. Le point délicat, cependant, est que tu devras pouvoir sélectionner des éléments au clavier une fois l’interface ouverte.

Comment envisages-tu que cela fonctionne ?

3 « J'aime »

Et si, une fois la clé d’administration ouverte, on naviguait à l’intérieur à l’aide des touches Haut et Bas ? Ensuite, appuyer sur Entrée pour sélectionner l’option. Je ne sais pas si c’est possible, mais c’est juste une idée…

5 « J'aime »

Je soutiens cette idée si tu peux le faire. Nous le faisons déjà pour la recherche, mais mettre en surbrillance le bouton sélectionné pourrait être un peu délicat. Peux-tu essayer et publier une capture d’écran ?

3 « J'aime »

Bien sûr, je te tiens au courant dès que j’ai quelque chose.

5 « J'aime »

Je rencontre quelques difficultés pour comprendre Ember.js, car je n’ai jamais travaillé avec auparavant. J’ai réalisé cette PR qui ouvre uniquement le menu d’administration des sujets ; j’espère que cela aidera. Si quelqu’un pouvait m’aider pour l’autre partie, je lui en serais très reconnaissant.

5 « J'aime »

Shift+A fonctionne. Cependant, les touches fléchées ne fonctionnent pas dans le menu. J’aimerais avoir des raccourcis pour certaines tâches comme Fermer, les minuteries, etc.

À ce propos, existe-t-il une autre méthode pour ajouter mes propres raccourcis clavier à une séquence de clics dans l’interface utilisateur ? Peut-être via une extension Chrome ?

1 « J'aime »

Mise à jour : J’ai un peu fouillé dans le code. Le raccourci pour fermer un sujet peut être très similaire aux raccourcis pinUnpinTopic et deferTopic. Il suffit d’appeler toggleClosed sur la classe du sujet.

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

@hectorbus - est-ce que tu pourrais ajouter cela ? Et si on utilisait Shift+c pour fermer ? Je l’aurais fait moi-même, mais je ne suis pas actuellement configuré pour GitHub et le codage.

1 « J'aime »

Je pense que la fonctionnalité des touches fléchées n’a jamais été implémentée. J’ai essayé de travailler dessus, mais sans succès. En ce qui concerne le raccourci clavier personnalisé, je ne suis pas sûr qu’il soit possible de créer cette extension Chrome ; vous pouvez essayer. De plus, une nouvelle PR peut être soumise avec ce nouveau raccourci clavier, tant que le code et la fonctionnalité sont approuvés.

1 « J'aime »

Laissez-moi examiner le code et voir si toggleClosed fonctionnerait, je ne vois pas pourquoi ce ne serait pas le cas.

1 « J'aime »