2011-02-09  Tim Waugh  <twaugh@redhat.com>

	update-po

	Bumped version for release.

2011-02-09  hasanalpinan  <hasanalpinan@fedoraproject.org>

	l10n: Updates to Turkish (tr) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2011-02-09  jassy  <jassy@fedoraproject.org>

	l10n: Updates to Panjabi (Punjabi) (pa) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2011-02-08  Tim Waugh  <twaugh@redhat.com>

	Don't rely on CUPS_PRINTER_COMMANDS alone.

2011-02-08  jassy  <jassy@fedoraproject.org>

	l10n: Updates to Panjabi (Punjabi) (pa) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2011-02-07  Tim Waugh  <twaugh@redhat.com>

	update-po

2011-02-07  Till Kamppeter  <till.kamppeter@gmail.com>

	Save not only 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 a
	network device when it is turned off and on again.

2011-02-07  Tim Waugh  <twaugh@redhat.com>

	CUPS dnssd URI check should check for /cups in the string, not at end.

2011-02-04  Till Kamppeter  <till.kamppeter@gmail.com>

	Enhancements of the PhysicalDevice class for the CUPS "dnssd" backend
	This is especially to improve association of DNS-SD- and
	SNMP-discovered printers, so that the same printer, discovered with
	the two methods appears only once in the list of discovered
	devices. There are also improvements for getting mmake/model/serial
	number info and for network printers the IP address and (if available)
	the host names are also listed. This way admins can easily identify
	the discovered printers, even if there is more than one of the same
	model in the network.

2011-02-04  Tim Waugh  <twaugh@redhat.com>

	Small tidy-up from last patch.

