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

ThreePointFive/Features/PrinterPanelImprovements (last edited 2012-09-04 20:20:09 by MatthiasClasen)