Page MenuHome

UI: PageUp PageDown scrolling in menu

Authored by Joep Peters (Joep) on Sun, Aug 25, 1:40 PM.



This revision adds the functionality to let the user use PageUp and PageDown keys when navigating a menu.

This can speed the workflow when dealing with longer menu lists. Such as the vertex context menu while in edit-mode.

Diff Detail

rB Blender

Event Timeline

Hi @Joep Peters (Joep) ,

first of all thanks for the patch! From a UX perspective, I don't see why we would need that (having all the mnemonics in menu entries in place it should be easy to select directly what you want).
If others disagree and there is a need for this feature, I would strongly vote for Home / End instead of PgUp / PgDown as this should be much more intuitive.


I think Home/End to go to top or bottom of the menu is more standard. Otherwise cool! Little fixes like this make a difference.

Brecht Van Lommel (brecht) requested changes to this revision.Mon, Aug 26, 6:53 PM

This is a standard feature on all operating system as far as I know, so we might as well support it in Blender too.

I think we should use both pgup/pgdown and home/end. At least with Linux/GTK and macOS both work, not sure how it is on Windows.

Otherwise looks good to me.

This revision now requires changes to proceed.Mon, Aug 26, 6:53 PM

Yep Home/End should be added - otherwise no problem with this.

Thanks everyone for the feedback, I'll add the Home and End keys as well :)!

Added the Home and End key.

This revision is now accepted and ready to land.Thu, Sep 12, 7:39 PM

@Brecht Van Lommel (brecht) Thank you for the approval! Is there still time to commit it for 2.81? (I read somewhere that there is a feature lock this week)

This kind of smaller polishing can go into still for the next month, it will be in 2.81.