Fedora 11 Update: system-config-printer-1.1.18-2.fc11
updates at fedoraproject.org
updates at fedoraproject.org
Tue Mar 23 02:12:28 UTC 2010
--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2010-4152
2010-03-11 07:01:44
--------------------------------------------------------------------------------
Name : system-config-printer
Product : Fedora 11
Version : 1.1.18
Release : 2.fc11
URL : http://cyberelk.net/tim/software/system-config-printer/
Summary : A printer administration tool
Description :
system-config-printer is a graphical user interface that allows
the user to configure a CUPS print server.
--------------------------------------------------------------------------------
Update Information:
New upstream release fixing several bugs.
--------------------------------------------------------------------------------
ChangeLog:
* Tue Mar 16 2010 Tim Waugh <twaugh at redhat.com> - 1.1.18-2
- Import modules we catch exceptions from (bug #574117).
* Wed Mar 10 2010 Tim Waugh <twaugh at redhat.com> - 1.1.18-1
- Updated to pycups-1.9.49.
- 1.1.18:
- Treat hpcups-requiring-plugin as 3rd party proprietary (bug #547837).
- Fixed jobviewer traceback when closing notification (bug #571603).
- Fixed typo in data button setting function.
- Import gobject in gtkspinner.
- Added simple program to check IEEE 1284 Device IDs against PPDs.
- Removed HP and Kyocera IEEE 1284 Device ID hacks.
- Display a warning when the wrong IEEE 1284 Device ID is detected.
- Update the PolicyKit code to use the correct signature for
DevicesGet.
- Added compatibility code for unofficial DevicesGet D-Bus
interface.
- Use gtk.STOCK_* instead of 'gtk-*' throughout.
- Use stock 'add' icon for new-printer button (Ubuntu #394071).
* Mon Mar 1 2010 Tim Waugh <twaugh at redhat.com> - 1.1.17-4
- Allow IPP_INTERNAL_ERROR when fetching PPD for empty class (bug #567902).
* Mon Feb 22 2010 Jiri Popelka <jpopelka at redhat.com> 1.1.17-3
- Catch RuntimeError in statereason.py when cupsGetPPD2 fails (bug #566938).
* Thu Feb 11 2010 Tim Waugh <twaugh at redhat.com> - 1.1.17-2
- Avoid clearing device settings when adding printer (bug #563989).
* Tue Feb 9 2010 Tim Waugh <twaugh at redhat.com> - 1.1.17-1
- 1.1.17:
- When retrying authentication as another user, forbid PolicyKit.
- Update 'Time submitted' column when clicking Refresh in job viewer.
- udev-add-printer: avoid traceback when no CMD field present.
- Fixed window modality and transience.
- Set D-Bus timeout when calling asynchronously.
- asyncpk1: Handle cancelJob's optional purge_job parameter.
* Mon Feb 8 2010 Tim Waugh <twaugh at redhat.com> - 1.1.16-16
- No longer requires usermode (bug #562270).
* Sun Feb 7 2010 Tim Waugh <twaugh at redhat.com> - 1.1.16-15
- Avoid crash filling makes list when no make detected (bug #562520).
* Wed Feb 3 2010 Tim Waugh <twaugh at redhat.com> - 1.1.16-14
- Better error handling when renaming a printer (bug #561182).
* Mon Jan 25 2010 Tim Waugh <twaugh at redhat.com> - 1.1.16-13
- Only add current device to list when all devices found (bug #558524).
* Sun Jan 24 2010 Tim Waugh <twaugh at redhat.com> - 1.1.16-12
- Fixed statereason localization for raw queues (bug #558156).
- Fixed async fallback again (bug #557854).
* Fri Jan 22 2010 Tim Waugh <twaugh at redhat.com> - 1.1.16-11
- Mirror asyncpk1 fallback fix in asyncpk0 (bug #557695).
* Tue Jan 19 2010 Tim Waugh <twaugh at redhat.com> - 1.1.16-10
- Update pycups to 1.9.48.
* Mon Jan 18 2010 Tim Waugh <twaugh at redhat.com> - 1.1.16-9
- Clean up temporary files when localizing statereason (bug #552768).
- Make sure serial device widgets are always initialized (bug #556488).
- Handle errors more gracefully in userdefault.py (bug #556345).
- Don't rely on cups-pk-helper being around (bug #556170).
- Avoid traceback when checking on connecting backends (bug #555552).
* Mon Jan 11 2010 Tim Waugh <twaugh at redhat.com> - 1.1.16-8
- Fixed traceback when copying printer with certain job options
set (bug #554268).
* Mon Jan 11 2010 Tim Waugh <twaugh at redhat.com> - 1.1.16-6
- Fixed traceback introduced in recent fix (bug #554372).
* Thu Jan 7 2010 Tim Waugh <twaugh at redhat.com> - 1.1.16-5
- Fixed crash when using keyring for auth without password (bug #553141).
* Thu Jan 7 2010 Tim Waugh <twaugh at redhat.com> - 1.1.16-4
- Fixed typo introduced in recent fix (bug #551436).
- Use %global instead of %define.
* Wed Jan 6 2010 Tim Waugh <twaugh at redhat.com> - 1.1.16-3
- Fixed pycups IPPRequest attribute handling bug.
- Make sure there are enough ink level values (bug #541882).
- Make sure the printer we added still exists before selecting it
(bug #551436).
- Set notification timeouts appropriately (bug #550829).
- Avoid traceback in NewPrinterGUI.init (bug #550442).
- Avoid traceback in on_jobviewer_exit (bug #550437).
* Wed Dec 23 2009 Tim Waugh <twaugh at redhat.com> - 1.1.16-2
- Prefer foomatic-recommended drivers (bug #550108).
- Pre-select correct driver when adding or changing a queue (bug #550075).
- Fixed typo (bug #550096).
* Tue Dec 22 2009 Tim Waugh <twaugh at redhat.com> - 1.1.16-1
- Updated pycups to 1.9.47.
- 1.1.16:
- Ignore com.apple.print.recoverable state reason.
- Prevent traceback in found_network_printer_callback (bug #547765).
- Use asynchronous connection class for fetching device lists
(bug #549749).
- Prevent traceback when no downloadable driver selected
(bug #548449).
- Prevent traceback when cancel button in troubleshooter pressed
(bug #546821).
- Prefer Foomatic/hpijs to hpcups for the time being.
- Clear device screen each time a new dialog is presented.
- Constraints handling fix.
* Wed Dec 9 2009 Tim Waugh <twaugh at redhat.com> - 1.1.15-7
- Fixed jobviewer traceback with short-lived state reasons (bug #545733).
* Tue Dec 8 2009 Tim Waugh <twaugh at redhat.com> - 1.1.15-6
- Fixed traceback with short lpd device URIs (bug #545397).
* Mon Dec 7 2009 Tim Waugh <twaugh at redhat.com> - 1.1.15-5
- Fixed traceback when troubleshooter operation is cancelled (bug #544356).
* Thu Dec 3 2009 Tim Waugh <twaugh at redhat.com> - 1.1.15-3
- Fixed cupsd.conf parsing when lines begin with blanks (bug #544003).
- Don't overwrite BrowsePoll settings in basic settings dialog (bug #543986).
* Thu Dec 3 2009 Tim Waugh <twaugh at redhat.com> - 1.1.15-2
- Handle RuntimeError when localizing state reason (bug #543937).
* Mon Nov 30 2009 Tim Waugh <twaugh at redhat.com> 1.1.15-1
- 1.1.15:
- Fixed traceback introduced by fix to bug #541882.
* Fri Nov 27 2009 Tim Waugh <twaugh at redhat.com> 1.1.14-1
- 1.1.14:
- Retry when reconnection fails (bug #541741).
- Prevent traceback with bad marker-levels attribute (bug #541882).
* Thu Nov 26 2009 Tim Waugh <twaugh at redhat.com> 1.1.13-10
- Prevent display of marker levels from making the properties dialog
too big (bug #540826).
- Place the window in the middle of the screen (bug #539876).
- Fixed editability of PPD options for explicit IPP queues
(bug #541588).
* Thu Nov 5 2009 Tim Waugh <twaugh at redhat.com> 1.1.13-9
- Fail gracefully if the new printer has disappeared before the user
has responded to the test page prompt (bug #533109).
* Mon Nov 2 2009 Tim Waugh <twaugh at redhat.com> 1.1.13-7
- Fixed typo in de.po (bug #532371).
* Fri Oct 30 2009 Tim Waugh <twaugh at redhat.com> 1.1.13-6
- Avoid traceback in IPP notification handlers (bug #530641).
* Thu Oct 29 2009 Tim Waugh <twaugh at redhat.com> 1.1.13-5
- Added upstream patch for custom state reasons (bug #531872).
- Strip 'zjs' from make-and-model as well (bug #531869).
* Wed Oct 28 2009 Tim Waugh <twaugh at redhat.com> 1.1.13-4
- Troubleshoot: connect to the right server when choosing a network
queue (bug #531482).
- Strip 'zxs' and 'pcl3' from make-and-model (bug #531048).
- Fixed visibility tracking for jobs window (bug #531438).
- Don't display properties dialog for first test page (bug #531490).
* Wed Sep 30 2009 Tim Waugh <twaugh at redhat.com> 1.1.13-3
- Determine make/model for network printers (bug #524321).
- Auto-select the correct driver entry for raw queues.
- Avoid traceback in PhysicalDevice.py.
- Let Return key activate the Find button for Find Network Printer.
* Tue Sep 22 2009 Tim Waugh <twaugh at redhat.com> 1.1.13-2
- Fixed traceback when cancelling change-driver dialog.
- Fixed data button state.
- Fixed missing import in probe_printer module.
- Fixed race when fetching device list (bug #521110).
* Mon Sep 14 2009 Tim Waugh <twaugh at redhat.com> 1.1.13-1
- 1.1.13:
- Translation updates (bug #522451).
* Fri Sep 4 2009 Tim Waugh <twaugh at redhat.com> 1.1.12-8
- Further speed improvement when fetching devices.
* Thu Sep 3 2009 Tim Waugh <twaugh at redhat.com> 1.1.12-7
- Speed improvement when fetching devices.
- Allow raw devices to be changed.
* Fri Aug 28 2009 Tim Waugh <twaugh at redhat.com> 1.1.12-6
- Fixed PPD/IPP string translation.
- Fixed proxy authentication.
* Wed Aug 26 2009 Tim Waugh <twaugh at redhat.com> 1.1.12-4
- Handle icon load failure gracefully.
- Fixed statereason icon names.
* Wed Aug 26 2009 Tim Waugh <twaugh at redhat.com> 1.1.12-3
- Fixed traceback in on_tvNPDeviceURIs_cursor_changed (bug #519367).
* Tue Aug 25 2009 Tim Waugh <twaugh at redhat.com> 1.1.12-1
- 1.1.12:
- Troubleshooting fix.
- Fixed applet traceback when printing test page.
- Removed completed job notifications (trac #181).
- Show printer status in printer icons (bug #518020).
- Use paused icon when printer state reason is 'paused'.
- Driver preference order fixes.
- Job status icon and state reason display in jobs list
(bug #518070).
- Fixed overactive job creation times update timer.
- Use preferred D-Bus object path for AuthenticationAgent
(bug #518427).
- Fixed disabling a printer when PolicyKit call fails.
- Set appropriate status icon tooltip when configuration printer
(bug #518007).
- Use separate thread for verifying IPP queue (bug #518065).
- Use newer tooltip API to avoid deprecation warnings.
- Compare MFG/MDL case-insensitively in udev rule.
- Support for cups-pk-helper's DevicesGet method.
- Don't attempt to use PolicyKit if running as root.
- Support for localized marker names (trac #183).
- Other small fixes.
* Mon Aug 10 2009 Tim Waugh <twaugh at redhat.com> 1.1.11-2
- Added patch for cupspk DevicesGet method call.
* Fri Aug 7 2009 Tim Waugh <twaugh at redhat.com> 1.1.11-1
- 1.1.11:
- Several udev-configure-printer fixes.
- Use case-insensitive PPD matching.
- Better URI validity testing.
- Another stale printer status icon fix.
- Notice when jobs stop due to backend errors.
- Warn about job history when renaming printers.
- Small UI improvements.
* Tue Jul 28 2009 Tim Waugh <twaugh at redhat.com> 1.1.10-1
- Dropped no-longer-used python-sexy dependency.
- 1.1.10:
- Now uses gnome-packagekit utility to install packages
instead of the D-Bus API.
- Fixed detection of stopped jobs with CUPS 1.4.
- Fixed tracebacks when adding a new printer and when receiving
IPP notifications.
- Fixed 'location' field for printers added on remote CUPS servers.
- Fixed handling of incorrect authentication.
- Some UI and troubleshooter fixes have been made.
* Fri Jul 24 2009 Tim Waugh <twaugh at redhat.com> 1.1.8-7
- Removed gnome-packagekit dependency. The presence of
gpk-install-package-name is detected at run-time, and the program
acts accordingly.
* Mon Jul 6 2009 Tim Waugh <twaugh at redhat.com> 1.1.8-6
- Requires gnome-packagekit for gpk-install-package-name.
* Fri Jul 3 2009 Tim Waugh <twaugh at redhat.com> 1.1.8-5
- Use gpk-install-package-name instead of trying to use the D-Bus API.
- Spot stopped jobs with CUPS 1.4 as well (trac #177). This, along
with the previous fix, addresses bug #509177.
- Map gutenprint filenames to the package name.
- Fixed sensitivity of class member selection arrows (bug #508653).
* Thu Jun 25 2009 Tim Waugh <twaugh at redhat.com> 1.1.8-3
- Use correct 'location' field for printers added remotely.
- Parse nmblookup failures correctly in troubleshooter.
- Prevent traceback on IPP notification after properties dialog
cancelled.
- Fixed handling of incorrect authentication when not using
PolicyKit (bug #508102).
* Wed Jun 24 2009 Tim Waugh <twaugh at redhat.com> 1.1.8-2
- Make sure we find https URIs from https backend (bug #507628).
- Avoid showing a non-fatal exception when adding an IPP printer
(bug #507629).
- Fixed traceback when adding/modifying printer which could lead to
display bugs (bug #507489).
* Thu Jun 18 2009 Tim Waugh <twaugh at redhat.com> 1.1.8-1
- Updated pycups to 1.9.46.
- Updated to 1.1.8:
- Select a printer after adding it (trac #145).
- Make sure the job and printer context menus cannot get out of date
(trac #175, trac #172).
- Fixed displayed hold time for held jobs.
- Use grey ink-drop when there is no marker-colors value instead of
crashing (bug #505399).
- Scroll job list window to new job when appropriate.
- Clean up temporary PPD files (bug #498743).
- Fixed XML crash (Ubuntu #370469).
- Fixed automatic printer model selection.
- Fixed cupspk crash due to missing debugprint import (bug #496722,
trac #161).
- Fixed PhysicalDevice crash (bug #496722, trac #161).
- Adjusted border padding for New Printer window (bug #493862).
- Set glade's textdomain in the job viewer (Ubuntu #341765).
- Fixed URI parsing when verifying IPP URIs.
- Set relaxed PPD conformance (trac #159).
- Make troubleshooter work again by disabling cupspk for it.
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #561182 - [abrt] renaming printer needs error handling
https://bugzilla.redhat.com/show_bug.cgi?id=561182
[ 2 ] Bug #562520 - [abrt] auto_makes crash
https://bugzilla.redhat.com/show_bug.cgi?id=562520
[ 3 ] Bug #562270 - requires usermode?
https://bugzilla.redhat.com/show_bug.cgi?id=562270
[ 4 ] Bug #563989 - Clears new device settings when adding printer
https://bugzilla.redhat.com/show_bug.cgi?id=563989
[ 5 ] Bug #566938 - [abrt] crash in statereason when cupsGetPPD2 fails
https://bugzilla.redhat.com/show_bug.cgi?id=566938
[ 6 ] Bug #567902 - system-config-printer shows error when viewing empty class
https://bugzilla.redhat.com/show_bug.cgi?id=567902
[ 7 ] Bug #571603 - [abrt] crash in system-config-printer-1.1.16-13.fc12: jobviewer.py:329:cleanup:GError: 0 is not a valid notification ID
https://bugzilla.redhat.com/show_bug.cgi?id=571603
[ 8 ] Bug #547837 - hplip encourages user to install binary blobs when there are free software alternatives
https://bugzilla.redhat.com/show_bug.cgi?id=547837
[ 9 ] Bug #567386 - pycups crash in Connection_dealloc() from free()
https://bugzilla.redhat.com/show_bug.cgi?id=567386
[ 10 ] Bug #574117 - [abrt] crash in system-config-printer-1.1.16-13.fc12: jobviewer.py:1437:state_reason_removed:NameError: global name 'glib' is not defined
https://bugzilla.redhat.com/show_bug.cgi?id=574117
--------------------------------------------------------------------------------
This update can be installed with the "yum" update program. Use
su -c 'yum update system-config-printer' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.
All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------
More information about the package-announce
mailing list