It's not necessary for the user to read the description before
installing (that's why we'll embed an "Install" button directly into the
software list view, for example); it's just an accidental consequence of
(1) the Install button belonging after the list of add-ons and (2) the
list of add-ons belonging after the description.

A) In the vast majority of cases, the screen really won't be long enough
for a table of contents to look sensible. And if it was, we should look
at alternative approaches, e.g. a tabbed screen or accordion-style
expandable sections.

B) As described in <https://wiki.ubuntu.com/SoftwareCenter#add-ons>,
Ubuntu packages already have add-ons that are installed by default
(Recommends) as well as add-ons that are not installed by default
(Suggests or Enhances). The obvious way to represent installed-by-
default add-ons is with checkboxes that are checked by default. That
would make it more awkward to present a separate "you haven't made any
choices yet" state.

If you're interested in helping with this further, there are two vague
possibilities I've thought of for solving the problem, but I haven't had
time to sketch them to see how well they'd work.

1: Put the "Install" (or "Remove") button in a fixed panel at the bottom
of the viewport, that doesn't scroll with the rest of the screen.
(Probably that would mean merging the "Remove" bar with the "Apply
Changes" bar in screens for installed items.)

2: Use a two-column layout, with the description in one column, and the
add-ons and "Install" button in the other column.

-- 
In software item screen, install button is placed after the text description
https://bugs.launchpad.net/bugs/495679
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to