GraphiteEditor / GraphiteEditor/Graphite
Nudges in the same direction should be combined in history
- Lenguaje dominante
- Rust
- Estrellas
- 27.3k
- Forks
- 1.3k
- Merge medio
- 20 h 5 min
- PR fusionados (30 d)
- 57
Descripción
Any number of nudges (with the arrow key) in the same direction should be combined into the same history step. So if you nudge 53px to the right with Shift+right arrow 5 times and right arrow 3 times, we should be able to use undo one instead of 8 times to return to where we were. Then switching directions (or doing anything else that creates a history step) should become a new point in history.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
No se nombra ningún archivo, prueba ni punto de entrada. Empieza por localizar el manejo de los desplazamientos con las teclas de dirección y la implementación del historial o deshacer; después, verifica que los desplazamientos consecutivos en una dirección —incluidos los desplazamientos combinados con Shift y sin modificadores— se deshagan como un solo paso, mientras que un cambio de dirección u otra acción que genere historial inicia un paso nuevo.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- rust
- Área
- computer-graphics
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 45/100