Open UndeadDevel opened 10 months ago
This works in the qubes list's app lists of the new App Menu btw., just not in any other list of the new App Menu.
I've just found out that using Home
, End
, PgUp
and PgDown
works in most lists of the App Menu! That's good, though I still think that Up Arrow wrapping makes sense for all but the qubes list lists, but I suppose it can be lowered to minor priority; the reason I didn't think of trying those keys is because Up Arrow
is a very common navigation method in such lists.
There's also a bug where PgUp
in the qubes list's app lists doesn't select a new item, i.e. breaks keyboard selection completely. I'll open a new issue in a moment.
I've just found out that using
Home
,End
,PgUp
andPgDown
works in most lists of the App Menu! That's good, though I still think that Up Arrow wrapping makes sense for all but the qubes list lists, but I suppose it can be lowered to minor priority; the reason I didn't think of trying those keys is becauseUp Arrow
is a very common navigation method in such lists, including in Xfce's Application Finder.
I can't remember using any software that requires Home, End, PgUp or PgDown to navigate a list instead of the arrow keys. I think the arrow keys should be made to work, and I don't think it's a minor thing.
The problem you're addressing (if any)
Since 4.2 I'm largely using the new App Menu to launch applications instead of Xfce's Application Finder and in some ways it's better than the latter, but there are ways to further improve it, such as adding a feature I've been missing with the Application Finder: search result list wrapping. (Related: #8826, #8662)
The solution you'd like
Have the
Up Arrow
trigger selection of the last item in the current search result list when searching in the new app menu as well as in most other lists of the new App Menu (exception: qubes list). Similarly, have it "wrap around" when the first item is selected, i.e. pressing theUp Arrow
when the first item is selected will select the last item at the bottom of the list; the latter description implies the former if #8662 were implemented.The value to a user, and who that user might be
Improves productivity and convenience when using the new app menu.