* New upstream release
o GIT 1.3.x snapshot from 2 June 2011
o State of 1.3.3 release
o Main application
- Set translation domain for ServerSettingsDialog (LP: #777188).
- scp-dbus-service: Ignore setlocale() errors (LP: #748964).
- Allow % character in SMB URI (LP: #747400).
- More error handling (LP: #744783).
- Avoid traceback if printer duplication fails (Red Hat bug #694629).
- Fixed off-by-one error in monitor.
- Fixed printer renaming (LP: #726954).
- Set connected state when connecting to server fails (Red Hat bug
#685098).
- Handle the situation where cupsd has died/restarted more gracefully.
o Printer Properties dialog:
- Added PrinterModified D-Bus signal to printer properties interface.
- More robustness for printer properties dialog when printer removed
(LP: #741987).
- Just hide Printer Properties dialog on delete-event (LP: #729966).
- Extra job options: print-quality, printer-resolution, output-bin.
- Automatically show horizontal scrollbar in job options screen.
- Ignore "output-mode-default" attribute as it is not settable.
- Handle IPP_TAG_RESOLUTION types (requires pycups-1.9.55).
- Don't traceback if option value cannot be handled.
- Fixed traceback in options.py (Red Hat bug #679103).
o New Printer dialog
- Fixed PPDs loader when using CUPS remotely or when DBus not available
(Red Hat bug #693515).
- Handle failure to load PPDs more gracefully (LP: #742409).
- Avoid traceback when cancelling New Printer dialog after failure.
- Make sure everything is ready before handlers might be called (Red
Hat bug #689336).
- Handle URIs in Find Network Printer entry, and use 'Enter URI'
instead of 'Other' (Red Hat bug #685091).
- Use "Do It Later" instead of "Cancel" for adjust firewall dialog
(Upstream bug #213).
- Fixed an instance where NewPrinterGUI might not have self.printers
set (Red Hat bug #680683).
- IPPHostname can contain colon (to specify port).
- Fixed automatic driver installation when changing the driver.
- Removed stale code left over from conversion to gobjects.
- Ensure all uses of ppdsloader supply the Device ID.
- Fixed some small typos in newprinter --help output.
- Prevent traceback after 2nd drivers search dialog is cancelled (Red
Hat bug #680288).
o Driver handling:
- Activated and fixed testing mode for device ID/driver association
- Match HP-Fax2/3/... PPDs, as well as Ubuntu/Debian hpijs-ppds
packages.
- preferreddrivers.xml: Identify hpcups and hpijs fax PPDs.
- Match native hpijs driver (drv:///hp/hpijs.drv/...) as "hpijs".
- Handle Ubuntu locations of hpcups.drv and hpijs.drv.
- preferreddrivers.xml: match OpenPrinting gutenprint PPD names as gutenprint.
- Removed DES field check altogether.
- xmldriverprefs.test: show order more clearly.
- Make xmldriverprefs.test() debugging optional.
- More debugging during PPD selection.
- Prefer foomatic PostScript drivers before PCL drivers (except foomatic-recommended ones).
o Job Viewer
- Ensure consistency in jobviewer if add_job fails (Red Hat bug
#693055, Red Hat bug #632551).
- Be defensive against CUPS returning incorrect job IDs (LP: #721051).
- Job viewer's attribute window: Convert job numbers and attribute
values to strings (LP: #733088).
o Other bits
- More uses of check-device-ids.py.
- udev-configure-printer: be more defensive when parsing CUPS response
(LP: #760661).
* debian/patches/17_add-debug-mode-for-printer-driver-association.patch,
debian/patches/20_printer-properties-window-on-delete-just-hide.patch,
debian/patches/23_reconnect-automatically-on-cups-restart.patch,
debian/patches/25_newprinter-assure-that-ppdsloader-is-always-supplied-with-device-id.patch.
debian/patches/27_ppd-change-submit-scheme-in-ascii-to-cups-get-device.patch,
debian/patches/30_colon-in-ipp-hostname.patch,
debian/patches/33_newprintergui-fix-traceback-with-self-printers-not-set.patch,
debian/patches/35_set-connected-state-when-connecting-to-server-fails.patch,
debian/patches/37_jobviewer-attributes-window-convert-numbers-to-strings.patch,
debian/patches/40_fix-traceback-on-renaming-printers.patch,
debian/patches/43_traceback-on-printer-deletion.patch,
debian/patches/45_monitor-py-be-defensive-on-wrong-job-ids-from-cups.patch,
debian/patches/47_monitor-py-off-by-one-error.patch,
debian/patches/50_avoid-traceback-when-cancelling-new-printer-dialog-after-failure.patch,
debian/patches/53_handle-ppd-load-failure-gracefully.patch,
debian/patches/55_fix-ppd-load-with-remote-cups-or-without-dbus.patch,
debian/patches/57_make-sure-everything-is-ready-before-handlers-might-be-called.patch,
debian/patches/60_ensure-consistency-in-jobviewer-if-add-job-fails.patch,
debian/patches/63_more-error-handling-in-scp-dbus-service.patch,
debian/patches/65_correct-listings-of-ui-files-in-potfiles-in.patch,
debian/patches/67_scp-dbus-service-py-do-not-fail-on-bad-locale.patch,
debian/patches/70_udev-configure-printer-dont-crash-on-bad-ipp-answer.patch,
debian/patches/73_server-settings-set-translation-domain.patch:
Removed, applied upstream.
* debian/control: Depends on python-cups 1.9.55.
-- Till Kamppeter <email address hidden> Fri, 03 Jun 2011 11:41:41 +0200
This bug was fixed in the package system- config- printer - 1.3.3+20110602- 0ubuntu1
--------------- config- printer (1.3.3+ 20110602- 0ubuntu1) oneiric; urgency=low
system-
* New upstream release ialog (LP: #777188). mode-default" attribute as it is not settable. s.xml: Identify hpcups and hpijs fax PPDs. /hp/hpijs. drv/... ) as "hpijs". s.xml: match OpenPrinting gutenprint PPD names as
gutenprint. test: show order more clearly. test() debugging optional.
foomatic- recommended ones). ids.py. printer: be more defensive when parsing CUPS response patches/ 17_add- debug-mode- for-printer- driver- association. patch, patches/ 20_printer- properties- window- on-delete- just-hide. patch, patches/ 23_reconnect- automatically- on-cups- restart. patch, patches/ 25_newprinter- assure- that-ppdsloader -is-always- supplied- with-device- id.patch. patches/ 27_ppd- change- submit- scheme- in-ascii- to-cups- get-device. patch, patches/ 30_colon- in-ipp- hostname. patch, patches/ 33_newprintergu i-fix-traceback -with-self- printers- not-set. patch, patches/ 35_set- connected- state-when- connecting- to-server- fails.patch, patches/ 37_jobviewer- attributes- window- convert- numbers- to-strings. patch, patches/ 40_fix- traceback- on-renaming- printers. patch, patches/ 43_traceback- on-printer- deletion. patch, patches/ 45_monitor- py-be-defensive -on-wrong- job-ids- from-cups. patch, patches/ 47_monitor- py-off- by-one- error.patch, patches/ 50_avoid- traceback- when-cancelling -new-printer- dialog- after-failure. patch, patches/ 53_handle- ppd-load- failure- gracefully. patch, patches/ 55_fix- ppd-load- with-remote- cups-or- without- dbus.patch, patches/ 57_make- sure-everything -is-ready- before- handlers- might-be- called. patch, patches/ 60_ensure- consistency- in-jobviewer- if-add- job-fails. patch, patches/ 63_more- error-handling- in-scp- dbus-service. patch, patches/ 65_correct- listings- of-ui-files- in-potfiles- in.patch, patches/ 67_scp- dbus-service- py-do-not- fail-on- bad-locale. patch, patches/ 70_udev- configure- printer- dont-crash- on-bad- ipp-answer. patch, patches/ 73_server- settings- set-translation -domain. patch:
o GIT 1.3.x snapshot from 2 June 2011
o State of 1.3.3 release
o Main application
- Set translation domain for ServerSettingsD
- scp-dbus-service: Ignore setlocale() errors (LP: #748964).
- Allow % character in SMB URI (LP: #747400).
- More error handling (LP: #744783).
- Avoid traceback if printer duplication fails (Red Hat bug #694629).
- Fixed off-by-one error in monitor.
- Fixed printer renaming (LP: #726954).
- Set connected state when connecting to server fails (Red Hat bug
#685098).
- Handle the situation where cupsd has died/restarted more gracefully.
o Printer Properties dialog:
- Added PrinterModified D-Bus signal to printer properties interface.
- More robustness for printer properties dialog when printer removed
(LP: #741987).
- Just hide Printer Properties dialog on delete-event (LP: #729966).
- Extra job options: print-quality, printer-resolution, output-bin.
- Automatically show horizontal scrollbar in job options screen.
- Ignore "output-
- Handle IPP_TAG_RESOLUTION types (requires pycups-1.9.55).
- Don't traceback if option value cannot be handled.
- Fixed traceback in options.py (Red Hat bug #679103).
o New Printer dialog
- Fixed PPDs loader when using CUPS remotely or when DBus not available
(Red Hat bug #693515).
- Handle failure to load PPDs more gracefully (LP: #742409).
- Avoid traceback when cancelling New Printer dialog after failure.
- Make sure everything is ready before handlers might be called (Red
Hat bug #689336).
- Handle URIs in Find Network Printer entry, and use 'Enter URI'
instead of 'Other' (Red Hat bug #685091).
- Use "Do It Later" instead of "Cancel" for adjust firewall dialog
(Upstream bug #213).
- Fixed an instance where NewPrinterGUI might not have self.printers
set (Red Hat bug #680683).
- IPPHostname can contain colon (to specify port).
- Fixed automatic driver installation when changing the driver.
- Removed stale code left over from conversion to gobjects.
- Ensure all uses of ppdsloader supply the Device ID.
- Fixed some small typos in newprinter --help output.
- Prevent traceback after 2nd drivers search dialog is cancelled (Red
Hat bug #680288).
o Driver handling:
- Activated and fixed testing mode for device ID/driver association
- Match HP-Fax2/3/... PPDs, as well as Ubuntu/Debian hpijs-ppds
packages.
- preferreddriver
- Match native hpijs driver (drv://
- Handle Ubuntu locations of hpcups.drv and hpijs.drv.
- preferreddriver
- Removed DES field check altogether.
- xmldriverprefs.
- Make xmldriverprefs.
- More debugging during PPD selection.
- Prefer foomatic PostScript drivers before PCL drivers (except
o Job Viewer
- Ensure consistency in jobviewer if add_job fails (Red Hat bug
#693055, Red Hat bug #632551).
- Be defensive against CUPS returning incorrect job IDs (LP: #721051).
- Job viewer's attribute window: Convert job numbers and attribute
values to strings (LP: #733088).
o Other bits
- More uses of check-device-
- udev-configure-
(LP: #760661).
* debian/
debian/
debian/
debian/
debian/
debian/
debian/
debian/
debian/
debian/
debian/
debian/
debian/
debian/
debian/
debian/
debian/
debian/
debian/
debian/
debian/
debian/
debian/
Removed, applied upstream.
* debian/control: Depends on python-cups 1.9.55.
-- Till Kamppeter <email address hidden> Fri, 03 Jun 2011 11:41:41 +0200