|
Bugzilla – Full Text Bug Listing |
| Summary: | yast ncurses: improving layout of repo config | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 11.1 | Reporter: | Karl Eichwalder <ke> |
| Component: | YaST2 | Assignee: | Ladislav Slezák <lslezak> |
| Status: | RESOLVED DUPLICATE | QA Contact: | Jiri Srain <jsrain> |
| Severity: | Enhancement | ||
| Priority: | P5 - None | CC: | gs |
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | Documentation | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | Configured Software Repositories | ||
*** This bug has been marked as a duplicate of bug 433857 *** > more than the next 1/3 is consumed by simple > check boxes or rather short digits (why do we need to print "(Default)" all > over the Prio column?). 'Default' keyword is rather useless in the table, if we really have to display it, it can be as well done in the summary under the table, where the information about repo priority is duplicated anyway. I thought the order of the columns could be changed to [Prio] [Name] [Enabled] [Autoref] (instead of current [Prio] [Enabled] [Autoref][ Name]) ... but what would happen then in ncurses would be that 'check-box-like' columns would scroll away from the screen due to overly long repo URL. And it would no longer be easy to see which repos are enabled/set to autorefresh by quick glance at the table. What would be feasible imao is abbreviating [Enabled] and [Autorefresh] column titles and explaining the abbreviation in the help. Moreover, both of these information are also duplicated in the summary under the table. Exactly as you propose ;-) (we use abbreviations for column labels, esp. in case of flags quite heavily in y2-storage). > I'd like to propose to turn "Services" and "Repositories" into tab titles and > alle "Name" to take at least half of the screen width. The reason why space-consuming tree has been used in this case was introduction of services - each of them can consist of one or more repositories. At the end, these will be visualized as sub-branches of 'Services' main branch. > or better let the UI shorten it at display time. I'm afraid this is not doable with current facilities UI offers ... > I fear implementing this usability improvement is rather difficult. Nothing for SLE11, right |
Created attachment 261102 [details] Configured Software Repositories The all-time visible help pane is gone (yipeee!) and the next space consumer arrived :-((( The dialog I'm talking about is "Configured Software Repositories" where the most important info ("Name") is heavily truncated; see the attachment. 1/3 of the screen we are wasting for the mostly empty navigation pane ("Services" and "Repositories"), more than the next 1/3 is consumed by simple check boxes or rather short digits (why do we need to print "(Default)" all over the Prio column?). I'd like to propose to turn "Services" and "Repositories" into tab titles and alle "Name" to take at least half of the screen width. Shrink the other column titles, either literally at the source code level (Prio, Enab, Autoref) or better let the UI shorten it at display time. I fear implementing this usability improvement is rather difficult.