- Use toolbar instead of menubar in JobsViewer (trac #205).
- Fixed HTTPError status code handling when changing server settings.
- Fixed traceback with driver auto-selection (bug #590193).
- Only local filenames can be selected for troubleshoot.txt (bug #590529).
- Fixed cups-pk-helper FileGet usage (bug #587744).
- Escape printer names in error dialog markup (Ubuntu #567324).
- Avoid traceback changing PPD for queue with bad PPD.
- Attempt to translate backend device-info strings (Ubuntu #557199).
- Don't buffer debugging output.
- Avoid leaking Connection objects when cancelling jobs.
- Threading fixes (trac #206).
- Canon naming fixes from vendor.
- Make deep copy of list of job ids to cancel (bug #598249).
- Bluetooth auto-config support.
- Restored keybindings/tooltips lost in switch to action groups (trac
#208).
- Spinner icon has to have more than one frame (bug #603034).
- Add job to active_jobs only if we're interested in it (bug #604492).
- Make sure automatically-created queues will work; delete queue if missing
executables.
- Don't add queues for Graphtec devices (bug #547171).
- Avoid KeyError in AdvancedServerSettings.py (bug #606798).
- Handle empty notify-subscribed-event subscription attributes (bug
#606909).
- Use toolbar instead of menubar in JobsViewer (trac #205).
- Fixed HTTPError status code handling when changing server settings.
- Fixed traceback with driver auto-selection (bug #590193).
- Only local filenames can be selected for troubleshoot.txt (bug #590529).
- Fixed cups-pk-helper FileGet usage (bug #587744).
- Escape printer names in error dialog markup (Ubuntu #567324).
- Avoid traceback changing PPD for queue with bad PPD.
- Attempt to translate backend device-info strings (Ubuntu #557199).
- Don't buffer debugging output.
- Avoid leaking Connection objects when cancelling jobs.
- Threading fixes (trac #206).
- Canon naming fixes from vendor.
- Make deep copy of list of job ids to cancel (bug #598249).
- Bluetooth auto-config support.
- Restored keybindings/tooltips lost in switch to action groups (trac
#208).
- Spinner icon has to have more than one frame (bug #603034).
- Add job to active_jobs only if we're interested in it (bug #604492).
- Make sure automatically-created queues will work; delete queue if missing
executables.
- Don't add queues for Graphtec devices (bug #547171).
- Avoid KeyError in AdvancedServerSettings.py (bug #606798).
- Handle empty notify-subscribed-event subscription attributes (bug
#606909).
- Check we are connected to the local server for server firewall changes
and package installation.
- Avoid Yes/No buttons (trac #204).
- Set gettext domain for new printer dialog (Ubuntu #557199).
- Make sure the printer we are changing the PPD for still exists and close
New Printer window if not (bug #581668).
- Specify requested_attributes in getJobs if possible (bug #584806).
- Resolve DNS-SD hostnames for physical device comparision (trac #179).
- jobviewer: PrinterURIIndex fix when no initial printer names and when
looking up by name.
- Don't fetch Device ID from network printer if we already know it.
- Applet module no longer needs to import statereason.
- Removed doubled-up 'translatable' attribute in UI file (Ubuntu #571662).
- Fixed indentation in PK1Connection.getDevices.
- No need to introspect CupsPkHelper every time, just once.
- troubleshoot: turn off debugging before fetching error log.
- Fixed localized state reasons (bug #587718).
- Match Kyocera as manufacturer when only model name reported (Ubuntu
#564633).
- Fixed TreeIter handling in update_job_creation_times (bug #588409).
- Make Verify buttons auto-sized (Ubuntu #575048).
- Fixed a troubleshooter string and some SMB auth dialog strings that were
not being translated (Ubuntu #557199).
- Show unmatched IEEE 1284 Device IDs in less confusing format.
- check-device-ids: run SNMP query for lpd URIs too.
- Handle HTTPError from AdvancedServerSettingsDialog, and treat any HTTP
errors as failures (bug #587744).
- asyncconn/asyncipp: some fixes for connection/reconnection failures.
- ppdsloader: watch out for errors when connecting.
- Initialise GUI.printers in constructor (bug #589793).
- Always use close_fds=True in subprocess.Popen calls (bug #587830).
- Translation updates.
- Check we are connected to the local server for server firewall changes
and package installation.
- Avoid Yes/No buttons (trac #204).
- Set gettext domain for new printer dialog (Ubuntu #557199).
- Make sure the printer we are changing the PPD for still exists and close
New Printer window if not (bug #581668).
- Specify requested_attributes in getJobs if possible (bug #584806).
- Resolve DNS-SD hostnames for physical device comparision (trac #179).
- jobviewer: PrinterURIIndex fix when no initial printer names and when
looking up by name.
- Don't fetch Device ID from network printer if we already know it.
- Applet module no longer needs to import statereason.
- Removed doubled-up 'translatable' attribute in UI file (Ubuntu #571662).
- Fixed indentation in PK1Connection.getDevices.
- No need to introspect CupsPkHelper every time, just once.
- troubleshoot: turn off debugging before fetching error log.
- Fixed localized state reasons (bug #587718).
- Match Kyocera as manufacturer when only model name reported (Ubuntu
#564633).
- Fixed TreeIter handling in update_job_creation_times (bug #588409).
- Make Verify buttons auto-sized (Ubuntu #575048).
- Fixed a troubleshooter string and some SMB auth dialog strings that were
not being translated (Ubuntu #557199).
- Show unmatched IEEE 1284 Device IDs in less confusing format.
- check-device-ids: run SNMP query for lpd URIs too.
- Handle HTTPError from AdvancedServerSettingsDialog, and treat any HTTP
errors as failures (bug #587744).
- asyncconn/asyncipp: some fixes for connection/reconnection failures.
- ppdsloader: watch out for errors when connecting.
- Initialise GUI.printers in constructor (bug #589793).
- Always use close_fds=True in subprocess.Popen calls (bug #587830).
- Translation updates.