GSoC'22 - Week #11: Global Shortcuts
Shortcut Categories
Since a few concerns were reported in PR #12752, this week's focus turned toward that PR.
-
There was a problem with the clumsy opening/closing animation in which the text remained for longer than it should have. I resolved this by implementing (but not yet pushing) a change in opacity when the section closes, which should make it seem better.
-
The section title's font was also not bold; this has been corrected.
-
There are also some refactoring concerns, such as the case of the ENUM values and the layout of the category list. I've pushed a modification to integrate the ideas.
-
I am yet to address the fact that the sections themselves cannot be selected using keyboard navigation.
-
Second, the appearance of non-icon shortcuts in the list is misaligned.
This will be a top priority for the upcoming week.
Palette Shortcuts
I have also completed some refactoring of the palette shortcuts. This should hopefully make the code easier to read.