Skip to content

Customizing shortcuts #1544

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
0HyperCube opened this issue Jan 4, 2024 · 0 comments
Open

Customizing shortcuts #1544

0HyperCube opened this issue Jan 4, 2024 · 0 comments
Labels
Architecture Involves architecture or engineering work or discussion Web Involves web programming (TypeScript, Svelte, CSS)

Comments

@0HyperCube
Copy link
Member

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

@0HyperCube 0HyperCube added Feature Architecture Involves architecture or engineering work or discussion Web Involves web programming (TypeScript, Svelte, CSS) Paper Cut A small UX annoyance we should strive to improve labels Jan 4, 2024
@github-project-automation github-project-automation bot moved this to Short-Term in Task Board Jan 4, 2024
@0HyperCube 0HyperCube moved this from Short-Term to Longer-Term in Task Board Jan 4, 2024
@Keavon Keavon changed the title Customising shortcuts Customizing shortcuts Jun 10, 2024
@Keavon Keavon removed the Paper Cut A small UX annoyance we should strive to improve label Jun 10, 2024
@Keavon Keavon removed the Rust label Dec 30, 2024
@Keavon Keavon removed the Feature label Jan 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Architecture Involves architecture or engineering work or discussion Web Involves web programming (TypeScript, Svelte, CSS)
Projects
Status: Longer-Term
Development

No branches or pull requests

2 participants