GraphiteEditor / GraphiteEditor/Graphite

Customizing shortcuts

Aperta
#1,544 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Architecture Web
Lingua principale
Rust
Stelle
27.2k
Fork
1.3k
Merge medio
20h 5m
PR unite (30g)
57

Descrizione

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).

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Start with default_mapping.rs to inventory the hardcoded shortcuts, then inspect the file -> preferences menu and the browser local-storage path mentioned in the issue. Define which keybinds are user-configurable and which are filtered out, and consider the work complete when supported shortcuts can be edited from Preferences and persist locally.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
rust
Ambito
desktop
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.