[Bug 464911] New: UI improvement for the software repo tool
https://bugzilla.novell.com/show_bug.cgi?id=464911 Summary: UI improvement for the software repo tool Product: openSUSE 11.1 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: vuntz@novell.com QAContact: jsrain@novell.com Found By: --- (using the yast2-gtk version, but I would think it's valid in other versions) In this tool, there's a list of repo, and below the list, there are properties of the currently selected repo. At least in GTK+, it's possible to have the checkboxes and the priority entry directly editable in the list, and I'm pretty sure people would expect this to work. Doing this would also make the UI cleaner. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=464911
Duncan Mac-Vicar
https://bugzilla.novell.com/show_bug.cgi?id=464911
Cyril Hrubis
https://bugzilla.novell.com/show_bug.cgi?id=464911
User dmacvicar@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=464911#c1
Duncan Mac-Vicar
https://bugzilla.novell.com/show_bug.cgi?id=464911
User tgoettlicher@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=464911#c2
Thomas Göttlicher
https://bugzilla.novell.com/show_bug.cgi?id=464911
User mmeeks@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=464911#c3
Michael Meeks
https://bugzilla.novell.com/show_bug.cgi?id=464911
User rpmcruz@alunos.dcc.fc.up.pt added comment
https://bugzilla.novell.com/show_bug.cgi?id=464911#c4
Ricardo Cruz
https://bugzilla.novell.com/show_bug.cgi?id=464911
Cyril Hrubis
https://bugzilla.novell.com/show_bug.cgi?id=464911
User sh@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=464911#c5
Stefan Hundhammer
https://bugzilla.novell.com/show_bug.cgi?id=464911
User rpmcruz@alunos.dcc.fc.up.pt added comment
https://bugzilla.novell.com/show_bug.cgi?id=464911#c6
--- Comment #6 from Ricardo Cruz
https://bugzilla.novell.com/show_bug.cgi?id=464911
User sh@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=464911#c7
Stefan Hundhammer
https://bugzilla.novell.com/show_bug.cgi?id=464911
User vuntz@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=464911#c8
--- Comment #8 from Vincent Untz
Changing the enabled/disabled status via double click is there, at least in the Qt UI: A double click on a table item sends an "activated" event which the repositories module uses to toggle that enabled/disabled status.
So it's not possible to edit autorefresh directly in the list. That's why I opened the bug :-) It would be a simple click on the check mark. Sounds really like something I'd want to do.
Usability wise, in all my past experienced this would be a step back because this is the kind of widget that is easily misused. Once an editable table is there, there would be little incentive for application developers to provide a proper UI for editing whatever that table displays. Just look at how the wizard tree is currently misused as a (poor, screen space wasting and ugly) replacement for tabs.
Hrm. I don't really agree with this argument. First, I'm pretty sure quite some users are expecting the "click on the check mark in the list should work" point. And second, the fact that people can write bad UI with a feature is orthogonal to providing the feature if it's expected -- just have guidelines and make sure people don't write bad UI. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=464911
User dmacvicar@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=464911#c9
--- Comment #9 from Duncan Mac-Vicar
https://bugzilla.novell.com/show_bug.cgi?id=464911
User vuntz@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=464911#c10
--- Comment #10 from Vincent Untz
In any case, refreshing, enabling or disabling would lead either to a very cluncky pool load, unload, sync etc, or complete restart of the package manager.
I'm sorry, I don't understand your comment. I'm talking about the Software Repositories tool, where you can already change those options below the list (in the Properties section). The bug is really "make those properties editable from the list". -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=464911
User dmacvicar@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=464911#c11
--- Comment #11 from Duncan Mac-Vicar
https://bugzilla.novell.com/show_bug.cgi?id=464911
User vuntz@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=464911#c12
--- Comment #12 from Vincent Untz
https://bugzilla.novell.com/show_bug.cgi?id=464911
User lslezak@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=464911#c13
--- Comment #13 from Ladislav Slezak
participants (1)
-
bugzilla_noreply@novell.com