Bug 337609

Summary: software manager: tree view switchable to list view
Product: [openSUSE] openSUSE 10.3 Reporter: macias - <bluedzins>
Component: YaST2Assignee: Ladislav Slezák <lslezak>
Status: RESOLVED INVALID QA Contact: Jiri Srain <jsrain>
Severity: Enhancement    
Priority: P5 - None    
Version: Final   
Target Milestone: ---   
Hardware: i586   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description macias - 2007-10-29 17:20:19 UTC
Currently right upper pane is presented as list view. However consider package A -- as additional packages there could be A-devel A-src. Most of the times only package A is required.
Currently there is only one UI feature to deal with it -- turn on/off -devel packages. But this one works in global scope.

But what about tree view:
[+] [ ] package A

and that's it. When user indeed wants src or devel package she/he could show those packages but only for package A:

[-] [ ] package A
    [ ] package A-devel
    [ ] package A-src
    [ ] package A-headers
etc.

This could work for all other sub-packages like codecs (vide: k3b, k3bmonkey plugin, k3b codecs).
Comment 1 Ladislav Slezák 2007-10-31 11:54:02 UTC
I'm sorry, but I can't see any advantage in the tree view.

[+] [ ] package A
                   ^^^^^^^^^^^^^^^
and what would be displayed here (package size, version, status...)?

And it would be difficult and time consuming to search all packages which belongs to the same group.
Comment 2 macias - 2007-10-31 12:27:07 UTC
The rest would be the same. Instead of currently listed view with all packages, now group could be displayed (main package + devel + src + doc...) as one item.

Less space taken on the screen, easier to see the groups (by definition).

> And it would be difficult and time consuming to search all packages which
> belongs to the same group.

Quite contrary. You could set "unfold all", you could see right away the right group and its boundaries, and search would not change a bit.

However, this was just a suggestion, I can live with list view :-).