GSoC'22 - Week #11: Global Shortcuts

Posted 2 years ago

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.

    IconIssueMscore.png
    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.