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

Retire KeybindingContext Part 1 #12732

Conversation

FernandoAscencio
Copy link
Contributor

Retiring the use of context in keybindings

This is still in draft and review.
KeybindingContext classes still exist in Theia, but no longer used.

Needs some review to streamline

What it does

How to test

Review checklist

Reminder for reviewers

@FernandoAscencio FernandoAscencio force-pushed the fa/RetireKeybindingContext branch 7 times, most recently from 7262a59 to 91f4d1e Compare July 31, 2023 20:20
@FernandoAscencio FernandoAscencio force-pushed the fa/RetireKeybindingContext branch 2 times, most recently from 18ab8ae to 6e65e03 Compare August 2, 2023 18:11
@vince-fugnitto vince-fugnitto added keybindings issues related to keybindings quality issues related to code and application quality labels Aug 3, 2023
@FernandoAscencio FernandoAscencio force-pushed the fa/RetireKeybindingContext branch 2 times, most recently from 0ecb973 to 83877ec Compare August 11, 2023 18:13
The method did not properly set the visibility state of notifications.
Thus, the context keys were not properly updated.

Signed-Off-By: Fernando Ascencio <[email protected]>
- Retiring the use of `context` in keybindings
- Eliminating implementations of `KeybindingContext`

Signed-Off-By: Fernando Ascencio <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
keybindings issues related to keybindings quality issues related to code and application quality
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants