lp:~rodrigo-moya/ubuntu/oneiric/system-config-printer/fix-842092

Created by Rodrigo Moya and last modified
Get this branch:
bzr branch lp:~rodrigo-moya/ubuntu/oneiric/system-config-printer/fix-842092
Only Rodrigo Moya can upload to this branch. If you are Rodrigo Moya please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Rodrigo Moya
Status:
Merged

Recent revisions

197. By Rodrigo Moya

Fix 842092

196. By Till Kamppeter

* New upstream bug fix release
   o GIT 1.3.x snapshot from 31 August 2011
   o Incorporates the most recent patches and/or replaces them by
     upstream's fixes.
* debian/patches/25_fix-key-error-in-get-notifications-job-originating-user-name.patch,
  debian/patches/27_update-properties-dialog-on-driver-change.patch,
  debian/patches/30_save-installable-options-changes-on-driver-change.patch,
  debian/patches/33_fix-bold-print-of-tab-labels-on-option-conflicts.patch:
  Removed, incorporated upstream.

195. By Till Kamppeter

debian/patches/27_update-properties-dialog-on-driver-change.patch: Update
the printer properties dialog only if the driver got changed, not on other
properties changes (a change of the printer's status is already considered
a properties channge). The unneeded redrawing of the dialog caused a
traceback when using the printer maintenance buttons (Clean heads, nozzle
test page).

194. By Till Kamppeter

* New upstream bug fix release
   o GIT 1.3.x snapshot from 24 August 2011
   o State of 1.3.6
   o IPPAuthConnection: if semantic attribute is referenced after destroy,
     don't fail (LP: #828030).
   o Allow entering @,?,=,& characters in Device URI text field (LP: #826958).
* debian/patches/25_fix-key-error-in-get-notifications-job-originating-user-name.patch:
  Fixed a KeyError crash in get_notifications() (LP: #827573).
* debian/patches/27_update-properties-dialog-on-driver-change.patch:
  When changing the driver/PPD file ("Make and Model" on first tab of the
  printer properties dialog) the options tabs of the dialog did not get
  updated to the options of the new PPD file. One had to close the properties
  dialog and open it again to configure the settings of the new driver.
* debian/patches/30_save-installable-options-changes-on-driver-change.patch:
  When changing the driver and the PPD of the new driver has an "Installable
  Options" group, the wizard shows a page to set these options. This patch
  makes the changes here actually being saved.
* debian/patches/33_fix-bold-print-of-tab-labels-on-option-conflicts.patch:
  If there are conflicting option settings on the tabs "Printer Options"
  and/or "Installable Options" of the printer properties dialog, the tab
  names at the left of the dialogs should be shown in bold. This patch makes
  this working correctly in all situations, especially after changing the
  driver/PPD for a print queue.

193. By Till Kamppeter

debian/patches/23_unblock-pxlmono-driver.patch: Due to a bug
in Ghostscript producing huge output files when using the PCL-XL driver
("pxlmono"/"pxlcolor") the "pxlmono" driver got set to a very low
priority in system-config-printer so that PCL-5e drivers get preferred.
This is not needed any more as the Ghostscript bug is fixed in version
9.04. So we remove this priority exception now. In addition, this
caused problems with printers which had only a PCL-XL driver assigned
but not a PCL-5c/e driver (LP: #821818).

192. By Till Kamppeter

* New upstream release
   o GIT 1.3.x snapshot from 1 August 2011
   o Deactivate OK button of the printer properties dialog only if there are
     conflicts between settings (LP: #444280).
   o Make PackageKit optional in cupshelpers (Red Hat bug #726996,
     LP: #819000, LP: #819267).
* debian/control: Removed dependency on python-packagekit again, as this
  package is in Universe (LP: #819267).

191. By Till Kamppeter

debian/control: Added dependency on python-packagekit (LP: #818977,
LP: #819000).

190. By Till Kamppeter

* New upstream release
   o GIT 1.3.x snapshot from 31 July 2011
   o State of 1.3.5 + 1 additional fix
   o D-Bus service for access to the algorithmic parts of s-c-p:
      - Now all parts which are useful fo all kinds of printer setup tools
        (especially the new tool in GNOME) are exposed via D-Bus: Driver
        selection, missing executables checking, and physical device grouping
  (https://blueprints.launchpad.net/ubuntu/+spec/desktop-o-system-config-printer-vs-gnome-3-control-center)
   o udev/Plug'n'Print:
      - Don't rely on retriggering printers; enumerate them from systemd
        instead.
      - Don't complain about missing/invalid device ID for devices we've
        already handled.
   o UI:
      - Removed unused Printer Groups feature.
      - Don't show "No printers configured" page if the printers are filtered
        in any way.
      - URL-quote URIs when using "Find Network Printer" (LP: #808137).
      - Downloadable drivers: don't display printers for which there are no
        drivers (Red Hat bug #668154).
      - Kerberos support for the SMB 'Verify' button (requires new enough
        pycups).
      - Removed IPP/HTTP device screen in favour of "Enter URI" (Red Hat bug
        #685091).
      - Converted ComboBoxEntry widgets to Entry+EntryCompletion in
        NewPrinterWindow.ui.
      - Robustness in ppdsloader in the face of errors (LP: #766818).
      - Changed Make/Model/State labels into GtkEntry widgets so contents are
        always fully selectable (Red Hat bug #719217).
      - Convert iters to paths before comparing (Red Hat bug #717062, LP:
        #791690, upstream bug #221).
      - Set translation domain in D-Bus service (LP: #783967).
      - Ensure consistency in jobviewer if add_job fails (Red Hat bug #693055,
  Red Hat bug #632551).
   o Driver preferences:
      - Avoid PostScript for HP LaserJet 2100 Series (Red Hat bug #710231).
      - Raised priority for SpliX driver (LP: #793741).
   o Other:
      - Fixed cupsFilter search in missing executables check.
      - Use PackageKit to resolve missing executable filenames to packages,
        instead of having a static mapping in the source code.
      - Fixed DNSSD hostname resolution.
      - Fixed LPD probing (Red Hat #726383).
      - Use "hostname" instead of "IP address" when asking for names of browse
        servers (Red Hat bug #726134).
      - Updated translations.
      - Updated Free Software Foundation (FSF) address.
      - Adjusted test code in asyncpk1.py so it doesn't look like a tempfile
        vulnerability.
* debian/system-config-printer-common.install,
  debian/system-config-printer-gnome.install: Updated for removed files.

189. By Till Kamppeter

[ Till Kamppeter ]
* debian/control: Versioned build dependency on desktop-file-utils, because of
  LP: #814034.

[ Rodrigo Moya ]
* debian/patches/05_menu_entries.patch:
  - Add .desktop magic to have s-c-p show up on the new gnome-control-center
    (LP: #787694)

188. By Till Kamppeter

New upstream release
o GIT 1.3.x snapshot from 12 July 2011
o URL-quote URIs when using "Find Network Printer" (LP: #808137).
o Downloadable drivers: don't display printers for which there are no
drivers (LP: #695199, Red Hat bug #668154).
o Kerberos support for the SMB 'Verify' button.
o Removed IPP/HTTP device screen in favour of "Enter URI" (Red Hat bug
#685091
).

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/oneiric/system-config-printer
This branch contains Public information 
Everyone can see this information.

Subscribers