Skip to content
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

Evaluate v9 key bindings. #147

Open
typhonrt opened this issue Jan 7, 2022 · 2 comments
Open

Evaluate v9 key bindings. #147

typhonrt opened this issue Jan 7, 2022 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@typhonrt
Copy link
Contributor

typhonrt commented Jan 7, 2022

Version 9 of Foundry has a registration system for key bindings. This issue tracks the possible integrations that will allow quicker navigation of the quest log.

One area that I'll be looking into bindings for is the main quest log UI. IE bindings to move quests between categories and / or deleting quests.

I welcome any other ideas / suggestions on UX / user experience patterns that can benefit from key bindings.

@brunocalado
Copy link

The Party Overview module have a simple example. You can link a shortcut:

  • Show, hide and toogle

For Party Overview I set letter P with toogle.

For Quest Log I would bind letter Q with toogle too.

@typhonrt
Copy link
Contributor Author

typhonrt commented Jan 8, 2022

Indeed... open & close of the quest log / quest tracker as two essential / main bindings makes sense.

I'm also curious about workflows inside of the quest log. I think in general some of the most relevant key bindings like opening the log / tracker will make the first release of TQL. These two seem like the only real external key bindings to register.

A bit of research is in order too. Given the new tech stack for the UI layer it might be possible to engage a local key binding system when the quest log is the focused / selected app. This opens up a lot of possibilities for advanced workflows inside the quest log itself.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants