system-config-printer.py "Searching Printer Waiting" dialog enhancement

Bug #234759 reported by Jones D. Le
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
system-config-printer (Ubuntu)
Confirmed
Wishlist
Unassigned

Bug Description

Binary package hint: system-config-printer

How to produce the bug:
+ Click on Add Printers

I could think of two ways to enhance the dialog:

[1] The first way is to keep the current dialog. I think it will make more sense if the dialog uses "edit-find" icon instead of the gtk-info icon. And in the future time, if we have time for making thing fancy, how about creating an animation icon (MNG type)? I am thinking of printer moving horizontally and fade away from left to right, and the printers will be placed under binocular. Anyway, for now, we just keep thing simple right? And if the dialog msg fixed to "Searching for printers ..." is much better than "Searching for printers".

[2] The second way is to use "spinner" icon toolbar, so we can get rid of separated Searching dialog. You can look at Baobab way implementing this spinner icon. So when you click on Add Printer, the spinner will spin.
I attach a screenshot for your consideration.

Revision history for this message
Jones D. Le (joneslee85) wrote :
Changed in system-config-printer:
importance: Undecided → Wishlist
Revision history for this message
Pascal De Vuyst (pascal-devuyst) wrote :

Tested with system-config-printer 1.2.3+20100723-0ubuntu8.1 in maverick.

I think the icon should be changed to GTK_STOCK_FIND (http://library.gnome.org/devel/gtk/2.23/gtk-Stock-Items.html#GTK-STOCK-FIND:CAPS) and not GTK_STOCK_FIND_AND_REPLACE since no editing or replacing takes place.
I also agree that "Searching for driver" should end with an ellipsis: "Searching for drivers ..."

After clicking Add Printer a dialog appears where you can enter the device URI or select a network printer, a spinner is already used for discovering network printers. Perhaps a label "Discovering network printers ..." could be used there to clarify and replace this label with "Searching for drivers ..." with the spinner as soon as Forward is clicked. This would also avoid the double dialog "Searching driver for AppSocket/HP JetDirect LPD/LPR / Host or Printer" that appears stacked on the "Searching for drivers ..." dialog.

What do you think?

Changed in system-config-printer (Ubuntu):
status: New → Confirmed
tags: added: needs-upstream-report
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.