Printer panel improvements
Status: Complete
Description
The printer panel offers a great amount of functionality, but some aspects are not quite perfect yet.
Original goals of Printer Panel are
- Find and configure local printers
- Find and configure remote printers
- Select drivers
- Set defaults for some printer options
- Set the default printer
We should be able to improve these
- Find and configure remote printers
- Select drivers
- Set defaults for some printer options
Specifically:
The default permissions for actions provided by cups-pk-helper should be reviewed to avoid unnecessary password dialogs.
Language that refers to firewalls and avahi should be removed from the interface, and distribution-specific code for dealing with firewall configuration should be minimized - instead, we should review and fix the default firewall and avahi configuration to make things just work.
Support for searching for and addition of printers shared by samba should be added.
Add more options to the Options part of the panel.
Let user to select different PPDs for printers.
Owner
Marek Kasik
Involved Parties
Affected modules: gnome-control-center, cups-pk-helper
Current Status
A design for the printer panel can be found here: https://live.gnome.org/Design/SystemSettings/Printers
Default permissions in cups-pk-helper are discussed in https://bugs.freedesktop.org/show_bug.cgi?id=46943 ; this is waiting for input from security teams.
The code for the new printer panel features is being reviewed in bug #678637.
The ppd selection and printer option dialogs have been included in 3.5.4.
The job dialog has been included in 3.5.5.
The redesigned add printer dialog has been added in 3.5.91.
How to Help
Contact the control-center maintainers or Marek