GraphiteEditor / GraphiteEditor/Graphite

Customizing shortcuts

Abierto
#1,544 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Architecture Web
Lenguaje dominante
Rust
Estrellas
27.2k
Forks
1.3k
Merge medio
20 h 5 min
PR fusionados (30 d)
57

Descripción

It would be useful for the user to customise shortcuts, which could probably be saved in the local storage of the browser.

This could probably be added to the `file -> preferences` menu. All of the shortcuts are currently hardcoded in `default_mapping.rs` - however it may be necessary to filter these keybinds before displaying them (e.g. it doesn't make sense for the user to need to customise each key press for nudge, and pointer move events should not change).

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza por default_mapping.rs para hacer un inventario de los atajos codificados, y después inspecciona el menú file -> preferences y la ruta de almacenamiento local del navegador mencionada en el issue. Define qué combinaciones de teclas pueden configurar los usuarios y cuáles se filtran, y considera completado el trabajo cuando los atajos compatibles se puedan editar desde Preferences y persistan localmente.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
rust
Área
desktop
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.