Add keyboard shortcuts to functions
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 45/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Stack de tecnologia
- typescript
- Domínio
- frontend
Direção de pesquisa
The payload names no files. Start by finding where the existing undo and tool-selection key handlers are registered, and check how they behave while a text field has focus. Done means each listed key triggers its action and none fire while the user is typing. The issue leaves open whether shortcuts need a Ctrl prefix, so settle that with a maintainer before writing code.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Adding shortcuts to the keyboard could enhance the user experience as it could speed up the process of designing the automata. It would also open up the possibility of allowing the user to hide the toolbar in a drop down if they know the key shortcuts. Currently only undo and tool selection uses shortcuts. The program will need to be changed such that these shortcuts are ignored when typing or have them all need CTR + key to work
Ideas for the new shortcuts
Make F "Fit automata on screen"
Make R "Reset zoom"
Make C "Center Stage"
Make D "Debug"
Make S "Snap to grid"
Make ~ "Dark mode toggle"
Make ESC "Configure Automata"
Make CTR+Y "Redo"
Make - "Zoom out"
Make + "Zoom in"
- Linguagem predominante
- TypeScript
- Estrelas
- 1
- Forks
- 23
- Merge médio
- 3d 10h
- PRs com merge (30d)
- 6
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de AutomatonBuilderGUI/AutomatonBuilderGUI
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 63/100
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
-
enhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
AutomatonBuilderGUI/AutomatonBuilderGUI#238 · 2 reações ·
-
enhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
AutomatonBuilderGUI/AutomatonBuilderGUI#233 · 1 reação ·
-
Add build testing to CIAbertaenhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Todas as issues de AutomatonBuilderGUI/AutomatonBuilderGUI
Issues semelhantes
-
[Android] Nested transforms are composed in reverse orderTalvez já em andamento @Danyalo assumiu hoje. AbertaRepro provided
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 74/100
software-mansion/react-native-svg#3090 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
radix-ui/primitives#4228 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 95/100
rocketride-org/rocketride-server#2705 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
archon-ready archon-size-s archon-type-bug area: web
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
coleam00/Archon#4707 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
HarperFast/grafana-datasource#177 ·