[Bug 603182] New: YaST2 printer: Change method of selection for individual options in "all options for current driver" window
http://bugzilla.novell.com/show_bug.cgi?id=603182 http://bugzilla.novell.com/show_bug.cgi?id=603182#c0 Summary: YaST2 printer: Change method of selection for individual options in "all options for current driver" window Classification: openSUSE Product: openSUSE 11.3 Version: Milestone 6 Platform: x86-64 OS/Version: openSUSE 11.3 Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: badshah400@gmail.com QAContact: jsrain@novell.com Found By: --- Blocker: --- Created an attachment (id=359920) --> (http://bugzilla.novell.com/attachment.cgi?id=359920) All options window showing the currently selected option for Duplex printing User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.4) Gecko/20100417 SUSE/3.6.4-1.1 Firefox/3.6.4 The present implementation of the individual options in the window that shows up when one clicks on "All options for current driver" is non-intuitive and difficult to understand. It uses an expander box for a selected option that shows "Currently selected" upon expanding. It would be better to replace this by a check-box like implementation that makes it easier to understand for a user as to what current option is selected etc. Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=603182 http://bugzilla.novell.com/show_bug.cgi?id=603182#c yang xiaoyu <xyyang@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xyyang@novell.com AssignedTo|bnc-team-screening@forge.pr |mzugec@novell.com |ovo.novell.com | -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=603182 http://bugzilla.novell.com/show_bug.cgi?id=603182#c1 Johannes Meixner <jsmeix@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P4 - Low Status|NEW |ASSIGNED CC| |jsmeix@novell.com, | |mzugec@novell.com Platform|x86-64 |All AssignedTo|mzugec@novell.com |jsmeix@novell.com Severity|Normal |Enhancement --- Comment #1 from Johannes Meixner <jsmeix@novell.com> 2010-05-07 08:48:17 UTC --- In the end you ask for a complete re-design of this dialog. This will not happen for openSUSE 11.3. Probably it cannot be changed at all, in particular it cannot be changed to whatever separated boxes like check-boxes or combo-boxes, see "Squashed Content" at http://en.opensuse.org/YaST/Development/Printer_Enhancement where the issue is described for this particular dialog: ------------------------------------------------------------- http://en.opensuse.org/File:Printer_jsmeix_driver_options_squashed_combo_box... .. See how "nicely" the combo boxes get squashed if driver options are implemented with combo boxes. Therefore the driver options must be implemented with a widget which supports scroll bars. I think combo boxes are the native way to set the driver options but I cannot use them. ------------------------------------------------------------- -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=603182 http://bugzilla.novell.com/show_bug.cgi?id=603182#c2 Johannes Meixner <jsmeix@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |badshah400@gmail.com --- Comment #2 from Johannes Meixner <jsmeix@novell.com> 2010-05-07 08:58:08 UTC --- Perhaps I misunderstood you? Currentyl I use a so called "Tree" widget for the driver options. You do not ask to replace the whole "Tree" widget but you ask only to show the currently selected option value in a different way in the "Tree" widget, i.e. instead of - Option1 + Option2 - Option2Value1 + Option2Value2 - currently selected - Option2Value3 - Option3 something like - Option1 + Option2 - Option2Value1 * Option2Value2 - Option2Value3 - Option3 where in this example '*' denotes the currently selected value. Is this what you actually ask for? If this is what you actually ask for, I will think about how to implement it for the openSUSE version after 11.3. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=603182 http://bugzilla.novell.com/show_bug.cgi?id=603182#c3 --- Comment #3 from Johannes Meixner <jsmeix@novell.com> 2010-05-07 09:04:36 UTC --- Any YaST stuff must also work in text-only (ncurses) mode. Therefore I cannot use only a special graphical sign to denote the currently selected value. I must use some text to denote the currently selected value. Therefore in the future it might look like - Option1 + Option2 - Option2Value1 - Option2Value2 (current setting) - Option2Value3 - Option3 or - Option1 + Option2 - Option2Value1 * Option2Value2 (current setting) - Option2Value3 - Option3 i.e. some additional text is required. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=603182 http://bugzilla.novell.com/show_bug.cgi?id=603182#c4 --- Comment #4 from Atri Bhattacharya <badshah400@gmail.com> 2010-05-07 09:22:15 UTC --- (In reply to comment #2)
Perhaps I misunderstood you?
Currentyl I use a so called "Tree" widget for the driver options. You do not ask to replace the whole "Tree" widget but you ask only to show the currently selected option value in a different way in the "Tree" widget, i.e. instead of
- Option1 + Option2 - Option2Value1 + Option2Value2 - currently selected - Option2Value3 - Option3
something like
- Option1 + Option2 - Option2Value1 * Option2Value2 - Option2Value3 - Option3
where in this example '*' denotes the currently selected value.
Is this what you actually ask for?
Yes, now that is exactly what I meant.
If this is what you actually ask for, I will think about how to implement it for the openSUSE version after 11.3.
OK, might have been good to have it with 11.3 too but my mistake in reporting so late. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=603182 http://bugzilla.novell.com/show_bug.cgi?id=603182#c Johannes Meixner <jsmeix@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED InfoProvider|badshah400@gmail.com | -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=603182 http://bugzilla.novell.com/show_bug.cgi?id=603182#c5 Johannes Meixner <jsmeix@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #5 from Johannes Meixner <jsmeix@novell.com> 2010-05-26 17:14:21 UTC --- Fixed in YaST SVN revision 62068: --------------------------------------------------------------------- - In the driver options dialog replaced the awkward way in the DriverOptionItems function how the currently selected value was shown by a more clean way via plain text addendums which has the advantage that now both the current setting in the system and the currently selected value can be shown to the user (see Novell/Suse Bugzilla bnc#603182). - 2.19.12 --------------------------------------------------------------------- I cannot use a special graphical sign to mark the currently selected value because there is no such option for the YaST "Tree" widget so that I can only use plain text addendums but in the end this results an advantage. My previous attempt was to get somehow a graphical sign to mark the currently selected value and therefore I made the currently selected value as a sub-tree so that I got at least the "Tree" widget's graphical sign for a sub-tree (something like a '+' or something like a '>' depending on the GUI: Qt versus Gtk). -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=603182 http://bugzilla.novell.com/show_bug.cgi?id=603182#c6 Johannes Meixner <jsmeix@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |RC 1 --- Comment #6 from Johannes Meixner <jsmeix@novell.com> 2010-06-02 14:37:42 UTC --- Submitted yast2-printer version 2.19.12 to openSUSE:Factory via submitrequest 41001 -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=603182 http://bugzilla.novell.com/show_bug.cgi?id=603182#c7 --- Comment #7 from Bernhard Wiedemann <bwiedemann@suse.com> --- This is an autogenerated message for OBS integration: This bug (603182) was mentioned in https://build.opensuse.org/request/show/41001 Factory / yast2-printer -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com