|
|
|
|
Changelog for python-cupshelpers-1.3.9-2.2.2.noarch.rpm :
* Fri Jul 20 2012 dimstarAATTopensuse.org- Pass --with-systemdsystemunitdir=%{_unitdir} to configure to have the systemd service files installed- Add systemd BuildRequires in order to have the %{_unitdir} macro defined- Drop pxz BuildRequires, as it now comes for free with the build system. * Fri Mar 02 2012 dimstarAATTopensuse.org- Update to version 1.3.9: + Improved output from check-device-ids script. + Don\'t warn about changed cupsGetPPD3 behaviour in CUPS 1.5.3. + Avoid temporary file leaks. + Handle file disappearances when caching PPDs (rh#786232). + Fixed several debugprints (rh#785581). + Updated translations. * Sun Feb 05 2012 dimstarAATTopensuse.org- Update to version 1.3.8: + Use pycurl \'https\' support for openprinting (CVE-2011-4405) + Really fix SMB probing in PrinterFinder. + Require newer pycups; drop compatibility code. + Don\'t penalise pxlmono now that rh#661814 is fixed in ghostscript-9.04 + Several fixes related to cups authentication. + Various other code changes. + Bugs fixed: rh#743446, rh#751610, rh#755913, bgo#757520, rh#772112, bnc#735322, lp#653132, lp#653132, lp#653132, lp#844976, lp#874445, lp#653132. + Updated translations.- Drop system-config-printer-subprocess-no-shell.patch: fixed upstream.- Rebase system-config-printer-no-openprinting.patch. * Tue Jan 03 2012 vuntzAATTopensuse.org- Fix coding errors caught by Stephen Shaw in system-config-printer-subprocess-no-shell.patch. * Thu Dec 08 2011 vuntzAATTopensuse.org- Add system-config-printer-subprocess-no-shell.patch: avoid escaping issues when running commands. Fix bnc#735322. * Tue Dec 06 2011 vuntzAATTopensuse.org- Add system-config-printer-no-openprinting.patch: this disables the feature where PPD drivers can be downloaded from OpenPrinting.org. See discussion in bnc#733542. As a side-effect, this fixes CVE-2011-4405. * Wed Oct 26 2011 badshah400AATTgmail.com- Modified categories in .desktop file so that it is grouped with \"System\" applications in the desktop menus (bnc#714333) * Thu Oct 06 2011 vuntzAATTopensuse.org- Update to version 1.3.7: + Show private job attributes for \"my jobs\" (rh#742279). + Enable Test Page button when application/postscript is supported. + Some preferreddrivers.xml fixes (lp#855412). + Handle errors saving troubleshoot.txt (lp#789602). + Removed some stale code. + Make connections list more easily accessible (lp#842092). + Improved handling of remote CUPS queues via DNS-SD, and IPP devices. + Better display of CUPS servers from \"Find Network Printer\". + Fixed SMB method for printer finder. + Don\'t handle tooltips during mainloop recursion (rh#664044, rh#739734). + Fixed bold print of tab labels on option conflicts. + Preserve installable options on driver change. + Update printer properties dialog correctly when PPD changed. + Fixed typo triggered by private job attributes (lp#827573). + Marked some translatable strings that weren\'t (rh#734313). * Tue Sep 06 2011 vuntzAATTopensuse.org- Split the main subpackage in various smaller subpackages, to enable more fine-grained dependencies (gnome-control-center only needs the dbus service, and we don\'t want to force people to install the whole system-config-printer in that case): - Create common subpackage that contains files common to more than one subpackage. - Create applet subpackage that contains the notification icon monitoring printing stuff when the user is logged in. - Create dbus-service subpackage that contains the dbus service. - Rename lang subpackage to common-lang, so that it gets installed with the common subpackage. - Make all those subpackages depend on the common subpackage, for obvious reasons. - Add other dependencies between those subpackages: . Add applet subpackage Recommends to main subpackage: it makes sense to have the applet if the main tool is installed. . Add dbus-service subpackage Requires to applet subpackage: the applet relies on the dbus service to manage jobs. - Move dbus-1-python, python-cups, python-cupshelpers, python-gnomekeyring, python-gobject, python-gtk, python-notify, python-smbc Requires from main subpackage to common subpackage since all those python modules can be used by the various tools. + Remove unneeded dbus-1-x11 and desktop-file-utils Requires. + Add a system-config-printer-applet Recommends to udev-configure-printer: the udev tools create a notification for the user if the applet is installed. + Make python-cupshelpers noarch. + Move the com.redhat.PrinterDriversInstaller.conf dbus configuration file to python-cupshelpers, where it really belongs (since this is where the dbus server is implemented). + Drop support for openSUSE <= 11.1. * Thu Aug 25 2011 dimstarAATTopensuse.org- Update to version 1.3.6: + Allow entering AATT,?,=,& characters in Device URI text field (lp##826958). + IPPAuthConnection: avoid traceback (Ubuntu #828030). + Removed PackageKit client code in missingPackagesAndExecutables (lp#726938). + Properties dialog: make OK button sensitive even when no changes to save (lp#444280). + Updated translations. * Wed Aug 24 2011 badshah400AATTgmail.com- Also provide icon of size 256x256 (bnc#713902) * Sat Jul 30 2011 vuntzAATTopensuse.org- Update to version 1.3.5: + Expose more things via D-Bus: driver selection, missing executables checking, and physical device grouping. + Bug fixes: - 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 firewall code to handle json errors when used with the older system-config-firewall D-Bus service. - Fixed LPD probing (rh#726383). - Use \"hostname\" instead of \"IP address\" when asking for names of browse servers (rh#726134). * Sun Jul 17 2011 dimstarAATTopensuse.org- Update to version 1.3.4: + udev: - 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. + 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 (rh#668154). - Kerberos support for the SMB \'Verify\' button (requires new enough pycups). - Removed IPP/HTTP device screen in favour of \"Enter URI\" (rh#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 (rh#719217). - Convert iters to paths before comparing (rh#717062, lh#791690, trac#221). - Set translation domain in D-Bus service (lp#783967). - Ensure consistency in jobviewer if add_job fails (rh#693055, rh#632551). + Driver preferences: - Avoid PostScript for HP LaserJet 2100 Series (rh#710231). - Raised priority for SpliX driver (lp#793741). + Other: - Adjusted test code in asyncpk1.py so it doesn\'t look like a tempfile vulnerability. + Updated translations.- Add xz BuildRequires to be able to decompress the tar.xz source. * Sat Jul 02 2011 dimstarAATTopensuse.org- Move %{_sysconfdir}/cupshelpers/preferreddrivers.xml to python-cupshelpers subpackage as the file is from there.- Own %{_sysconfdir}/cupshelpers to fix build. * Thu Jun 09 2011 vuntzAATTopensuse.org- Remove python-gnome Requires as no modules from python-gnome are used.- Add missing python-gnomekeyring Requires.- Change python-gobject2 Requires to python-gobject, following the package renaming. * Fri Jun 03 2011 dimstarAATTopensuse.org- Update to version 1.3.3: + Main application: - Allow % character in SMB URI (lp#747400). - More error handling (lp#744783). - Avoid traceback if printer duplication fails (rh#694629). - Fixed off-by-one error in monitor. - Fixed printer renaming (lp#726954). + Printer Properties dialog: - Added PrinterModified D-Bus signal to printer properties interface. - More robustness for printer properties dialog when printer removed (lp#741987). + New Printer dialog: - Fixed PPDs loader when using CUPS remotely or when DBus not available (rh#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 (rh#689336). + Job Viewer: - Ensure consistency in jobviewer if add_job fails (rh#693055, rh#632551). - Be defensive against CUPS returning incorrect job IDs (lp#721051). + Other bits: - More uses of check-device-ids.py. - udev-configure-printer: be more defensive when parsing CUPS response (lp#760661). + Other bugs fixed: lp#733088, lp#748964, lp#759811, lp#777188. + Updated translations. * Wed May 18 2011 dimstarAATTopensuse.org- Update to version 1.3.2: + Main application: - rh#685098: Set connected state when connecting to server fails - Handle the situation where cupsd has died/restarted more gracefully. - Renamed ui/ *.ui -> ui/ *.glade again, fixing translations. + Printer Properties dialog: - lp#729966: Just hide Printer Properties dialog on delete-event - 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. - rh#679103: Fixed traceback in options.py + New Printer dialog: - rh#685091: Handle URIs in Find Network Printer entry, and use \'Enter URI\' instead of \'Other\' - trac#213: Use \"Do It Later\" instead of \"Cancel\" for adjust firewall dialog - rh#680683: Fixed an instance where NewPrinterGUI might not have self.printers set - 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. - rh#680288: Prevent traceback after 2nd drivers search dialog is cancelled + 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).- Update to version 1.3.1: + Fixed traceback due to libsane-hpaio installation check. + Removed duplicate method definition. + Defer calls to populateList initiated by monitor. + firewall: fixed cache behaviour. + Fixed page sequence when adding a printer with an exactly-matching driver.- Update to version 1.3.0: + Only show maintenance buttons when capable (rh#658564). + Compare printer make/model names only by words and numbers (like they sound). + XML-based driver preference rules. + Don\'t use status icon when notification server supports persistence. + Fetch Device ID for existing device when changing PPD, allowing a more complete choice of drivers. + Include generic drivers as candidates whenever CMD field is available. + Show all ID-matched drivers when adding a new printer. + Speed-ups in cupshelpers.ppds.ppdMakeModelSplit. + PPDs: Use ppd-product values to add to make/model list. + Show number of processing / pending jobs (rh#606868). + PPDs are now cached, with support for If-Modified-Since. + Adjust the firewall for SMB browsing. + Start CUPS service if not already started (rh#577226).- Rebase system-config-printer-icon-brp-friendly.patch.- Drop system-config-printer-firewall-menu.patch: no longer needed. This means we can remove the gnome-patch-translation BuildRequires. * Sun Feb 13 2011 vuntzAATTopensuse.org- Call relevant macros in %post/%postun: + %desktop_database_post/postun because the package ships at least one desktop file. + %icon_theme_cache_post/postun because the package ships themed icons.- Pass %{?no_lang_C} to %find_lang so that english documentation can be packaged with the program, and not in the lang subpackage.- Change Requires of lang subpackage to Recommends, since the english documentation is not there anymore. * Wed Oct 13 2010 vuntzAATTopensuse.org- Update to version 1.2.5: + Do not accept some invalid characters in various entries. + Add examples of IPP URI to NewPrinterWindow (rh#575795). + Delete Bluetooth printer\'s queue when unpaired. + Create ~/.printer-groups.xml only when group is created. + Add CMD-field matching for PPDs (rh#630058). + Save name of PPD which matches best to the detected printer, not only make/model. + Mark more strings as translatable. + Fix some crashes. + Small improvements and fixes. + Updated translations. * Tue Aug 24 2010 dimstarAATTopensuse.org- Update to version 1.2.4: + udev helper: use CUPS defaults when connecting. + Blacklist certain printer state reasons (rh#520815). + Exclude dnssd backend from udev search. + Do not error out on missing firewall D-Bus service. + Prioritize HP\'s hpcups driver against HPIJS. + Improvements for setting up Bluetooth printers. + udev-configure-printer: Match usblp, libusb, HPLIP, and USB device file URIs. + Fill the queue list when clicking \"Probe\" in LPD printer setup screen. + Remove the \":9100\" from discovered \"socket://...\" URIs. + Integration of the dnssd CUPS backend and assosiation of DNS-SD names and IPs. + When setting up a printer search for local drivers before searching the internet. + Access OpenPrinting via the web query API with redirect support. + Prioritize DNS-SD-based URIs against IP-based URIs. + On discovered network printers do not only cache make and model but also the device ID. + Fix recognition of remote CUPS queues when setting up an IPP queue. + Avoid connecting to cups twice in PPDsLoader. + Make udev-configure-printer work for Bluetooth. + rh#618357: Changed shebang in executables + Various other bug fixees. + Updated translations.- Rebase system-config-printer-icon-brp-friendly.patch * Sat Aug 07 2010 vuntzAATTopensuse.org- Clean up update to 1.2.3.- Force installation of udev rules and helpers in /lib/udev instead of /etc/udev, since the default is to put a binary in /etc/udev, which is wrong. * Wed Jul 07 2010 dimstarAATTopensuse.org- Update to version 1.2.3: + Add Bluetooth auto-config to udev-configure-printer. + Make sure automatically-created queues will work. + Don\'t add queues for Graphtec devices. + Use sysconfdir for udev rules. + UI improvements. + Bug fixes. + Updated translations- Changes from version 1.2.2: + Resolve DNS-SD hostnames for physical device comparison. + Handle connection failures to cups better. + UI improvements. + Bug fixes. + Updated translations- Changes from version 1.2.1: + Many improvements in check-device-ids. + Use cups-pk-helper method for canceling jobs. + Add 25%, 50% and 75% level markers in the inklevel widget. + Improve Firewall interaction (Fedora-specific). + Fix a few crashes. + Bug fixes. + Updated translations- Add glib2-devel BuildRequires.- Rebase system-config-printer-icon-brp-friendly.patch. * Thu Mar 18 2010 dimstarAATTopensuse.org- Update to version 1.2.0: + The my-default-printer application has been removed. + Printer drivers are automatically installed when possible. + The basic/advanced server settings dialogs have been merged. + PPDs are now fetched asynchronously. + The job viewer has seen many improvements. + Updated translations.- remove fixme regarding polkit-1: current configure would not even know about it.- Rebase system-config-printer-icon-brp-friendly.patch to apply without fuzz. * Sat Feb 27 2010 dimstarAATTopensuse.org- Update to version 1.1.93: + Display a warning when the wrong IEEE 1284 ID is detected + rh#566938: catch RuntimeError in statereason.py when cupsGetPPD2 fails + Removed HP and Kyocera IEEE 1284 Device ID hacks + Increased new printer notification timeout to 20 minutes. + Added simple program to check IEEE 1284 Device IDs against PPDs + Update translations. * Sun Feb 21 2010 dimstarAATTopensuse.org- Update to version 1.1.92: + system-config-printer: - Use stock \'add\' icon for new-printer button (lp#394071) - Use gtk.STOCK_ instead of gtk- throughout - Avoid clearing selecting device settings when adding a printer - Update the PolicyKit code to use the correct signature for DeviceGet - ppsloader: avoid traceback - Set timeout for InstallPrinterDrivers D-Bus call + Updated translations. * Wed Feb 10 2010 vuntzAATTopensuse.org- Update to version 1.1.91: + system-config-printer: - Make it obvious when a printer is disabled. - Update \'Time submitted\' column when clicking Refresh in job viewer. - Fixed traceback when renaming a printer. - Fixed async pycups fallback again. - Fixed statereason localization for raw queues (rh#558156). - Set model for LPD queue ComboEntry. - Only add current device to list when all devices found (rh#558524). - When retrying authentication as another user, forbid PolicyKit. - Use tooltips in jobs treeview. - Avoid non-zero page sizes in SpinButton adjustments. - Only show jobs for selected printers in job viewer. - Better error handling when renaming a printer (rh#561182). - Troubleshooter checks local SELinux file contexts. - Fixed drop-down list for connection dialog. - Avoid crash filling makes list when no make detected (rh#562520). - Fixed automatic driver assignment via applet. - Minor bugfixes and HIG fixes. + Updated translations. * Wed Jan 20 2010 vuntzAATTopensuse.org- Update to version 1.1.90: + system-config-printer: - Parse foomatic\'s special DRV Device ID field (rh#550108). - Driver selection fixes (rh#550075). - Remove my-default-printer application. - Handle cancelJob\'s optional purge_job parameter in PolicyKit1 backend. - Changed \'Clear job\' to \'Delete job\'. - Make sure the printer we added still exists before selecting it (rh#551436). - Set notification timeouts appropriately (rh#550829). - \"Copy\" action in context menu is now called \"Duplicate\". - Make sure there are enough ink level values (rh#541882). - Reinstated job completion notifications with better text. - Remove job attributes viewer tabs for jobs that have been purged. - Use asyncconn for canceling/deleting jobs. - Ability to retrieve job files which have been preserved. - Set D-Bus timeout when calling asynchronously. - Restore option values for serial device. - Fixed window modality and transience. - PrinterDriversInstaller implementation: this is a system bus service to install drivers via PackageKit. - Use asyncconn to fetch PPDs. - Don\'t rely on cups-pk-helper being around (rh#556170). - Make sure serial device widgets are always initialized (rh#556488). - Clean up temporary files when localizing statereason (rh#552768). - Removed support for installing HP\'s proprietary plug-in. - Fix various tracebacks (rh#550442, rh#550437, rh#553141, rh#554372, rh#554268, rh#555552). - Avoid leaking resources. - Code cleanups. - Updated translations. + udev-configure-printer/udev-add-printer: - avoid traceback when no CMD field present. - try to install drivers first.- Update system-config-printer-icon-brp-friendly.patch after my-default-printer removal.- Remove system-config-printer-hide-my-default-printer.patch: my-default-printer was removed. * Wed Dec 23 2009 vuntzAATTopensuse.org- Update to version 1.1.16: + system-config-printer: - Don\'t fail if smbc module is not available. - Don\'t overwrite BrowsePoll settings with basic settings dialog (rh #543986). - Fixed cupsd.conf parsing when lines begin with blanks (rh#544003). - Constraints handling fix. - Clear device screen each time a new dialog is presented. - Prefer Foomatic/hpijs to hpcups for the time being. - Rearchitecture code for more asynchronous code, and use it to fetch the device list in a safe way. - Adapted to new pycups API for cupsSetPasswordCB2. - Ignore com.apple.print.recoverable state reason. - Fix various tracebacks. + Updated translations. * Wed Dec 16 2009 vuntzAATTopensuse.org- Update to version 1.1.15: + system-config-printer: - Fix a traceback. - Don\'t update properties if apply failed (rh#542503).- Changes from version 1.1.14: + system-config-printer: - Avoid unnecessary \"publish printers\" dialog. - Translate job-hold-until and retry-current-job values. - Attempt to discover whether the firewall needs adjusting. - Iconify jobs window into status icon. - Handle hpcups driver for 5400 series in test suite. - Added SMB support to \'Find Network Printer\'. - Fixed device fetch when not using polkit-1. - Cancel PrinterFinder when new-printer dialog closes. - Added IPP and JetDirect support to \'Find Network Printer\'. - Use the correct URI for probed CUPS queues. - Better order for network printer probes. - Use make-and-model to guess the PPD driver for a discovered printer, if no device ID is available. - Improve default name of printer, when the name already exists. - Auto-select raw queue correctly when changing PPD. - Attempt to determine make and model of network printers (rh#524321). - Don\'t display properties dialog for first test page (lp#444280). - Fixed visibility tracking for jobs window. - Strip \'zjs\', \'zxs\', \'pcl3\' from make-and-model (rh#531048). - Added support for custom state reasons. - Catch IPP errors when updating from notified events (rh#530641). - Fail nicely if new printer is deleted during test page prompt (rh#533109). - Suggest installing foomatic-db-ppds when appropriate. - Install the foomatic package if foomatic-rip is missing. - Retry when reconnection (due to authentication) fails (rh#541741). - Various small bug and UI fixes. - Various code improvements. - Fix various tracebacks. + udev-configure-printer/udev-add-printer: - Build system fixes. * Sat Oct 10 2009 dimstarAATTopensuse.org- Update to version 1.1.13: + system-config-printer: - Use correct statereason level icon names. - Handle icon load failure gracefully. - Fix cleaning of TurboPrint PPD listings of CUPS 1.4.x. - Avoid error dialog after cancelling operation via PolicyKit dialog. - Fetch devices in a separate thread to avoid blocking (lp#516787). - Add polkit-1 support, and make it conditional on \"configure - -with-polkit-1\". - Fixed traceback with older versions of GTK+. - Fixed proxy authentication. - Allow PPD/device changes for raw queues. - Extended TimedOperation class to allow callbacks - Fixed cupspk support for DevicesGet - Allow parameters to cupshelpers.getDevices - Allow for more than one spinner task - Use callbacks when fetching devices - Fixed spinner UI bug - Fixed cancellation in TimedOperation class - Fetch network devices as soon as local devices are received - Make sure to cancel the fetchDevices callback when not needed + Updated translations.- Rebase system-config-printer-firewall-menu.patch to apply with fuzz=0. * Wed Aug 26 2009 vuntzAATTnovell.com- Update to version 1.1.12: + system-config-printer: - Don\'t get tripped up by \"-\" when checking for missing executables. - HP\'s Bluetooth printers return a model name with added \"_BT\" in their device ID. - Added support for localized marker names - Fixed parenting of WaitWindow when adding printer. - Don\'t attempt to use PolicyKit if we are root. - Support for cups-pk-helper\'s DevicesGet method. - Use modern gtk tooltip support. - Fixed typo handling exceptions from AdvancedServerSettingsDialog. - Use set_default_size instead of setting width and height properties. - Fixed missing treeview update in properties dialog. - Fixed identification of CUPS native gutenprint drivers. - Prefer native CUPS drivers to foomatic drivers. - Busy/ready cursor handling fixes. - Use separate thread for verifying IPP queue. - Set an appropriate status icon tooltip when configuring printer. - Fixed cupspk handling of disabling a printer. - Show a \'paused\' emblem for disabled printers. - Use preferred object path for AuthenticationAgent. - Kill job creation times timer on the jobviewer is destroyed. - Only update job creation times once per minute at rest. - Job status icon and state reason in jobs treeview. - Show rejecting printers as insensitive. - Added experimental package tagging for PPD files. - Removed notification when job has completed. - Fixed applet traceback when printing test page. - Don\'t allow Back/Forward to lose troubleshooting diagnostic information. - Code cleanups. + udev-configure-printer/udev-add-printer: - Compare MFG and MDL case-insensitively. + Updated translations. * Sat Aug 08 2009 vuntzAATTnovell.com- Update to version 1.1.11: + udev-configure-printer/udev-add-printer: - don\'t add fax queue if already present - don\'t fork if DEBUG environment variable set - Enable/disable queues with paired device URIs - use \'/\' as delimiter when examining device URI - make sure we don\'t configure the same printer twice - Don\'t set USB configuration in udev-configure-printer - Serialize CUPS-Get-Devices requests - Exit early in udev-configure-printer if device already mapped to URIs - don\'t require pycups 1.9.46 just yet - Fixed name uniqueness checking - Notify the correct printer name - create fax queues using prefix of printer queue - fixed duplicate devpath check - fixed removal when cupsd not running + system-config-printer: - Use case-insensitive matching when cleaning up the PPD nick names to get the model names for the make/model/driver list - Made extracting make and model from the NickName of TurboPrint PPDs working again - Made the field for freely typing in an URI actually work - Better method of determining current device URI - Printer icon should not show \'printing\' when job stopped - Updates for hplip 3.9.6 - Let the checks for adding a device to a physicaldevice object parse HPLIP URIs correctly to extract the host name/IP from them - jobviewer: notice jobs that have stopped due to backend errors - Fixed cupspk\'s implementation of adminGetServerSettings() - A warning is given that renaming destroys print job history - Small improvements for printer rename confirmation - API improvement in cupshelpers: limit job fetches - troubleshoot: treat http and https schemes as potential CUPS servers - Make properties dialog OK button insensitive when no changes - Validate BrowsePoll entries + Code cleanups and plug leaks. + Updated translations. * Wed Aug 05 2009 vuntzAATTnovell.com- Fix build on 11.1 and earlier: we don\'t want the udev helpers there. * Thu Jul 23 2009 vuntzAATTnovell.com- Update to version 1.1.10: + Support for HPLIP 3.9.6. + Fixed \'location\' field for printers added remotely. + Avoid traceback when adding new printer. + Parse nmblookup failures correctly. + Avoid non-fatal traceback when adding IPP printer. + Make sure we find https URIs from https backend. + Prevent traceback on IPP notification after properties dialog cancelled. + Fixed incorrect authentication in the troubleshooter. + Arrows for adding and removing class members are sensitive only if something is selected. + Small fix for class members arrows: always de-sensitise buttons after use. + Another fix for selecting an added printer. + Spot stopped jobs with CUPS 1.4 as well. + Map gutenprint filenames to the package name. + Use gpk-install-package-name to install packages, not the PK D-Bus API. + Always update the jobviewer status icon on job events. + Fixed UI oddities when changing PPD/device. + Avoid possible traceback when receiving printer-added-events. + Fixed initial radio button selection for SMB authentication. + Make sure to URL-encode usernames and passwords correctly. + Don\'t run Properties dialog on new printer. + Don\'t mention the job number in completed jobs notification. + Check exit codes for child processes. + Removed IPP browser. + Improved matching of printer model names. + Added PIXMA comment to test suite. + Efficiency fixes for PPDs Device ID matching. + Fixed --debug option for PPDs self-test function. + Efficiency and readability improvements in PPDs Device ID matcher. + Avoid cups.setServer/setPort. + Fixed incorrect \"printer not shared on server\" message. + Drop libsexy support in favour of GTK+ 2.17\'s equivalent. + Avoid reloading all PPDs when calls to jockey fail. + Small speed-up (0.09s) for the case where jockey is not present. + Don\'t reload all PPDs if the query has already finished. + 75% speed improvement in ppdMakeModelSplit(). + New udev-based queue configuration system. + Improve window size. + Fixed hang on start-up when trying to resize the window. + Fixed tracebacks in cupshelpers.ppds test suite. + Fixed Device ID matching for HPLIP PPDs. + Updated translations.- Add cups-devel, libudev-devel, libusb-compat-devel BuildRequires.- Pass --with-udev-rules to configure.- Package the udev helpers in udev-configure-printer. This package Obsoletes cups-autoconfig, since the new udev helpers now do this job.- Split cupshelpers python module in python-cupshelpers package since it\'s needed by udev-configure-printer.- Drop system-config-printer-cups-autoconfig-notifications.patch: we will now use the udev tool and we will receive notifications without this patch. * Mon Jul 20 2009 vuntzAATTnovell.com- Update to version 1.1.8 (this is not a complete list of changes since upstream uses git, but some changes aren\'t listed in ChangeLog): + Set relaxed PPD conformance + Fixed URI parsing when verifying IPP URIs + Set glade\'s textdomain in the jobviewer (lp#341765) + Made hp-plugin call also working with HPLIP 3.9.2 + Adjusted border padding for New Printer window + Use ValueError in PhysicalDevice to indicate device is different + Import debugprint in cupspk + Fixes on automatic printer model selection and suggestion of queue name + Style and efficiency improvements + Fixed XmlHelper crash on invalid XML file (lp#370469) + Clean up temporary PPD files when we\'re finished with them + Reconnect to CUPS if the connection gets lost during the installation of a driver from OpenPrinting + Scroll to new job if it was added just above the visible range + Use grey ink-drop when there is no marker-colors value + Fixed conversion from broken-down UTC time to simple UNIX time for held jobs + Track printer state changes for the printer context menu + Removed some stale code in cupshelpers + Make sure the job context menu cannot get out of date + Select a newly-added printer + Make troubleshooter work again by disabling cupspk for it * Wed Apr 15 2009 vuntzAATTnovell.com- Update to version 1.1.7 (this is not a complete list of changes since upstream uses git, but some changes aren\'t listed in ChangeLog): + Prevent some tracebacks + Various improvements for printer model identification + Added support for https device URIs showing the IPP screen + Efficiency fixes + Do not use setlocale() for locale-independent uppercase/lowercase conversion + jobviewer: don\'t abort if we couldn\'t show a notification * Sat Mar 14 2009 vuntzAATTnovell.com- Update to version 1.1.6 (this is not a complete list of changes since upstream uses git, but some changes aren\'t listed in ChangeLog): + Use setlocale() to save current LC_CTYPE value, not getlocale() + Don\'t try search for a model series if there are no digits in the model name + Adapted D-Bus policy file to the new D-Bus defaults + Better PPD fallback searching. + Strip \" hpijs\" from PPD names. * Fri Mar 06 2009 vuntzAATTnovell.com- Update to version 1.1.5 (this is not a complete list of changes since upstream uses git, but some changes aren\'t listed in ChangeLog): + UI improvements in the new printer dialog. + Include local printer attributes in diagnostic output.- Drop system-config-printer-bnc456110-non-blocking-probe.patch: fixed upstream.- Drop system-config-printer-fix-add-printer-git051bc7f0.patch: fixed upstream.
|
|
|