Atajo de teclado para cerrar un tema

¿Existe un atajo de teclado para cerrar un tema?

4 Me gusta

No, no existe tal atajo. Creo que tiene sentido agregar un atajo de teclado que abra la llave inglesa de administración y, luego, una segunda tecla como c podría cerrar un tema.

Voy a marcar esto como una solicitud de función.

El paso 0 es determinar qué atajo queremos para abrir la llave inglesa de administración de temas.

14 Me gusta

¿Hay atajos no listados en el modal de ayuda de atajos?

Mira, ¡puedo copiarlo!

Saltar a

  • g, h Inicio
  • g, l Último
  • g, n Nuevo
  • g, u Sin leer
  • g, c Categorías
  • g, t Destacados
  • g, b Marcadores
  • g, p Perfil
  • g, m Mensajes
  • g, d Borradores

Navegación

  • u Atrás
  • # Ir al mensaje #
  • k/j Mover selección ↑ ↓
  • o o Enter Abrir tema seleccionado
  • Shift+j/Shift+k Siguiente/anterior sección
  • Shift+l Ir al primer mensaje sin leer

Aplicación

  • = Abrir menú hamburguesa
  • p Abrir menú de usuario
  • . Mostrar temas actualizados
  • / o Ctrl+Alt+f Buscar
  • ? Abrir ayuda de teclado
  • x, r Descartar Nuevo/Mensajes
  • x, t Descartar Temas
  • Shift+z Shift+z Cerrar sesión

Redacción

  • Shift+c Volver al editor
  • Shift+F11 Editor en pantalla completa
  • c Crear un nuevo tema
  • t Responder como tema vinculado
  • Shift+r Responder al tema
  • r Responder al mensaje
  • q Citar mensaje

Acciones

  • f Alternar marcador en tema
  • Shift+p Fijar/Desfijar tema
  • Shift+s Compartir tema
  • s Compartir mensaje
  • l Dar me gusta al mensaje
  • ! Reportar mensaje
  • b Marcar mensaje
  • e Editar mensaje
  • d Eliminar mensaje
  • m, m Silenciar tema
  • m, r Tema regular (predeterminado)
  • m, t Seguir tema
  • m, w Vigilar tema
  • Shift+u Posponer tema
  • Ctrl+p Imprimir tema

Aparte de esos, ¿hay algún otro reservado?

Además, noto que mi teclado no tiene una tecla de llave inglesa (:wrench:), así que mi primera opción queda descartada. ¯\_(ツ)_/¯

Propongo Mayús + a para abrir la llave inglesa de administración.

6 Me gusta

Me gusta usar Shift + a para abrir la llave de administración. ¿Puedo trabajar en ello abriendo un PR en GitHub? @sam

1 me gusta

Sí, creo que puedes intentarlo en un PR. Lo complicado, sin embargo, es que necesitas poder seleccionar elementos con el teclado una vez que esté abierto.

¿Cómo ves que funcione eso?

3 Me gusta

¿Qué tal si, una vez abierto el llavero de administrador, navegas por él usando las teclas Arriba y Abajo? Luego, presionando Enter para seleccionar la opción. No sé si esto sea posible, pero es solo una idea…

5 Me gusta

Apoyo esta idea si puedes hacerlo. Lo hacemos en la búsqueda, aunque resaltar el botón seleccionado podría ser un poco complicado. ¿Podrías probarlo y publicar una captura de pantalla?

3 Me gusta

Claro, te aviso cuando tenga algo.

5 Me gusta

He tenido algunos problemas para entender Ember.js, ya que nunca he trabajado con él antes. He realizado esta PR que solo abre el menú de administración de temas; espero que esto ayude. Si alguien pudiera ayudarme con la otra parte, lo agradecería mucho.

5 Me gusta

Shift+A funciona. Pero las teclas de flecha no funcionan dentro del menú. Me encantaría tener atajos para algunas tareas, como Cerrar, temporizadores, etc.

A ese respecto: ¿hay alguna otra forma de agregar mis propios atajos de teclado para una secuencia de clics en la interfaz de usuario? ¿Quizás una extensión de Chrome?

1 me gusta

Actualización: He indagado un poco en el código. El atajo para cerrar un tema puede ser muy similar a los atajos pinUnpinTopic y deferTopic. Simplemente llama a toggleClosed en la clase del tema.

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

@hectorbus, ¿podrías incluir esto? ¿Qué tal Shift+c para cerrar? Yo lo habría hecho yo mismo, pero ahora mismo no tengo configurado GitHub ni el entorno de desarrollo.

1 me gusta

Creo que la función de las teclas de flecha nunca se implementó; intenté trabajar en ello, pero no tuve éxito. En cuanto al atajo de teclado personalizado, no estoy seguro de si es posible crear esa extensión de Chrome; podrías intentarlo. Además, se podría abrir un nuevo PR con ese nuevo atajo de teclado, siempre que el código y la funcionalidad sean aprobados.

1 me gusta

Déjame revisar el código y ver si toggleClosed funcionaría, no veo por qué no.

1 me gusta