Comment 4 for bug 419791

Revision history for this message
Matthew Paul Thomas (mpt) wrote : Re: Keyboard navigation is not possible

I'm sorry I didn't get around to specifying keyboard navigation for the various package list views until last Monday, and that involved a change in the way clicking behaves.<https://wiki.ubuntu.com/SoftwareStore#Package%20list%20view>

The relevant part: "By default, none of the rows in a package list view should be selected. If the view allows selection, clicking anywhere in an item should select that row, and Ctrl+clicking on a selected item should deselect it. If no item is selected, pressing the Down arrow key should select the first row, and conversely pressing the Up arrow key should select the last row. If the view does not allow selection, the arrow keys should scroll the view without highlighting rows. If the view is defined as having navigation buttons, then when – and only when – an item is selected, it should have a button at its trailing end with an arrow icon. The button should have the usual appearance of a default button, and pressing Enter should activate it. Double-clicking anywhere in the row should do the same as activating the navigation button, regardless of whether the row was previously selected."

As defined, all current search results screens, the list sub-pane of each department screen, and the top-level "Installed Software" screen, should use a package list view that allows selection and has navigation buttons. The "In Progress" screen should use a package list view with progress bars and cancel buttons. And the "these items must be removed as well" alert should use a package list view that does not allow selection.