1
diff -Nur -x '*.orig' -x '*~' system-config-printer-1.3.1+20110222//jobviewer.py system-config-printer-1.3.1+20110222.new//jobviewer.py
2
--- system-config-printer-1.3.1+20110222//jobviewer.py 2011-02-16 23:25:01.000000000 +0100
3
+++ system-config-printer-1.3.1+20110222.new//jobviewer.py 2011-03-21 23:05:02.746420010 +0100
5
if jobid not in self.jobs_attrs:
6
# add new notebook page with scrollable treeview
7
scrolledwindow = gtk.ScrolledWindow()
8
- label = gtk.Label(jobid) # notebook page has label with jobid
9
+ label = gtk.Label(str(jobid)) # notebook page has label with jobid
10
page_index = self.notebook.append_page(scrolledwindow, label)
11
attr_treeview = gtk.TreeView()
12
scrolledwindow.add(attr_treeview)
14
for name, value in attrs.iteritems():
15
if name in ['job-id', 'job-printer-up-time']:
17
- attr_store.append([name, value])
18
+ attr_store.append([name, str(value)])
20
def job_is_active (self, jobdata):
21
state = jobdata.get ('job-state', cups.IPP_JOB_CANCELED)