1.2.97
This commit is contained in:
parent
e1726083ab
commit
dfad6a2fd6
1
.gitignore
vendored
1
.gitignore
vendored
@ -227,3 +227,4 @@ pycups-1.9.51.tar.bz2
|
|||||||
/system-config-printer-1.2.5.tar.xz
|
/system-config-printer-1.2.5.tar.xz
|
||||||
/system-config-printer-1.2.95.tar.xz
|
/system-config-printer-1.2.95.tar.xz
|
||||||
/system-config-printer-1.2.96.tar.xz
|
/system-config-printer-1.2.96.tar.xz
|
||||||
|
/system-config-printer-1.2.97.tar.xz
|
||||||
|
2
sources
2
sources
@ -1 +1 @@
|
|||||||
90a4e4bdb404758d4ad69d772fb3e5e1 system-config-printer-1.2.96.tar.xz
|
6abd02bb95b13a20bdb4585b5bbd0928 system-config-printer-1.2.97.tar.xz
|
||||||
|
Binary file not shown.
BIN
system-config-printer-1.2.97.tar.xz.sig
Normal file
BIN
system-config-printer-1.2.97.tar.xz.sig
Normal file
Binary file not shown.
@ -1,12 +0,0 @@
|
|||||||
diff -up system-config-printer-1.2.96/newprinter.py.dnssd-URI system-config-printer-1.2.96/newprinter.py
|
|
||||||
--- system-config-printer-1.2.96/newprinter.py.dnssd-URI 2011-01-18 11:59:38.000000000 +0100
|
|
||||||
+++ system-config-printer-1.2.96/newprinter.py 2011-01-18 12:00:05.000000000 +0100
|
|
||||||
@@ -2156,7 +2156,7 @@ class NewPrinterGUI(GtkGUI):
|
|
||||||
entry.set_text(new_text)
|
|
||||||
|
|
||||||
def on_entNPTDevice_changed(self, ent):
|
|
||||||
- allowed_chars = string.letters+string.digits+'_-./:'
|
|
||||||
+ allowed_chars = string.letters+string.digits+'_-./:%()'
|
|
||||||
self.entry_changed(ent, allowed_chars)
|
|
||||||
self.setNPButtons()
|
|
||||||
|
|
@ -1,56 +0,0 @@
|
|||||||
diff -up system-config-printer-1.2.96/newprinter.py.duplicate-PPDs system-config-printer-1.2.96/newprinter.py
|
|
||||||
--- system-config-printer-1.2.96/newprinter.py.duplicate-PPDs 2011-01-21 12:59:20.000000000 +0100
|
|
||||||
+++ system-config-printer-1.2.96/newprinter.py 2011-01-21 13:05:50.000000000 +0100
|
|
||||||
@@ -3024,8 +3024,10 @@ class NewPrinterGUI(GtkGUI):
|
|
||||||
self.NPDrivers = drivers
|
|
||||||
|
|
||||||
driverlist = []
|
|
||||||
- for i in range (len(self.NPDrivers)):
|
|
||||||
- ppd = self.ppds.getInfoFromPPDName (self.NPDrivers[i])
|
|
||||||
+ NPDrivers = []
|
|
||||||
+ i = 0
|
|
||||||
+ for ppdname in self.NPDrivers:
|
|
||||||
+ ppd = self.ppds.getInfoFromPPDName (ppdname)
|
|
||||||
driver = _singleton (ppd["ppd-make-and-model"])
|
|
||||||
driver = driver.replace(" (recommended)", "")
|
|
||||||
|
|
||||||
@@ -3035,18 +3037,20 @@ class NewPrinterGUI(GtkGUI):
|
|
||||||
except KeyError:
|
|
||||||
pass
|
|
||||||
|
|
||||||
- duplicate = False
|
|
||||||
- if driver in driverlist:
|
|
||||||
- duplicate = True
|
|
||||||
- else:
|
|
||||||
- driverlist.append (driver)
|
|
||||||
+ duplicate = driver in driverlist
|
|
||||||
|
|
||||||
- if not self.device and self.auto_driver == self.NPDrivers[i]:
|
|
||||||
+ if not self.device and self.auto_driver == ppdname:
|
|
||||||
+ driverlist.append (driver)
|
|
||||||
+ NPDrivers.append (ppdname)
|
|
||||||
+ i += 1
|
|
||||||
iter = model.append ((driver + _(" (Current)"),))
|
|
||||||
path = model.get_path (iter)
|
|
||||||
self.tvNPDrivers.get_selection().select_path(path)
|
|
||||||
self.tvNPDrivers.scroll_to_cell(path, None, True, 0.5, 0.0)
|
|
||||||
- elif self.device and self.recommended_model_selected and i == 0:
|
|
||||||
+ elif self.device and i == 0:
|
|
||||||
+ driverlist.append (driver)
|
|
||||||
+ NPDrivers.append (ppdname)
|
|
||||||
+ i += 1
|
|
||||||
iter = model.append ((driver + _(" (recommended)"),))
|
|
||||||
path = model.get_path (iter)
|
|
||||||
self.tvNPDrivers.get_selection().select_path(path)
|
|
||||||
@@ -3054,7 +3058,11 @@ class NewPrinterGUI(GtkGUI):
|
|
||||||
else:
|
|
||||||
if duplicate:
|
|
||||||
continue
|
|
||||||
+ driverlist.append (driver)
|
|
||||||
+ NPDrivers.append (ppdname)
|
|
||||||
+ i += 1
|
|
||||||
model.append((driver, ))
|
|
||||||
+ self.NPDrivers = NPDrivers
|
|
||||||
self.tvNPDrivers.columns_autosize()
|
|
||||||
|
|
||||||
def on_NPDrivers_query_tooltip(self, tv, x, y, keyboard_mode, tooltip):
|
|
@ -1,11 +0,0 @@
|
|||||||
diff -up system-config-printer-1.2.96/system-config-printer.py.ungrab-focus system-config-printer-1.2.96/system-config-printer.py
|
|
||||||
--- system-config-printer-1.2.96/system-config-printer.py.ungrab-focus 2011-01-14 17:17:32.000000000 +0100
|
|
||||||
+++ system-config-printer-1.2.96/system-config-printer.py 2011-01-21 13:07:54.000000000 +0100
|
|
||||||
@@ -1404,7 +1404,6 @@ class GUI(GtkGUI):
|
|
||||||
self.rename_sigids = ids
|
|
||||||
self.rename_entry_sigid = None
|
|
||||||
self.dests_iconview.set_cursor (path, cell, start_editing=True)
|
|
||||||
- self.dests_iconview.grab_focus ()
|
|
||||||
|
|
||||||
def printer_name_edit_start (self, cell, editable, path):
|
|
||||||
debugprint ("editing-started")
|
|
@ -4,15 +4,12 @@
|
|||||||
|
|
||||||
Summary: A printer administration tool
|
Summary: A printer administration tool
|
||||||
Name: system-config-printer
|
Name: system-config-printer
|
||||||
Version: 1.2.96
|
Version: 1.2.97
|
||||||
Release: 3%{?dist}
|
Release: 1%{?dist}
|
||||||
License: GPLv2+
|
License: GPLv2+
|
||||||
URL: http://cyberelk.net/tim/software/system-config-printer/
|
URL: http://cyberelk.net/tim/software/system-config-printer/
|
||||||
Group: System Environment/Base
|
Group: System Environment/Base
|
||||||
Source0: http://cyberelk.net/tim/data/system-config-printer/1.2/%{name}-%{version}.tar.xz
|
Source0: http://cyberelk.net/tim/data/system-config-printer/1.2/%{name}-%{version}.tar.xz
|
||||||
Patch1: system-config-printer-dnssd-URI.patch
|
|
||||||
Patch2: system-config-printer-duplicate-PPDs.patch
|
|
||||||
Patch3: system-config-printer-ungrab-focus.patch
|
|
||||||
BuildRequires: cups-devel >= 1.2
|
BuildRequires: cups-devel >= 1.2
|
||||||
BuildRequires: desktop-file-utils >= 0.2.92
|
BuildRequires: desktop-file-utils >= 0.2.92
|
||||||
BuildRequires: gettext-devel
|
BuildRequires: gettext-devel
|
||||||
@ -34,6 +31,7 @@ Requires: notify-python
|
|||||||
Requires: gnome-python2-gnomekeyring
|
Requires: gnome-python2-gnomekeyring
|
||||||
Requires: libxml2-python
|
Requires: libxml2-python
|
||||||
Requires: python-smbc
|
Requires: python-smbc
|
||||||
|
Requires: python-slip-gtk
|
||||||
|
|
||||||
Obsoletes: system-config-printer-gui <= 0.6.152
|
Obsoletes: system-config-printer-gui <= 0.6.152
|
||||||
Provides: system-config-printer-gui = 0.6.152
|
Provides: system-config-printer-gui = 0.6.152
|
||||||
@ -69,15 +67,6 @@ printers.
|
|||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
|
|
||||||
# Allow %, ( and ) characters in dnssd URI (bug #669820).
|
|
||||||
%patch1 -p1 -b .dnssd-URI
|
|
||||||
|
|
||||||
# Fixed driver selection when there are duplicate PPDs available. (#667571)
|
|
||||||
%patch2 -p1 -b .duplicate-PPDs
|
|
||||||
|
|
||||||
# Grabbing focus for editing breaks it (bug #650995).
|
|
||||||
%patch3 -p1 -b .ungrab-focus
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%configure --with-udev-rules
|
%configure --with-udev-rules
|
||||||
|
|
||||||
@ -186,6 +175,19 @@ rm -rf %buildroot
|
|||||||
exit 0
|
exit 0
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Feb 09 2011 Jiri Popelka <jpopelka@redhat.com> 1.2.97-1
|
||||||
|
- 1.2.97:
|
||||||
|
- Handle failure to connect in PrinterURIIndex (bug #668568).
|
||||||
|
- Fixed bugs in gtk_label_autowrap.py (bug #637829).
|
||||||
|
- Avoid Foomatic/pxlmono until output size issue is fixed (bug #661814).
|
||||||
|
- Avoid traceback when notification daemon has persistence (bug #671375).
|
||||||
|
- Don't crash when DISPLAY is unset (bug #676339, #676343).
|
||||||
|
- Improvements for DNS-SD support from Till Kamppeter
|
||||||
|
- troubleshoot: handle wrong server name but right IP address.
|
||||||
|
- Update printer properties after NewPrinter dialog has changed PPD/device.
|
||||||
|
- Don't rely on CUPS_PRINTER_COMMANDS alone.
|
||||||
|
- Use set_autowrap() from slip.gtk module when possible.
|
||||||
|
|
||||||
* Fri Jan 21 2011 Jiri Popelka <jpopelka@redhat.com> 1.2.96-3
|
* Fri Jan 21 2011 Jiri Popelka <jpopelka@redhat.com> 1.2.96-3
|
||||||
- Fixed driver selection when there are duplicate PPDs available. (#667571)
|
- Fixed driver selection when there are duplicate PPDs available. (#667571)
|
||||||
- Grabbing focus for editing breaks it (bug #650995).
|
- Grabbing focus for editing breaks it (bug #650995).
|
||||||
|
Loading…
Reference in New Issue
Block a user