[Bug 466808] New: software repositories: remove all flying, progress, dialogs
https://bugzilla.novell.com/show_bug.cgi?id=466808 Summary: software repositories: remove all flying, progress, dialogs Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: x86-64 OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: bluedzins@wp.pl QAContact: jsrain@novell.com Found By: --- software repositories: remove all flying, progress, dialogs I reported the same issue for SM and SR long time ago and things were improved, but still sub dialogs are used. When you add repo to SR and you at the last step when data are fetched from the repo -- all of the sudden one dialog appears with progress bar, it disappears, another one appears only to disappear in a second, and so on. Please, do not use progress dialogs at all! Use panes (just for the record they are finally used in several places, good). The reasons is quite simply: a) it is annoying for the user to see all those dialogs flying around the screen, it is system management, not a game b) it makes task(window) switching very hard because of appearing/disappearing windows (dialogs) c) it makes navigation (mouse) harder because usually dialog is placed right under mouse It is completely unnecessary and SR window with progress-panes, instead dialogs solves this by design. -- 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=466808 Cyril Hrubis <chrubis@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mschmidkunz@novell.com AssignedTo|bnc-team-screening@forge.pr |lslezak@novell.com |ovo.novell.com | -- 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=466808 User lslezak@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=466808#c1 Ladislav Slezak <lslezak@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |bluedzins@wp.pl --- Comment #1 from Ladislav Slezak <lslezak@novell.com> 2009-01-19 10:00:17 MST --- Please, attach yast log to analyze when the dialogs are opened. -- 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=466808 User bluedzins@wp.pl added comment https://bugzilla.novell.com/show_bug.cgi?id=466808#c2 --- Comment #2 from Maciej Pilichowski <bluedzins@wp.pl> 2009-01-19 12:38:59 MST --- Ladislav, it is easy to reproduce, add any new repo (and remove after testing). No way you can miss those dialogs. logs follow. -- 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=466808 User bluedzins@wp.pl added comment https://bugzilla.novell.com/show_bug.cgi?id=466808#c3 Maciej Pilichowski <bluedzins@wp.pl> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|bluedzins@wp.pl | --- Comment #3 from Maciej Pilichowski <bluedzins@wp.pl> 2009-01-19 13:46:58 MST --- Created an attachment (id=266072) --> (https://bugzilla.novell.com/attachment.cgi?id=266072) y2logs.tgz -- 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=466808 User mschmidkunz@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=466808#c4 --- Comment #4 from Martin Schmidkunz <mschmidkunz@novell.com> 2009-01-22 06:20:17 MST --- Mhm. Not using progress dialogs at all would be appropriate, if the adding of a repo could always be accomplished in a short time (http://en.opensuse.org/YaST/Style_Guide#Progress). I am not sure, whether this can be assured for every repo. So my ideas would be either to remove the progress dialogs (if it usually takes only little time to add a repo) or use a full screen progress dialog (just like when you add a community repo if there are cases where adding a repo takes more time). -- 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=466808 User bluedzins@wp.pl added comment https://bugzilla.novell.com/show_bug.cgi?id=466808#c5 --- Comment #5 from Maciej Pilichowski <bluedzins@wp.pl> 2009-01-22 06:37:30 MST --- Martin, I didn't mean to remove _progress bar_ but the dialog. Progress bar should be displayed within the main window. Or at least only one dialog should be created for N new repos (for all of them) to show the progress bar, not 2*N. Look at SM, no matter how many packages you install you will see one dialog with progress bars, not K dialogs each per one package, right? The same applies to repos. -- 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=466808 Ladislav Slezak <lslezak@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |ASSIGNED -- 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.
participants (1)
-
bugzilla_noreply@novell.com