ARTIST-Association / ARTIST-Association/CANVAS

Better way to register keybindings and display them dynamically

Open
#62 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
6
Forks
2
PR merge metrics
No merged PRs in 30d

Description

Functionality to register keybinding in the code and render the keybindings help page dynamically based on that to avoid inconsistencies between the keybindings shown in `keybindingsModal.html` and the actual keybindings (e.g. if we change them or add new ones).

Contributor guide

Open the contributing guide

Research direction

Start by locating the current keybinding definitions and reading keybindingsModal.html to understand how the help page is populated. Trace where bindings are registered and displayed, then verify that adding or changing a binding updates the help page without a separate manual list. Done means the displayed keybindings remain consistent with the actual registered bindings.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.