lp://staging/~ubuntu-branches/ubuntu/natty/system-config-printer/natty-201103250200

Created by James Westby and last modified
Get this branch:
bzr branch lp://staging/~ubuntu-branches/ubuntu/natty/system-config-printer/natty-201103250200
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

155. By Till Kamppeter

debian/patches/10_menu_entries.patch: updated to hide "Manage Print Jobs"
from "Accessories" menu. There is a "View Print Queue" menu entry in
System > Administration > Printing to show all print jobs of a printer and
the users print jobs can be viewed by clicking the tray icon that appears
after printing something (LP: #204732).

154. By Till Kamppeter

* debian/patches/55_fix-dnssdresolve.patch: Fixed the upstream approach of
  DNS-SD service name resolving: Expanded "%<hex>" encodings in the dnssd
  device URIs before sending the service name to Avahi and let
  PhysicalDevice check the resolved IP addresses.
* debian/patches/57_dnssd-backend-explicit-support.patch: Explicit support
  for the "dnssd" CUPS backend. This way entries in the list of discovered
  printers coming from the "dnssd" CUPS backend appear with nice descriptions
  instead of custom URIs.
* debian/patches/60_dnssdresolve-save-hostname.patch: Svae not also the
  IP but also the host name in the device record when resolving a DNS-SD
  service name. With the host name we can create host-name-based HPLIP
  URIs which are stable against routers which do not keep always the same IP
  for each network device.
* debian/patches/63_physicaldevice-dnssd-enhancements.patch: Enhancements
  of the PhysicalDevice class for the CUPS "dnssd" backend, to improve
  association of DNS-SD- and SNMP-discovered printers, and to add IP
  and host name information to the list of discovered devices, so that
  printers can also be identified easily if two or more of the same model
  are in the network.

153. By Till Kamppeter

* debian/patches/53_printer-ppd-association-take-into-account-product-lines.patch:
  Fixed typo which leads to a traceback when no printer is detected (manually
  entered URI).
* debian/patches/67_improve-make-model-driver-list.patch: Updated.
* Removed noise introduced into source package by the previous upload.

152. By Till Kamppeter

* New upstream release
* debian/patches/55_avoid-connecting-to-cups-twice-in-ppdsloader.patch,
  debian/patches/57_catch-key-error-from-lookup-cached-by-name.patch,\
  debian/patches/60_correct-python-shebang.patch,
  debian/patches/63_list-of-jockey-installed-files-is-array-not-set.patch,
  debian/patches/65_udev-configure-printer-bluetooth-support.patch,
  debian/patches/73_mark-selection-of-best-fitting-ppd.patch,
  debian/patches/75_do-not-list-duplicate-ppd-nicknames.patch,
  debian/patches/80_do-not-prioritize-gutenprint-for-ps-and-pcl-printers.patch,
  debian/patches/85_search-for-ppd-only-once.patch,
  debian/patches/87_refresh-list-after-deleting-a-printer.patch,
  debian/patches/90_remove-debug-line-in-rename-printer.patch: Removed,
  applied upstream.
* debian/patches/67_improve-make-model-driver-list.patch,
  debian/patches/83_match-make-model-names-only-by-letters-numbers-and-words.patch:
  Regenerated.
* debian/patches/70_select-ppd-by-command-set.patch,
  debian/patches/70_improve-select-ppd-by-command-set.patch: Replaced patch
  by a new one which contains only the parts which did not get adopted
  upstream.
* debian/system-config-printer-common.install: Updated for file
  installdriver.py which moved to cupshelpers/.
* debian/patches/45_dnssd-backends-support.patch: Re-introduce support
  for the dnssd CUPS backend and association of printers discovered by
  DNS-SD (host names) and SNMP (IP addresses).

151. By Till Kamppeter

debian/patches/93_cupshelpers-openprinting-query-fingerprint-support.patch:
When reading out a driver dataset from the OpenPrinting web site, also
read out the signature key fingerprint URL for downloadable driver
packages.

150. By Till Kamppeter

* debian/patches/92_do-not-create-queue-name-with-trailing-dash.patch: Do
  not generate print queue names with a dash at the end.

* debian/patches/90_remove-debug-line-in-rename-printer.patch: Removed a
  debugging line from the code for renaming printers.

* debian/patches/87_refresh-list-after-deleting-a-printer.patch: Refresh
  the list of existing print queues after deleting one, so that the deleted
  printer actually disappears from the main window.

* debian/patches/85_search-for-ppd-only-once.patch: Search the best PPD file
  for the given device ID only once. The PPD file was always searched twice,
  which is not necessary.

* debian/patches/83_match-make-model-names-only-by-letters-numbers-and-words.patch,
  debian/patches/91_use-letter-number-words-only-matching-also-to-find-printer-in-gui-list.patch:
  Do matching of make and model names only considering letters, numbers,
  and words, ignoring all non-alphanumeric characters (like dashes). This
  makes names sounding the same but written differently considered equal.
  This overcomes the problem that if the IEEE-1284 device ID is not known
  that not correctly written model names in the (non-manufacturer) PPD
  files still match. For example "Epson PM-A820", "EPSON PM A820", and
  "Epson PM A 820" match each other (LP: #669308).

149. By Till Kamppeter

debian/patches/80_do-not-prioritize-gutenprint-for-ps-and-pcl-printers.patch:
For PostScript and PCL printers without manufacturer-supplied PPDs and
with explicit support by Gutenprint, the (inferior) Gutenprint PCL driver
got selected. Demoted Gutenprint to make Foomatic/Postscript and HPIJS
preferred (LP: #669152).

148. By Till Kamppeter

debian/patches/77_use-paper-size-default-in-etc-papersize.patch: Let
the default setting for the paper size (A4 or Letter) of the
/etc/papersize file (libpaper) being used.

147. By Till Kamppeter

debian/control: Updated dependencies of system-config-printer-gnome.
Removed obsolete python-glade2 and python-gnome2 and added
python-gnomekeyring.

146. By Till Kamppeter

debian/patches/70_select-ppd-by-command-set.patch: If a PPD does not have
a device ID or if it has a device ID without CMD: field, do not give a
lower priority to it. Give only lower priorities if the PPD has a CMD:
field without any matching PDL. This avoids that Foomatic PPDs with full
device ID are prioritized against HP's original PostScript printer PPDs
without device ID at all (LP: 653814).

Branch metadata

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

Subscribers