Fewer auth dialogs for Print Settings

Wednesday, July 30th, 2014

The latest version of system-config-printer adds a new button to the main screen: Unlock. This is a GtkLockButton attached to the “all-edit” polkit permission for cups-pk-helper.

The idea is to make it work a bit more like the Printing screen in the GNOME Settings application. To make any changes you need to click Unlock first, and this fetches all the permissions you need in order to make any changes.

Screenshot from 2014-07-30 10:20:43
(more…)

More D-Bus goodness in system-config-printer

Friday, July 22nd, 2011

Previously I’ve described the D-Bus activation of dialogs in system-config-printer-1.3.  That D-Bus interface has been extended to help improve GNOME.

Fedora 15 has been released for a little while now, including GNOME 3.  One of the great new features in this release of GNOME is the System Settings window.  It is easily accessed from the system menu in the top right corner of the desktop.

This shows a System Settings window containing an overview of all the various tweakable settings for the system, including personal preferences.  They are shown as icons, such as “Keyboard”, “Background”, “Printers” etc, organised into groups: Personal, Hardware, System, and Other.  Clicking on one of them changes the window so it shows the settings relating to that topic.  So if you click on Printers, you get this:

It’s great to have printer configuration in GNOME, and this interface is nice and simple.  There are a couple of things that it needs to learn to do though.

(more…)

Firewall adjustments

Thursday, April 15th, 2010

I’ve just released version 1.2.1 of system-config-printer.  One of the changes is that it now uses the D-Bus API of the Fedora firewall tool to actually make firewall adjustments that it needs.

Presenting at OpenPrinting Summit today

Thursday, April 15th, 2010

Just a quick note that I’ll be presenting by phone today, Thursday 15th April, at the OpenPrinting Summit on the topic of automatic printer driver installation in Fedora 13.  The talk is at 1600 UTC / 1700 BST, and was not Wednesday as scheduled.  The schedule hasn’t been updated yet, but when it is you can find it and the dial-in information here.

system-config-printer 1.2.0

Wednesday, March 17th, 2010

I’ve just released the first version in a new stable branch of system-config-printer.  The changes are listed below. (more…)