2011-02-04  Till Kamppeter  <till.kamppeter@gmail.com>

	Explicit support for the "dnssd" CUPS backend
	This change adds explicit support for the "dnssd" CUPS backend to
	system-config-printer. This makes entries in the list of discovered
	printers coming from the "dnssd" CUPS backend appear with nice
	descriptions instead of custom URI input fields (as one gets for
	unknown backends). It also adds code to make hostname-based HPLIP URIs
	be generated (keep HPLIP queues working when router changes IP
	everytime when printer is turned on).

	Fixes on the DNS-SD service name resolver
	Fixed the DNS-SD service name resolving: Expanded "%<hex>" encodings
	in the dnssd device URIs (like
	dnssd://HP%20LaserJet%20P3005%20%5B2611E3%5D._ipp._tcp.local/) before
	sending the service name to Avahi and let PhysicalDevice check the
	resolved IP addresses. Now network printers discovered both by DNS-SD
	and SNMP are really appearing only once in the list of discovered
	printers.

2011-02-03  Tim Waugh  <twaugh@redhat.com>

	Fixed bugs in gtk_label_autowrap.py by updating to latest version (bug #637829).

2011-02-03  jassy  <jassy@fedoraproject.org>

	l10n: Updates to Panjabi (Punjabi) (pa) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2011-02-02  Tim Waugh  <twaugh@redhat.com>

	troubleshoot: handle wrong server name but right IP address.
	Also, always attempt to find SMB queues.

2011-02-01  jassy  <jassy@fedoraproject.org>

	l10n: Updates to Panjabi (Punjabi) (pa) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2011-01-20  Tim Waugh  <twaugh@redhat.com>

	Grabbing focus for editing breaks it (bug #650995).

2011-01-20  shanky  <shanky@fedoraproject.org>

	l10n: Updates to Kannada (kn) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2011-01-20  Tim Waugh  <twaugh@redhat.com>

	Handle failure to connect in PrinterURIIndex (bug #668568).

2011-01-19  Tim Waugh  <twaugh@redhat.com>

	Fixed current driver display when using a "(recommended)" driver.

	Actually fix problem supposed to be fixed by last commit.

	Fixed driver selection when there are duplicate PPDs available.
	In this situation a different PPD than the user selected would be
	used.  For example, with an HP LaserJet 1200 the following drivers
	were shown:

	Foomatic/pxlmono
	Postscript
	pcl3, hpcups
	Foomatic/hpijs
	etc...

	However, 'Postscript' represents two identical PPDs and the underlying
	driver list contains both of these.  Selecting 'pcl3, hpcups' would
	choose index 2 from the driver list, i.e. the second of the
	duplicates.

	The fix is to remove duplicates once we have merged them.

2011-01-18  Jiri Popelka  <jpopelka@redhat.com>

	Allow %, ( and ) characters in dnssd URI (bug #669820).

2011-01-14  Tim Waugh  <twaugh@redhat.com>

	update-po

	Recreated aclocal.m4 using new autoconf

	Bumped version for release.

2011-01-13  khasida  <khasida@fedoraproject.org>

	l10n: Updates to Japanese (ja) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2011-01-13  mgiri  <mgiri@fedoraproject.org>

	l10n: Updates to Oriya (or) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2011-01-12  Jiri Popelka  <jpopelka@redhat.com>

	string.letters are locale.getpreferredencoding() encoded (bug #668127).

2011-01-05  swkothar  <swkothar@fedoraproject.org>

	l10n: Updates to Gujarati (gu) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

	l10n: Updates to Gujarati (gu) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2011-01-03  swkothar  <swkothar@fedoraproject.org>

	l10n: Updates to Gujarati (gu) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2011-01-03  runab  <runab@fedoraproject.org>

	l10n: Updates to Bengali (India) (bn_IN) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-12-21  Tim Waugh  <twaugh@redhat.com>

	Don't log "invalid or missing" ID as level error but debug.
	This situation is expected most of the time, as either the libusb
	method or the usblp method will lock out the other.

2010-12-16  Tim Waugh  <twaugh@redhat.com>

	Undo grab_focus change.
	Still something strange going on though: after right-click and Rename,
	typing at the keyboard doesn't end up reaching the cell's editable
	widget.  It has to be selected first.

	Grab focus for the cell, not the icon view, when renaming printer.

2010-12-16  Jiri Popelka  <jpopelka@redhat.com>

	Block unwanted characters when editing queue name (bug #658550).

2010-12-16  Tim Waugh  <twaugh@redhat.com>

	Don't traceback on exit if we couldn't connect to CUPS at all.

	Fixed typo in last commit.

	Initialise D-Bus threading in timedops module (bug #662047).
	Initialise threading for D-Bus.  This is needed as long as it is
	used from two separate threads.  We only do this in a few places
	now, but in particular the troubleshooter does this.

2010-12-09  Tim Waugh  <twaugh@redhat.com>

	Ignore leading/trailing whitespace in IEEE 1284 Device ID fields.

2010-12-06  tiansworld  <tiansworld@fedoraproject.org>

	l10n: Updates to Chinese (China) (zh_CN) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-12-02  Tim Waugh  <twaugh@redhat.com>

	Grab focus on the IconView after setting it editable (bug #650995).
	This fixes rename problems when using compiz.

	Don't need debug logs for every missing MFG/MDL field.

	Don't leave an extra Monitor running.

2010-12-01  Tim Waugh  <twaugh@redhat.com>

	Tidying.

2010-12-01  Till Kamppeter  <till.kamppeter@gmail.com>

	Do not generate print queue names which begin or end with a dash

2010-12-01  Tim Waugh  <twaugh@redhat.com>

	Moved PPD matching call into PPDsLoader class to avoid multiple calls.

	Debugging messages in authconn.Connection.
	Now logical operations are bracketed by debugging messages.

2010-11-30  Till Kamppeter  <till.kamppeter@gmail.com>

	Lower the priority of Gutenprint
	For PostScript and PCL printers without manufacturer-supplied PPDs and
	with explicit support by Gutenprint, the (inferior) Gutenprint PCL 5e
	driver got selected. Demoted Gutenprint to make Foomatic/Postscript
	and HPIJS preferred (Ubuntu bug #669152). Also improved recognition of
	Gutenprint's PPD URIs.

2010-11-30  Tim Waugh  <twaugh@redhat.com>

	Recreate the monitor for the correct host after "Connect...".

	Removed calls to pynotify.Notification.attach_to_status_icon().
	Newer versions of libnotify do not provide this method as its use is
	being replaced by the "persist" capability in notification-daemon.

2010-11-29  elsupergomez  <elsupergomez@fedoraproject.org>

	l10n: Updates to Spanish (Castilian) (es) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-11-26  Tim Waugh  <twaugh@redhat.com>

	No longer need FOOMATIC_GENERIC driver class.
	Till's explanation:

	The driver class DRIVER_TYPE_FOOMATIC_GENERIC is not really needed and
	it also stopped the evaluation before reaching the check for the
	"(recommended)". A driver search for a completely unknown PCL-XL
	printer leads to an assignment of a working but inferior driver. Try

	system-config-printer --setup-printer='file:/tmp/printout' --devid='CMD:PCLXL;'

	and you will get the (low-res, bw, PCL 5e) Gutenprint driver assigned
	instead of the (hi-res, color, PCL XL) pxlcolor driver. Removing the
	check for "Generic" leads to the desired result.

	Treat "foomatic-db-compressed-ppds:" the same as "foomatic:".

2010-11-26  ufa  <ufa@fedoraproject.org>

	l10n: Updates to Portuguese (Brazilian) (pt_BR) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-11-18  fdaluisio  <fdaluisio@fedoraproject.org>

	l10n: Updates to Italian (it) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-11-17  shnurapet  <shnurapet@fedoraproject.org>

	l10n: Updates to Russian (ru) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-11-16  Jiri Popelka  <jpopelka@redhat.com>

	Request also 'job-preserved' attribute in JobViewer (Ubuntu #675259).

2010-11-15  cleitonlima  <cleitonlima@fedoraproject.org>

	l10n: Updates to Portuguese (Brazilian) (pt_BR) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-11-14  tombo  <tombo@fedoraproject.org>

	l10n: Updates to Italian (it) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-11-11  Tim Waugh  <twaugh@redhat.com>

	Removed unnecessary output while renaming.

	udev-configure-printer: syslog if no corresponding CUPS device matches.

2010-11-10  Tim Waugh  <twaugh@redhat.com>

	When PackageKit is available, always search for drivers to install.
	Without doing this, we may very well end up using the "wrong" driver
	if a sub-optimal one happens to be installed.

2010-11-05  Tim Waugh  <twaugh@redhat.com>

	Cancel printer finder once it is no longer needed.

	Better debugging output when printer finder is running.

2010-11-03  Jiri Popelka  <jpopelka@redhat.com>

	Treat cups.Connection() failure in PrinterURIIndex._map_printer (bug #648014).

2010-11-01  Tim Waugh  <twaugh@redhat.com>

	Compatibility code for new smbc exception types.

2010-11-01  hasanalpinan  <hasanalpinan@fedoraproject.org>

	l10n: Updates to Turkish (tr) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-10-30  kmaraas  <kmaraas@fedoraproject.org>

	l10n: Updates to Norwegian Bokmål (nb) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-10-29  renault  <renault@fedoraproject.org>

	l10n: Updates to French (fr) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-10-29  Tim Waugh  <twaugh@redhat.com>

	Export installdriver as cupshelpers.installdriver.
	This allows other applet implementations, such as the KDE
	printer-applet, to share more code.

	Make sure InstallPrinterDrivers get correctly typed values (bug #647270).

2010-10-27  Tim Waugh  <twaugh@redhat.com>

	Don't use DES: fields from hpcups PPDs.
	From original patch by Till Kamppeter.

	Fixed misuse of str.find() result.

	Use native language when building PPDs list (lost in last change-but-one).

	Only show "(recommended)" for driver that is auto-selected.

	Don't build PPD list twice.

2010-10-26  Tim Waugh  <twaugh@redhat.com>

	Reverted second DNS-SD resolver.
	Was this even necessary?  If we really need to resolve special HPLIP
	device URIs, the dnssdresolve module should be used to do that
	asynchronously and at the right point (i.e. not inside PhysicalDevice
	but between getting the device URIs and adding the devices, like is
	already the case with dnssd:// URIs).

2010-10-26  goeran  <goeran@fedoraproject.org>

	l10n: Updates to Swedish (sv) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-10-25  hasanalpinan  <hasanalpinan@fedoraproject.org>

	l10n: Updates to Turkish (tr) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-10-25  raven  <raven@fedoraproject.org>

	l10n: Updates to German (de) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-10-24  hasanalpinan  <hasanalpinan@fedoraproject.org>

	l10n: Updates to Turkish (tr) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-10-22  goeran  <goeran@fedoraproject.org>

	l10n: Updates to Swedish (sv) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-10-21  hasanalpinan  <hasanalpinan@fedoraproject.org>

	l10n: Updates to Turkish (tr) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-10-21  vpv  <vpv@fedoraproject.org>

	l10n: Updates to Finnish (fi) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-10-21  hasanalpinan  <hasanalpinan@fedoraproject.org>

	l10n: Updates to Turkish (tr) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

	l10n: Updates to Turkish (tr) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-10-20  Tim Waugh  <twaugh@redhat.com>

	Don't retry getNotifications if the operation is forbidden.

	monitor: don't try to update if subscriptions not available.

	Debugging output: include events watched in monitor.

	Added debugging to monitor.py to see when/why get_notifications is called.

	Adapted cupshelpers.ppds.PPDs() to cope with cups.Connection.getPPDs2().

	Removed unnecessary debugging.

2010-10-20  feonsu  <feonsu@fedoraproject.org>

	l10n: Updates to Slovak (sk) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-10-19  Tim Waugh  <twaugh@redhat.com>

	Don't try to read the firewall again for each rule we check.

	Remove reference to current printer on exit (bug #556548).

	cupshelpers: more useful repr for Printer object.

2010-10-19  Jiri Popelka  <jpopelka@redhat.com>

	Don't check ComboBoxEntry for allowed characters (bug #644131).

2010-10-17  ruigo  <ruigo@fedoraproject.org>

	l10n: Updates to Portuguese (pt) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-10-15  Tim Waugh  <twaugh@redhat.com>

	Speed-up for version numbers check in ppdMakeModelSplit.
	Regular expressions can be fast if compiled first.  For some reason
	in this case, using str.find() first makes it faster still.

	cupshelpers.ppds: show time spent in PPDs._init_makes() in debugging output.

	Let --debug option enable debugging from cupshelpers.ppds as well.

2010-10-15  zerng07  <zerng07@fedoraproject.org>

	l10n: Updates to Chinese (Taiwan) (zh_TW) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-10-14  Tim Waugh  <twaugh@redhat.com>

	Always use MFG and MDL keys for InstallPrinterDrivers interface (bug #643073).

	Show debug output whenever InstallPrinterDrivers is called.

	Avoid truncating model names like "Epson PX V500".
	Problem spotted by Till Kamppeter.

	Removed debugging accidentally left in.

2010-10-13  Tim Waugh  <twaugh@redhat.com>

	Job viewer: Delete should be sensitive whenever Cancel is not (Ubuntu #604357).

2010-10-13  warrink  <warrink@fedoraproject.org>

	l10n: Updates to Dutch (Flemish) (nl) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-10-13  yurchor  <yurchor@fedoraproject.org>

	l10n: Updates to Ukrainian (uk) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-10-13  raven  <raven@fedoraproject.org>

	l10n: Updates to Polish (pl) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-10-13  Tim Waugh  <twaugh@redhat.com>

	update-po

	Bumped version for release.

	Updated British translation.

	update-po

2010-10-13  feonsu  <feonsu@fedoraproject.org>

	l10n: Updates to Slovak (sk) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-10-13  Till Kamppeter  <till.kamppeter@gmail.com>

	Avoid duplicate listings of the same PPD file
	According to the Adobe specs different PPDs have to have different
	NickName entries. Therefore we suppress repeated listing of the same
	NickName.

	Save name of PPD which matches best to the detected printer, not only make/model.
	After searching the best matching PPD for the detected printer only
	make and model got saved and not the name of the actually best
	matching PPD, making the any prioritization of PPD files, especially
	the ones based on the CMD: or DES: fields in the device ID useless.

2010-10-12  Tim Waugh  <twaugh@redhat.com>

	CMD-field matching for PPDs (bug #630058).

	Add debug message when device ID is made up for snmp backend.

	Added nds to ALL_LINGUAS.

	Avoid crash in jobviewer (bug #640904).
	More complete fix would involve calling update_status() from the idle
	timer instead.

	Cannot modify the firewall to allow SNMP broadcast responses (trac #214).

	Correctly parse snmp backend output when fetching Device ID (bug #639394).

2010-10-07  htaira  <htaira@fedoraproject.org>

	l10n: Updates to Japanese (ja) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-10-07  lovenemesis  <lovenemesis@fedoraproject.org>

	l10n: Updates to Chinese (China) (zh_CN) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-10-05  Jiri Popelka  <jpopelka@redhat.com>

	Create ~/.printer-groups.xml only when group is created.
	XmlHelper has been automatically creating ~/.printer-groups.xml
	with start of system-config-printer if it wasn't alredy created.
	With this change the file is created for the first time
	when user adds some group.

2010-10-05  ncfiedler  <ncfiedler@fedoraproject.org>

	l10n: Added Low German translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-10-05  Jiri Popelka  <jpopelka@redhat.com>

	XmlHelper: Don't intend output when saving to file (bug #639586).
	When libxml2.parseFile reads document from file it includes also
	e.g. end of lines into the document and we need to skip them when
	walking through the document. So it's easier not to intend the output
	when saving the document to file.

2010-10-04  Jiri Popelka  <jpopelka@redhat.com>

	GroupsPaneModel: Avoid crash when removing queue (bug #639586).

2010-10-01  Tim Waugh  <twaugh@redhat.com>

	Use "Do It Later" instead of "Cancel" for adjust firewall dialog (trac #213).

2010-10-01  Bastien Nocera  <hadess@hadess.net>

	Delete Bluetooth printer's queue when unpaired
	As you'd need to pair it again if you wanted to use it.

2010-09-29  Jiri Popelka  <jpopelka@redhat.com>

	Fix the fix (6b455d4) for bug #621199.
	IPPHostname can contain colon (to specify port).

	Added examples of IPP URI to NewPrinterWindow (bug #575795).

2010-09-27  Tim Waugh  <twaugh@redhat.com>

	Use actual Device ID strings in 'no match' debug message (bug #630350).

2010-09-24  Jiri Popelka  <jpopelka@redhat.com>

	Checking GtkEntrys when adding new printer device (bug #621199).
	When adding new printer device user could type in each text entry
	whatever characters (s)he wants. With this change the not allowed
	characters cannot be typed in.

2010-09-23  Jiri Popelka  <jpopelka@redhat.com>

	rename_printer() - check whether printer exists after duplicating (bug #625502).

2010-09-23  hedayat  <hedayat@fedoraproject.org>

	l10n: Updates to Persian (fa) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-09-22  Jiri Popelka  <jpopelka@redhat.com>

	Don't rename when names differ only in size of characters (bug #625502).

2010-09-20  Jiri Popelka  <jpopelka@redhat.com>

	Specify requested_attributes in getJobs if possible (bug #635719).

	When renaming printer, throw out /,# and spaces from new name (bug #612315).

2010-09-17  raven  <raven@fedoraproject.org>

	l10n: Updates to Polish (pl) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-09-16  Tim Waugh  <twaugh@redhat.com>

	WaitWindow: just hide on delete.

	Some more translatable strings marked as such (bug #634436).

	Mark another string as translable (bug #634436).

2010-09-15  rbuj  <rbuj@fedoraproject.org>

	l10n: Updates to Catalan (Valencian) (ca) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-09-13  milankerslager  <milankerslager@fedoraproject.org>

	l10n: Updates to Czech (cs) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-09-12  htaira  <htaira@fedoraproject.org>

	l10n: Updates to Japanese (ja) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

	l10n: Updates to Japanese (ja) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-09-12  dheche  <dheche@fedoraproject.org>

	l10n: Updates to Indonesian (id) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-09-10  milankerslager  <milankerslager@fedoraproject.org>

	l10n: Updates to Czech (cs) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-09-06  ypoyarko  <ypoyarko@fedoraproject.org>

	l10n: Updates to Russian (ru) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-09-05  zerng07  <zerng07@fedoraproject.org>

	l10n: Updates to Chinese (Taiwan) (zh_TW) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-09-05  papapep  <papapep@fedoraproject.org>

	l10n: Updates to Catalan (Valencian) (ca) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-09-03  papapep  <papapep@fedoraproject.org>

	l10n: Updates to Catalan (Valencian) (ca) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-09-03  igor  <igor@fedoraproject.org>

	l10n: Updates to Portuguese (Brazilian) (pt_BR) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-09-02  avienda  <avienda@fedoraproject.org>

	l10n: Updates to Russian (ru) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

	l10n: Updates to Russian (ru) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-08-30  kmaraas  <kmaraas@fedoraproject.org>

	l10n: Updates to Norwegian Bokmål (nb) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-08-30  ruigo  <ruigo@fedoraproject.org>

	l10n: Updates to Portuguese (pt) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-08-29  mrtom  <mrtom@fedoraproject.org>

	l10n: Updates to French (fr) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-08-29  rbuj  <rbuj@fedoraproject.org>

	l10n: Updates to Catalan (Valencian) (ca) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-08-25  raven  <raven@fedoraproject.org>

	l10n: Updates to Polish (pl) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-08-24  elsupergomez  <elsupergomez@fedoraproject.org>

	l10n: Updates to Spanish (Castilian) (es) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-08-24  vpv  <vpv@fedoraproject.org>

	l10n: Updates to Finnish (fi) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-08-24  warrink  <warrink@fedoraproject.org>

	l10n: Updates to Dutch (Flemish) (nl) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-08-24  goeran  <goeran@fedoraproject.org>

	l10n: Updates to Swedish (sv) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-08-24  khasida  <khasida@fedoraproject.org>

	l10n: Updates to Japanese (ja) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-08-24  yurchor  <yurchor@fedoraproject.org>

	l10n: Updates to Ukrainian (uk) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-08-24  ttrinks  <ttrinks@fedoraproject.org>

	l10n: Updates to German (de) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-08-23  Tim Waugh  <twaugh@redhat.com>

	update-po

	Bumped version for release.

	jobviewer: Catch KeyError from lookup_cached_by_name.

2010-08-20  Bastien Nocera  <hadess@hadess.net>

	Make udev-configure-printer work for Bluetooth
	As CUPS will obviously not detect our Bluetooth printer,
	we need to create a device URI for the printer ourselves.

	udev-configure-printer add <bdaddr>
	as root will now create a queue and ask for the necessary printer
	drivers.

2010-08-20  yurchor  <yurchor@fedoraproject.org>

	l10n: Updates to Ukrainian (uk) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-08-12  yeager  <yeager@fedoraproject.org>

	l10n: Updates to Swedish (sv) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-08-11  ruigo  <ruigo@fedoraproject.org>

	l10n: Updates to Portuguese (pt) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-08-09  fvalen  <fvalen@fedoraproject.org>

	l10n: Updates to Italian (it) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-08-09  ttrinks  <ttrinks@fedoraproject.org>

	l10n: Updates to German (de) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-08-07  zerng07  <zerng07@fedoraproject.org>

	l10n: Updates to Chinese (Taiwan) (zh_TW) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

	l10n: Updates to Chinese (Taiwan) (zh_TW) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-08-06  irabaiolli  <irabaiolli@fedoraproject.org>

	l10n: Updates to Portuguese (Brazilian) (pt_BR) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-08-06  gkoenig  <gkoenig@fedoraproject.org>

	l10n: Updates to German (de) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-08-05  igorbounov  <igorbounov@fedoraproject.org>

	l10n: Updates to Russian (ru) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-08-04  Tim Waugh  <twaugh@redhat.com>

	Updated British translation.

	update-po

2010-08-04  runab  <runab@fedoraproject.org>

	l10n: Updates to Bengali (India) (bn_IN) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-08-03  htaira  <htaira@fedoraproject.org>

	l10n: Updates to Japanese (ja) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-08-03  ttrinks  <ttrinks@fedoraproject.org>

	l10n: Updates to German (de) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-08-02  beckerde  <beckerde@fedoraproject.org>

	l10n: Updates to Spanish (Castilian) (es) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-07-28  Jiri Popelka  <jpopelka@redhat.com>

	Avoid connecting to cups twice in PPDsLoader.

2010-07-28  kkrothap  <kkrothap@fedoraproject.org>

	l10n: Updates to Telugu (te) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-07-28  runab  <runab@fedoraproject.org>

	l10n: Updates to Bengali (India) (bn_IN) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-07-28  Jiri Popelka  <jpopelka@redhat.com>

	Changed shebang in executables (bug #618357).
	Use '#!/usr/bin/python' instead of '#!/usr/bin/env python'.
	https://fedoraproject.org/wiki/Features/SystemPythonExecutablesUseSystemPython

2010-07-26  Jiri Popelka  <jpopelka@redhat.com>

	List of jockey installed file is array not set.

2010-07-26  sandeeps  <sandeeps@fedoraproject.org>

	l10n: Updates to Marathi (mr) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

	l10n: Updates to Marathi (mr) translation
	Transmitted-via: Transifex (translate.fedoraproject.org)

2010-07-23  Jiri Popelka  <jpopelka@redhat.com>

	Catch KeyError in jobviewer when printer uri not known (bug #615727).

2010-07-23  Tim Waugh  <twaugh@redhat.com>

	Avoid double-destroy in ppdsloader.

2010-07-21  Till Kamppeter  <till.kamppeter@gmail.com>

	Fix recognition of remote CUPS queues when setting up an IPP queue
	If a queue to be set up with an "ipp://..." URI points to a remote
	CUPS queue which has already a PPD/driver on the server, we do not
	need to (and should not) search for a PPD/driver to set up
	locally. This change fixes a bug to make system-config-printer really
	recognize such queues and suppress driver configuration.

	On discovered network printers do not only cache make and model but also the device ID
	The device ID is not available on all discovery methods for a network
	printer. This change caches the device ID and makes assosiation of
	different discovered URIs to the same physical printer more reliable
	and also accelerates the processing of discovered network printer
	URIs.

	Added missing "import gobject" to probe_printer.py
	In the method perform_authentication() of the class
	BackgroundSmbAuthContext gobject.timeout_add() is used. Probably the
	method is not used very often and so system-config-printer worked for
	most users before applying this patch.

	Prioritize DNS-SD-based URIs against IP-based URIs
	Identifying printers by their DNS-SD names (which they emit by
	themselves) is much more reliable than using IP addresses, as in many
	networks printers use dynamic IP addresses via DHCP or Zeroconf and
	many routers do not keep assigning always the same IP address to a
	given MAC address. So IP's of printers can easily change. This change
	makes automatically set up (clicking "Forward", "Forward", ... in the
	New Printer Wizard) print queues for network printers preferring URIs
	with printer identification via DNS-SD names.

	Access OpenPrinting via the web query API with redirect support
	OpenPrinting has recently changed the internal structures of their web
	server to make the server faster and more reliable under high
	loads. This changed also the web API calls slightly and redirects got
	introduced for backward compatibility. system-config-printer accessed
	via httplib without redirect support. This change switched over to
	urllib to solve the problem.

2010-07-21  Tim Waugh  <twaugh@redhat.com>

	Fixed typo in MFG blacklist.

2010-07-21  Till Kamppeter  <till.kamppeter@gmail.com>

	When setting up a printer search for local drivers before searching the internet
	system-config-printer searches drivers for newly seet up printers
	always at first on the internet before it searches on the local
	system, this is annoying (especially on systems with Jockey installed)
	and can also raise costs. This change gives priority to drivers which
	are already locally available.

	Integration of the dnssd CUPS backend and assosiation of DNS-SD names and IPs
	Currently, there are two methods for CUPS to discover local printers
	in the network: DNS-SD which identifies printers with DNS-SD names and
	SNMP which identifies printers with IP addresses. In addition one can
	find two different HPLIP URIs for HP's network printers, also one
	DNS-SD-name-based and one IP-based. All these must be correctly
	associated to the physical printers, so that each physical printer
	will appear only once in the list of discovered printers.

	This change solves this problem reliably but it could not be avoided
	to call the command line utility avahi-browse for that as there are no
	well-documented Python APIs to communicate with Avahi. To avoid any
	kind of problems in terms of slowness or blocked UI, the call is done
	asynchronously and the result is cached so that only one call is
	needed for identifying all discovered network printers.

	A replacement of the one command line call by an appropriate API call
	is welcome.

	Remove the ":9100" from discovered "socket://..." URIs.
	Some discovery methods leave out the default port in the URI, others
	not. This way the URIs get equal and can easily be assigned to the
	same physical printer.

	Fill the queue list when clicking "Probe" in LPD printer setup screen
	When manually setting up an LPD-based network printer, after entering
	the printer's host name or IP and clicking "Probe" the drop down box
	at the "Queue" field was not filled with the found queue names. This
	change fixes this bug.

	udev-configure-printer: Match usblp, libusb, HPLIP, and USB device file URIs
	udev-configure-printer needs to reliably recognize whether for a
	discovered physical printer on the USB there is already a print queue
	set up, so that no second queue gets set up automatically and
	disabling and re-enabling of the existing queues works correctly.

	There can occur very different URIs for the same printer, with the
	usblp kernel module or libusb being used, HPLIP for HP printers and
	even third-party backends (from printer manufacturers for example)
	which still base their URIs on the /dev/usb/lp* device files. This
	change makes all URIs getting recognized and associated to printers
	discovered by UDEV.

	Improvements for setting up Bluetooth printers
	1. bluetooth://... URI are explicitly supported now, so on the right
	hand side of the window with the list of detected devices a nicer
	screen appears and not the screen for a custom URI.

	2. Bluetooth devices are searched together with the network devices
	and not together with the local devices. Discovering Bluetooth devices
	takes considerably longer than discovering local devices (USB or
	parallel). This way the local devices pop up in the list immediately
	and not only after the long time the bluetooth CUPS backend needs for
[--snip--]
