https://bugzilla.novell.com/show_bug.cgi?id=468046
User jsmeix@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=468046#c8
--- Comment #8 from Johannes Meixner 2009-01-27 02:00:57 MST ---
What I did at some time during my "experimental printer module" was:
When initially no driver description string matches
to the autodetected model string, it shows the
"No matching driver found"
stuff to make the user aware that there is no
driver which matches exactly.
It is a very important information to make the user aware
that he may have to try out this or that driver which
may oe may not work for his model.
I like to disrupt the user here to make him really aware
that in this case he is on his own to find a driver
by trial and error and that he may have give up
when no driver works (yes, there are unsupported
printer models out there).
I like to disrupt the user and send him the
"No matching driver found" information
because without this information in the user's mind
it did in the past result much too often a wrong driver assigned
and this caused bug reports about broken drivers or broken
printer setup when it was actually only the result of
a too optimistic [OK]...[OK]...[OK] clicking.
But in my "experimental printer module" there was
the [More Drivers] button and when cklicking it once,
it removed automatically word by word from the
autodetected model string until the list of matching
drivers was no longer empty (up to the full list
of all available drivers) so that one single click
on [More Drivers] results a non-epmpty list of drivers
in any case.
I suggest the following re-design of this part of the dialog:
----------------------------------------------------------------------
Assign Driver:
[Search] |ACME FunPrinter 1200| [More Drivers] [Add Driver]
__________________________________________________________
|No matching driver found
|
----------------------------------------------------------------------
The header is again "Assign Driver", compare
https://bugzilla.novell.com/show_bug.cgi?id=446186#c14
because this section of the dialog is first of all about
to assign a driver to an already selected connection.
The verbose [Show matching Drivers] button, compare
https://bugzilla.novell.com/show_bug.cgi?id=446432#c15
is now a simple [Search] button to make it obvious
for the user that he can search here.
The [Search] button is leftmost to have it immediately
visible directly followed by the model input field
and this is separated from the more advanced
functionality which is provided by the [More Drivers]
and [Add Driver] buttons which are aligned rightmost.
--
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.