QubesOS / qubes-issues

The Qubes OS Project issue tracker
https://www.qubes-os.org/doc/issue-tracking/
541 stars 48 forks source link

Allow jumping to bottom of the list (or wrap around) with Up Arrow in new App Menu #8828

Open UndeadDevel opened 10 months ago

UndeadDevel commented 10 months ago

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 the Up 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.

UndeadDevel commented 8 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.

UndeadDevel commented 8 months ago

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.

andrewdavidwong commented 8 months ago

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, 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.