Hello, first of all: Very many thanks for testing it! This helps me much much more than just comments about how something looks like. On Jan 26 04:42 Rajko M. wrote (shortened):
_________________________________________________________________________ If your connection is not shown, try |More Connections| or use |Connection Wizard| _________________________________________________________________________
Did you perhaps mix up "modify an existing queue" with "add a new one" because "connection" is intentionally only on http://en.opensuse.org/Image:Printer_jsmeix_modify.png but on http://en.opensuse.org/Image:Printer_jsmeix_add.png it is called "device". The idea behind is that for "modify an existing queue", the user might be more interested to modify the connection of an existing printer device than to replace the device by another one. For example when the device was changed from the parallel port to USB, then its connection must be modified but the actual device is still the same. Or when the connection of a HP printer is "usb:/..." which should be changed to "hp:/...". In contrast when the actual device was replaced by another one, I assume the user would much simpler just add a new queue for the new device and delete the old queue for the removed device. In particular because the queue name cannot be changed in CUPS so that an old queue name like "laserjet1200" might be wrong if the new device is e.g. a "HP LaserJet 1300".
Will be much better to start on left side and skip "or use" at minimum.
Actually a bit more change in wording will be better: _________________________________________________________________________ If you don't see your printer, try |More Connections||Connection Wizard| _________________________________________________________________________
Perhaps it is really better to have all the text either before or after all buttons on one line, for example --------------------------------------------------------------------- [Delete] will remove a print queue completely and instantly --------------------------------------------------------------------- or have the buttons either leftmost or rightmost, but do not mix up buttons and other text, for example --------------------------------------------------------------------- [Add] a print queue, alternatively select one and [Modify] [Delete] ---------------------------------------------------------------------
What do you think about "Iteration 5" which is not just an experiment but intended for the official new version. ... Overview: It is clean, though I would prefer your approach as it gives answers, on immediate question if something doesn't look right.
That is exactly my main concern. I try to imagine (as good as I can) what the native questions of normal users are and then the dialog should provide possible/reasonable answers or guide the user via more specific questions to such answers. Often there is not "the-one-and-only-right-answer" - actually if there is the-one-and-only-right-answer, there is no need for a dialog because the tool should simply choose the-one-and-only-right-answer automatically.
BTW, in recently published image: http://en.opensuse.org/Image:Printer_jsmeix_driver_options_squashed_combo_bo... for driver options it is probably better to list all in 2 columns, if YaST allows this.
Two columns is possible but it doesn't slove it because: There can be very long option names like "OHPOpTray/Paper Tray (Transparency Interleave)" "Quality/Resolution, Quality, Ink Type, Media Type" In particular the last example exists in 441 Foomatic PPDs in my openSUSE 10.3 installation so that a two column content could be squeezed horizontally for those PPDs. There can be very many options so that even 2 columns could be insufficient to show all options in one dialog. I found up to 81 options in the PPDs in /usr/share/cups/model/ in my openSUSE 10.3 installation, in particular 523 PPDs with more than 35 options where vertical squeezing would happen even for a two column content, in detail: 312 PPDs with 30 up to 39 options 14 PPDs with 40 up to 49 options 300 PPDs with 50 up to 59 options 160 PPDs with 60 up to 69 options 10 PPDs with 70 up to 79 options 8 PPDs with 81 options Kind Regards Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex -- To unsubscribe, e-mail: opensuse-ux+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ux+help@opensuse.org