[Bug 450176] New: Partitioner User Interface
https://bugzilla.novell.com/show_bug.cgi?id=450176 User jimomura@pathcom.com added comment https://bugzilla.novell.com/show_bug.cgi?id=450176#c446349 Summary: Partitioner User Interface Product: openSUSE 11.1 Version: Beta 5 Platform: x86 OS/Version: SuSE Other Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: jimomura@pathcom.com QAContact: jsrain@novell.com Found By: Beta-Customer This report concerns a bug found while attempting to reproduce a problem reported in Bug #446349. The following is an edited summary: - turn off "desktop effects" - start partitioner [warning window comes up] - click on "yes" [it detects the drivers, gives me a warning window about an SD card in a slot which cannot be fully handled by parted] - select the hard driver "/dev/sda" - click on the "next" button [* At this point the program exits without warning and the window disappears] I tried the "/sbin/yast2 disk --qt" with "Desktop Effects on" and it behaves about the same. The Issue: The "Next" option aborts the editor if there is no task awaiting execution. This is probably because it was intended to be used in the context of the "Installer". As it is, this is not really a good idea in either on its own or even when used in the installer because the interface is not sufficiently explicit. Unless you are very familiar with it, or you are sitting with the documentation in your lap, there is a good chance that you will hit the "next" button expecting more options (which is what I did). In such a case, you should have another dialog box saying something like: "No changes to be made. Exit the Partition Editor? [Return To Partition Editor] [Exit]"
------- Comment #11 From Ricardo Cruz 2008-11-26 17:11:48 MST -------
(In reply to comment #9 from Jim Omura) . .
Yeah, that's definitively a bug. (It should be renamed to "Ok" according to the new yast style guide.) Arvin has removed himself from this bug report though; could you open a new report for that one? A couple of searches don't catch it reported.
-- 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=450176
Ricardo Cruz
https://bugzilla.novell.com/show_bug.cgi?id=450176
User aj@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=450176#c1
Andreas Jaeger
https://bugzilla.novell.com/show_bug.cgi?id=450176
User rpmcruz@alunos.dcc.fc.up.pt added comment
https://bugzilla.novell.com/show_bug.cgi?id=450176#c2
Ricardo Cruz
https://bugzilla.novell.com/show_bug.cgi?id=450176
User rpmcruz@alunos.dcc.fc.up.pt added comment
https://bugzilla.novell.com/show_bug.cgi?id=450176#c3
--- Comment #3 from Ricardo Cruz
https://bugzilla.novell.com/show_bug.cgi?id=450176
Ricardo Cruz
https://bugzilla.novell.com/show_bug.cgi?id=450176
User aschnell@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=450176#c4
Arvin Schnell
https://bugzilla.novell.com/show_bug.cgi?id=450176
User jimomura@pathcom.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=450176#c5
--- Comment #5 from Jim Omura
https://bugzilla.novell.com/show_bug.cgi?id=450176
User kmachalkova@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=450176#c6
--- Comment #6 from Katarina Machalkova
https://bugzilla.novell.com/show_bug.cgi?id=450176
User aschnell@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=450176#c7
Arvin Schnell
https://bugzilla.novell.com/show_bug.cgi?id=450176
User aschnell@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=450176#c8
Arvin Schnell
https://bugzilla.novell.com/show_bug.cgi?id=450176
User aschnell@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=450176#c9
Arvin Schnell
https://bugzilla.novell.com/show_bug.cgi?id=450176
User jimomura@pathcom.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=450176#c10
--- Comment #10 from Jim Omura
(at least) three options how to solve this
1) Label the button as 'Finish' and re-label it to 'Next' as soon as any change to be saved is made. Drawback: checking for "have any changes been made?" can be too expensive operation to be done in (almost) every single event handler
2) Keep 'Next' label and show a pop-up saying something like "There are no unsaved changes. Exit the partitioner? [yes] [no]" Drawback: it worked that way in past, we removed the pop-up recently because users were disturbed and annoyed with it
3) Keep 'Next' label and show full-screen summary with "Changes to partitioning: no unsaved changes exist" (or alike) text. Drawback: one extra dialog (useless in this case), full-screen summary looks empty
For options 2 and 3, you could also add either a -v (verbose) or -q (quiet) mode switch. In "quiet" mode the last window would not be used. If you default to "quiet" then you will not get the window in installer. When you install the program's icon, you would add a "-v" switch which a user could remove. As for the first option, it may seem "expensive", but if you think about it, the only time this is being done is when a human being is mucking around setting up partitions. A few thousand extra cycles is nothing in that context. . . -- 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