Tag: gtk

  • Fewer auth dialogs for Print Settings

    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,…

  • Printing to Google Cloud Print from GTK+

    I’ve been working on a Google Cloud Print GTK+ print module. Google Cloud Print is a web service provided by Google that allows people to share their printers. In addition to being able to print to printers shared that way, there is a cloud equivalent of “Print to file” in the form of “Save to…

  • Reporting ink levels

    I’ve just added support to system-config-printer for displaying ink and toner levels for printers.  It’s in the 1.1.x branch and will appear in 1.1.2.

  • CUPS, GTK+, Python, and threading

    I’ve been trying to prevent a Python GTK+ application (the system-config-printer printing troubleshooter) from appearing to freeze when performing CUPS operations such as fetching a list of available devices. Let me describe the problem.  In the libcups API the main worker function is cupsDoRequest() and this function blocks until the request is complete.  It may…