system-config-printer-01-temp-for-2.4.diff revision 15409
15409N/Adiff -urN ./cupshelpers/cupshelpers.py ../system-config-printer-1.0.9.p1/cupshelpers/cupshelpers.py
15409N/A--- ./cupshelpers/cupshelpers.py 2008-08-28 14:34:24.000000000 +0100
15409N/A+++ ../system-config-printer-1.0.9.p1/cupshelpers/cupshelpers.py 2008-11-13 14:59:15.399008000 +0000
15409N/Adiff -urN ./cupshelpers/openprinting.py ../system-config-printer-1.0.9.p1/cupshelpers/openprinting.py
15409N/A--- ./cupshelpers/openprinting.py 2008-09-26 08:57:34.000000000 +0100
15409N/A+++ ../system-config-printer-1.0.9.p1/cupshelpers/openprinting.py 2008-11-13 15:29:30.444511000 +0000
15409N/A-from xml.etree.ElementTree import XML
15409N/A+import xml.dom.minidom
15409N/A+#from xml.etree.ElementTree import XML
15409N/A+ doc = xml.dom.minidom.parseString(result)
15409N/A+ dom_printers = doc.getElementsByTagName("printer")
15409N/A+ id_p = printer.getElementsByTagName("id")[0]
15409N/A+ make_p = printer.getElementsByTagName("make")[0]
15409N/A+ model_p = printer.getElementsByTagName("model")[0]
15409N/A+ idtxt = id_p.firstChild.data
15409N/A+ maketxt = make_p.firstChild.data
15409N/A+ modeltxt = model_p.firstChild.data
15409N/A+ printers = self.make_printers(result, keyword = "printer")
15409N/A modeltxt = model.text
15409N/A printers = sys.exc_info ()
15409N/A return self.webQuery(params, parse_result, (callback, user_data))
15409N/A+ while result.find(keyword_start) != -1:
15409N/A+ no = result.find(keyword_start)
15409N/A+ no_end = result.find(keyword_end)
15409N/A+ s_name = self.get_string_from_keyword(res, "name")
15409N/A+ s_url = self.get_string_from_keyword(res, "url")
15409N/A+ s_supplier = self.get_string_from_keyword(res, "supplier")
15409N/A+ s_license = self.get_string_from_keyword(res, "license")
15409N/A+ s_licensetext = self.get_string_from_keyword(res, "licensetext")
15409N/A+ s_nonfreesoftware = self.get_string_from_keyword(res, "nonfreesoftware")
15409N/A+ s_thirdpartysupplied = self.get_string_from_keyword(res, "thirdpartysupplied")
15409N/A+ s_manufacturersupplied = self.get_string_from_keyword(res, "manufacturersupplied")
15409N/A+ s_patents = self.get_string_from_keyword(res, "patents")
15409N/A+ s_shortdescription = self.get_string_from_keyword(res, "shortdescription")
15409N/A+ s_recommended = self.get_string_from_keyword(res, "recommended")
15409N/A+ dic_functionality = self.get_string_from_keyword(res, "functionality")
15409N/A+ no = string.find(keyword_start)
15409N/A+ no_end = string.find(keyword_end)
15409N/A+ attr = self.get_string_from_keyword(string, attribute)
15409N/A+ doc = xml.dom.minidom.parseString(result)
15409N/A+# drivers = self.make_drivers(result, keyword = "driver")
15409N/A- for driver in root.findall ('driver'):
15409N/A+ dom_drivers = doc.getElementsByTagName("driver")
15409N/A+ id_d = driver.getAttributeNode("id").value
15409N/A+ element = driver.getElementsByTagName(attribute)
15409N/A+ if len(element) >= 1 and element[0].firstChild.data != None:
15409N/A+ dict[attribute] = _normalize_space (element[0].firstChild.data)
15409N/A+# make_p = printer.getElementsByTagName("make")[0]
15409N/A+# model_p = printer.getElementsByTagName("model")[0]
15409N/A+# idtxt = id_p.firstChild.data
15409N/A+ '''for driver in root.findall ('driver'):
15409N/A id = driver.attrib.get ('id')
15409N/A callback (1, user_data, sys.exc_info ())
15409N/A--- ./cupshelpers/ppds.py 2008-10-21 17:21:24.000000000 +0100
15409N/A+++ ../system-config-printer-1.0.9.p1/cupshelpers/ppds.py 2008-11-13 11:27:13.388983000 +0000
15409N/Adiff -urN ./system-config-printer.py ../system-config-printer-1.0.9.p1/system-config-printer.py
15409N/A--- ./system-config-printer.py 2008-10-21 10:02:45.000000000 +0100
15409N/A+++ ../system-config-printer-1.0.9.p1/system-config-printer.py 2008-11-13 14:50:02.692200000 +0000
15409N/A gettext.textdomain (domain)
15409N/A-gtk.glade.bindtextdomain (domain)
15409N/A+#gtk.glade.bindtextdomain (domain)
15409N/A pkgdata = config.Paths ().get_path ('pkgdatadir')
15409N/A iconpath = os.path.join (pkgdata, 'icons/')
15409N/A sys.path.append (pkgdata)