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 <jsmeix@novell.com> 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.