SYMBOL INDEX (1400 symbols across 76 files) FILE: OpenPrintingRequest.py class OpenPrintingRequest (line 32) | class OpenPrintingRequest(GObject.GObject): method __init__ (line 53) | def __init__ (self, **args): method __del__ (line 60) | def __del__ (self): method cancel (line 63) | def cancel (self): method searchPrinters (line 72) | def searchPrinters (self, searchterm, user_data=None): method _printers_got (line 78) | def _printers_got (self, status, user_data, printers): method _query_next_printer (line 94) | def _query_next_printer (self): method _printer_drivers_got (line 129) | def _printer_drivers_got (self, status, user_data, drivers): method _drivers_got (line 163) | def _drivers_got (self): function done (line 178) | def done (obj): function error (line 184) | def error (obj, status, err): function finished (line 189) | def finished (obj, printers, drivers): FILE: PhysicalDevice.py class PhysicalDevice (line 30) | class PhysicalDevice: method __init__ (line 31) | def __init__(self, device): method _canonical_id (line 41) | def _canonical_id (self, device): method _add_dot_local_if_needed (line 55) | def _add_dot_local_if_needed(self, hostname): method _get_address (line 64) | def _get_address (self, hostname): method _get_host_from_uri (line 76) | def _get_host_from_uri (self, uri): method add_device (line 126) | def add_device (self, device): method get_devices (line 226) | def get_devices (self): method get_info (line 229) | def get_info (self): method set_data (line 272) | def set_data (self, key, value): method get_data (line 275) | def get_data (self, key): method __str__ (line 278) | def __str__ (self): method __repr__ (line 281) | def __repr__ (self): method __eq__ (line 286) | def __eq__(self, other): method __lt__ (line 352) | def __lt__(self, other): FILE: SearchCriterion.py class SearchCriterion (line 17) | class SearchCriterion: method __init__ (line 34) | def __init__ (self, FILE: ToolbarSearchEntry.py class ToolbarSearchEntry (line 38) | class ToolbarSearchEntry (Gtk.HBox): method __init__ (line 58) | def __init__ (self): method do_get_property (line 98) | def do_get_property (self, property): method do_set_property (line 104) | def do_set_property (self, property, value): method clear (line 110) | def clear (self): method get_text (line 117) | def get_text (self): method set_text (line 120) | def set_text (self, text): method check_style (line 123) | def check_style (self): method on_changed (line 140) | def on_changed (self, UNUSED): method on_search_timeout (line 159) | def on_search_timeout (self): method on_focus_out_event (line 165) | def on_focus_out_event (self, UNUSED_widget, UNUSED_event): method searching (line 176) | def searching (self): method on_activate (line 179) | def on_activate (self, UNUSED_entry): method grab_focus (line 182) | def grab_focus (self): method set_drop_down_menu (line 185) | def set_drop_down_menu (self, menu): method on_icon_press (line 198) | def on_icon_press (self, UNUSED, icon_position, event): FILE: applet.py class NewPrinterNotification (line 74) | class NewPrinterNotification(dbus.service.Object): method __init__ (line 80) | def __init__ (self, system_bus, session_bus): method GetReady (line 89) | def GetReady (self): method on_notification_closed (line 104) | def on_notification_closed (self, notification): method timeout_ready (line 107) | def timeout_ready (self): method NewPrinter (line 118) | def NewPrinter (self, status, name, mfg, mdl, des, cmd): method print_test_page (line 234) | def print_test_page (self, notification, action, name): method configure (line 240) | def configure (self, notification, action, name): method get_newprinterdialog_interface (line 245) | def get_newprinterdialog_interface (self): method ignore_dbus_replies (line 253) | def ignore_dbus_replies (self, *args): method find_driver (line 256) | def find_driver (self, notification, action, name, devid = ""): method setup_printer (line 265) | def setup_printer (self, notification, action, uri, devid = ""): method install_driver (line 274) | def install_driver (self, notification, action, missing_pkgs): method collect_exit_code (line 280) | def collect_exit_code (self, pid): function show_help (line 297) | def show_help (): function show_version (line 300) | def show_version (): function monitor_session (line 308) | def monitor_session (*args): function any_jobs (line 311) | def any_jobs (): class RunLoop (line 322) | class RunLoop: method __init__ (line 326) | def __init__ (self, session_bus, system_bus, loop): method remove_signal_receiver (line 344) | def remove_signal_receiver (self): method run (line 356) | def run (self): method __del__ (line 359) | def __del__ (self): method handle_dbus_signal (line 364) | def handle_dbus_signal (self, *args): method check_for_jobs (line 369) | def check_for_jobs (self, *args): FILE: asyncconn.py class SemanticOperations (line 30) | class SemanticOperations(object): method __init__ (line 31) | def __init__ (self): method _begin_operation (line 34) | def _begin_operation (self, operation): method _end_operation (line 37) | def _end_operation (self): method current_operation (line 40) | def current_operation (self): class _AsyncMethodCall (line 50) | class _AsyncMethodCall: method __init__ (line 51) | def __init__ (self, fn, reply_handler, error_handler, auth_handler): method __del__ (line 59) | def __del__ (self): method destroy (line 62) | def destroy (self): method run (line 75) | def run (self, *args, **kwds): method reply_handler (line 85) | def reply_handler (self, *args): method error_handler (line 91) | def error_handler (self, *args): method auth_handler (line 97) | def auth_handler (self, *args): class Connection (line 108) | class Connection(SemanticOperations): method __init__ (line 109) | def __init__ (self, reply_handler=None, error_handler=None, method __del__ (line 171) | def __del__ (self): method destroy (line 174) | def destroy (self): method _make_binding (line 188) | def _make_binding (self, fn): method _call_function (line 191) | def _call_function (self, fn, *args, **kwds): method _subst_reply_handler (line 199) | def _subst_reply_handler (self, methodcall, reply_handler, *args): method _subst_error_handler (line 209) | def _subst_error_handler (self, methodcall, error_handler, *args): method _subst_auth_handler (line 219) | def _subst_auth_handler (self, methodcall, auth_handler, prompt, metho... method set_auth_info (line 228) | def set_auth_info (self, password): class Test (line 237) | class Test: method __init__ (line 238) | def __init__ (self, quit): method __del__ (line 243) | def __del__ (self): method destroy (line 246) | def destroy (self): method getDevices (line 252) | def getDevices (self): method getDevices_reply (line 256) | def getDevices_reply (self, conn, result): method getDevices_error (line 260) | def getDevices_error (self, conn, exc): FILE: asyncipp.py class _IPPConnectionThread (line 47) | class _IPPConnectionThread(threading.Thread): method __init__ (line 48) | def __init__ (self, myqueue, conn, reply_handler=None, error_handler=N... method __del__ (line 67) | def __del__ (self): method set_auth_info (line 70) | def set_auth_info (self, password): method run (line 73) | def run (self): method stop (line 172) | def stop (self): method _auth (line 176) | def _auth (self, prompt, conn=None, method=None, resource=None): method _reply (line 194) | def _reply (self, result): method _error (line 205) | def _error (self, exc): class IPPConnection (line 221) | class IPPConnection: method __init__ (line 236) | def __init__ (self, reply_handler=None, error_handler=None, method __del__ (line 264) | def __del__ (self): method destroy (line 267) | def destroy (self): method _reap_thread (line 277) | def _reap_thread (self): method set_auth_info (line 285) | def set_auth_info (self, password): method reconnect (line 289) | def reconnect (self, user, reply_handler=None, error_handler=None): method _make_binding (line 294) | def _make_binding (self, fn): method _call_function (line 297) | def _call_function (self, fn, *args, **kwds): class _IPPAuthOperation (line 320) | class _IPPAuthOperation: method __init__ (line 321) | def __init__ (self, reply_handler, error_handler, conn, method __del__ (line 340) | def __del__ (self): method _destroy (line 343) | def _destroy (self): method error_handler (line 351) | def error_handler (self, conn, exc): method auth_handler (line 434) | def auth_handler (self, prompt, conn, method=None, resource=None): method submit_task (line 499) | def submit_task (self): method _on_auth_dialog_response (line 509) | def _on_auth_dialog_response (self, dialog, response): method _reconnect_reply (line 541) | def _reconnect_reply (self, conn, result): method _reconnect_error (line 549) | def _reconnect_error (self, conn, exc): method _on_retry_server_error_response (line 588) | def _on_retry_server_error_response (self, dialog, response): method _error (line 600) | def _error (self, exc): class IPPAuthConnection (line 613) | class IPPAuthConnection(IPPConnection): method __init__ (line 614) | def __init__ (self, reply_handler=None, error_handler=None, method destroy (line 638) | def destroy (self): method _call_function (line 642) | def _call_function (self, fn, *args, **kwds): class UI (line 665) | class UI: method __init__ (line 666) | def __init__ (self): method destroy (line 681) | def destroy (self, window): method connect_clicked (line 689) | def connect_clicked (self, button): method connected (line 696) | def connected (self, conn, result): method connect_failed (line 700) | def connect_failed (self, conn, exc): method get_devices (line 705) | def get_devices (self, button): method get_devices_reply (line 711) | def get_devices_reply (self, conn, result): method get_devices_error (line 719) | def get_devices_error (self, conn, exc): FILE: asyncpk1.py class _PK1AsyncMethodCall (line 59) | class _PK1AsyncMethodCall: method __init__ (line 60) | def __init__ (self, bus, conn, pk_method_name, pk_args, method __del__ (line 76) | def __del__ (self): method call (line 79) | def call (self): method _destroy (line 94) | def _destroy (self): method _pk_reply_handler (line 108) | def _pk_reply_handler (self, error, *args): method _pk_error_handler (line 130) | def _pk_error_handler (self, exc): method call_fallback_fn (line 154) | def call_fallback_fn (self): method _ipp_reply_handler (line 161) | def _ipp_reply_handler (self, conn, *args): method _ipp_error_handler (line 170) | def _ipp_error_handler (self, conn, *args): class _WriteToTmpFile (line 182) | class _WriteToTmpFile: method __init__ (line 183) | def __init__ (self, kwds, reply_handler, error_handler): method __del__ (line 195) | def __del__ (self): method get_filename (line 202) | def get_filename (self): method reply_handler (line 205) | def reply_handler (self, conn, none): method error_handler (line 226) | def error_handler (self, conn, exc): class PK1Connection (line 232) | class PK1Connection: method __init__ (line 233) | def __init__(self, reply_handler=None, error_handler=None, method __del__ (line 294) | def __del__ (self): method _make_binding (line 297) | def _make_binding (self, fn): method destroy (line 307) | def destroy (self): method _coerce (line 314) | def _coerce (self, typ, val): method _args_kwds_to_tuple (line 317) | def _args_kwds_to_tuple (self, types, params, args, kwds): method _call_with_pk (line 381) | def _call_with_pk (self, use_pycups, pk_method_name, pk_args, method _nothing_to_unpack (line 402) | def _nothing_to_unpack (self): method getDevices (line 405) | def getDevices (self, *args, **kwds): method _unpack_getDevices_reply (line 442) | def _unpack_getDevices_reply (self, dbusdict): method cancelJob (line 476) | def cancelJob (self, *args, **kwds): method setJobHoldUntil (line 488) | def setJobHoldUntil (self, *args, **kwds): method restartJob (line 500) | def restartJob (self, *args, **kwds): method getFile (line 511) | def getFile (self, *args, **kwds): class UI (line 585) | class UI: method __init__ (line 586) | def __init__ (self): method __del__ (line 618) | def __del__ (self): method destroy (line 621) | def destroy (self, window): method button_clicked (line 631) | def button_clicked (self, button): method connected (line 638) | def connected (self, conn, result): method connection_error (line 645) | def connection_error (self, conn, error): method fetch_clicked (line 649) | def fetch_clicked (self, button): method got_devices (line 654) | def got_devices (self, conn, devices): method get_devices_error (line 661) | def get_devices_error (self, conn, exc): method cancel_clicked (line 668) | def cancel_clicked (self, button): method job_canceled (line 674) | def job_canceled (self, conn, none): method cancel_job_error (line 681) | def cancel_job_error (self, conn, exc): method get_file_clicked (line 688) | def get_file_clicked (self, button): method got_file (line 694) | def got_file (self, conn, none): method get_file_error (line 701) | def get_file_error (self, conn, exc): method harmless_clicked (line 708) | def harmless_clicked (self, button): method got_jobs (line 712) | def got_jobs (self, conn, result): method get_jobs_error (line 718) | def get_jobs_error (self, exc): FILE: authconn.py class AuthDialog (line 38) | class AuthDialog(Gtk.Dialog): method __init__ (line 43) | def __init__ (self, title=None, parent=None, method set_prompt (line 100) | def set_prompt (self, prompt): method set_auth_info (line 107) | def set_auth_info (self, auth_info): method get_auth_info (line 111) | def get_auth_info (self): method get_remember_password (line 114) | def get_remember_password (self): method field_grab_focus (line 120) | def field_grab_focus (self, field): class _AuthInfoCache (line 127) | class _AuthInfoCache: method __init__ (line 128) | def __init__ (self): method cache_auth_info (line 131) | def cache_auth_info (self, data, host=None, port=None): method lookup_auth_info (line 137) | def lookup_auth_info (self, host=None, port=None): method remove_auth_info (line 146) | def remove_auth_info (self, host=None, port=None): class Connection (line 157) | class Connection: method __init__ (line 158) | def __init__ (self, parent=None, try_as_root=True, lock=False, method _begin_operation (line 181) | def _begin_operation (self, operation): method _end_operation (line 185) | def _end_operation (self): method _get_prompt_allowed (line 189) | def _get_prompt_allowed (self, ): method _set_prompt_allowed (line 192) | def _set_prompt_allowed (self, allowed): method _set_lock (line 195) | def _set_lock (self, whether): method _connect (line 198) | def _connect (self, allow_pk=True): method _using_polkit (line 228) | def _using_polkit (self): method _make_binding (line 231) | def _make_binding (self, fname, fn): method _authloop (line 234) | def _authloop (self, fname, fn, *args, **kwds): method _ask_retry_server_error (line 304) | def _ask_retry_server_error (self, message): method _on_retry_server_error_response (line 331) | def _on_retry_server_error_response (self, dialog, response): method _failed (line 336) | def _failed (self, forbidden=False): method _password_callback (line 340) | def _password_callback (self, prompt): method _perform_authentication (line 349) | def _perform_authentication (self): method _show_not_authorized_dialog (line 451) | def _show_not_authorized_dialog (self): method _on_not_authorized_dialog_response (line 471) | def _on_not_authorized_dialog_response (self, dialog, response): method _perform_authentication_with_dialog (line 475) | def _perform_authentication_with_dialog (self): method _on_authentication_response (line 505) | def _on_authentication_response (self, dialog, response): FILE: check-device-ids.py function got_device (line 125) | def got_device (dev): function driver_uri_to_filename (line 200) | def driver_uri_to_filename (uri): function driver_uri_to_pkg (line 224) | def driver_uri_to_pkg (uri): FILE: cupshelpers/__init__.py function _no_debug (line 30) | def _no_debug (x): function _debugprint (line 34) | def _debugprint (x): function set_debugprint_fn (line 37) | def set_debugprint_fn (debugprint): FILE: cupshelpers/cupshelpers.py class Printer (line 28) | class Printer: method __init__ (line 31) | def __init__(self, name, connection, **kw): method __del__ (line 57) | def __del__ (self): method __repr__ (line 61) | def __repr__ (self): method _expand_flags (line 64) | def _expand_flags(self): method update (line 83) | def update(self, **kw): method getAttributes (line 111) | def getAttributes(self): method getServer (line 179) | def getServer(self): method getPPD (line 194) | def getPPD(self): method setOption (line 218) | def setOption(self, name, value): method unsetOption (line 234) | def unsetOption(self, name): method setEnabled (line 243) | def setEnabled(self, on, reason=None): method setAccepting (line 260) | def setAccepting(self, on, reason=None): method setShared (line 277) | def setShared(self,on): method setErrorPolicy (line 286) | def setErrorPolicy (self, policy): method setOperationPolicy (line 295) | def setOperationPolicy(self, policy): method setJobSheets (line 304) | def setJobSheets(self, start, end): method setAccess (line 315) | def setAccess(self, allow, except_users): method jobsQueued (line 338) | def jobsQueued(self, only_tests=False, limit=None): method jobsPreserved (line 375) | def jobsPreserved(self, limit=None): method testsQueued (line 410) | def testsQueued(self, limit=None): method setAsDefault (line 418) | def setAsDefault(self): function getPrinters (line 464) | def getPrinters(connection): function parseDeviceID (line 482) | def parseDeviceID (id): class Device (line 511) | class Device: method __init__ (line 516) | def __init__(self, uri, **kw): method __repr__ (line 542) | def __repr__ (self): method __lt__ (line 545) | def __lt__(self, other): class _GetDevicesCall (line 641) | class _GetDevicesCall(object): method call (line 642) | def call (self, connection, kwds): method _reply_handler (line 652) | def _reply_handler (self, connection, devices): function getDevices (line 664) | def getDevices(connection, **kw): function activateNewPrinter (line 676) | def activateNewPrinter(connection, name): function copyPPDOptions (line 694) | def copyPPDOptions(ppd1, ppd2): function setPPDPageSize (line 726) | def setPPDPageSize(ppd, language): function missingExecutables (line 749) | def missingExecutables(ppd): function missingPackagesAndExecutables (line 880) | def missingPackagesAndExecutables(ppd): function _main (line 892) | def _main(): FILE: cupshelpers/installdriver.py class PrinterDriversInstaller (line 27) | class PrinterDriversInstaller(dbus.service.Object): method __init__ (line 32) | def __init__ (self, bus): method InstallDrivers (line 41) | def InstallDrivers (self, mfg, mdl, cmd, function client_test (line 58) | def client_test(): FILE: cupshelpers/openprinting.py function _normalize_space (line 32) | def _normalize_space (text): class _QueryThread (line 41) | class _QueryThread (threading.Thread): method __init__ (line 42) | def __init__ (self, parent, parameters, callback, user_data=None): method __del__ (line 53) | def __del__ (self): method run (line 56) | def run (self): class OpenPrinting (line 83) | class OpenPrinting: method __init__ (line 84) | def __init__(self, language=None): method __del__ (line 108) | def __del__ (self): method cancelOperation (line 111) | def cancelOperation(self, handle): method webQuery (line 123) | def webQuery(self, parameters, callback, user_data=None): method searchPrinters (line 139) | def searchPrinters(self, searchterm, callback, user_data=None): method listDrivers (line 199) | def listDrivers(self, model, callback, user_data=None, extra_options=N... function _simple_gui (line 403) | def _simple_gui (): FILE: cupshelpers/ppds.py function ppdMakeModelSplit (line 119) | def ppdMakeModelSplit (ppd_make_and_model): function normalize (line 251) | def normalize (strin): function _singleton (line 302) | def _singleton (x): class PPDs (line 309) | class PPDs: method __init__ (line 336) | def __init__ (self, ppds, language=None, xml_dir=None): method getMakes (line 411) | def getMakes (self): method getModels (line 427) | def getModels (self, make): method getInfoFromModel (line 445) | def getInfoFromModel (self, make, model): method getInfoFromPPDName (line 459) | def getInfoFromPPDName (self, ppdname): method getStatusFromFit (line 466) | def getStatusFromFit (self, fit): method orderPPDNamesByPreference (line 469) | def orderPPDNamesByPreference (self, ppdnamelist=None, method getPPDNamesFromDeviceID (line 539) | def getPPDNamesFromDeviceID (self, mfg, mdl, description="", method getPPDNameFromDeviceID (line 808) | def getPPDNameFromDeviceID (self, mfg, mdl, description="", method _findBestMatchPPDs (line 873) | def _findBestMatchPPDs (self, mdls, mdl): method _getPPDNameFromCommandSet (line 994) | def _getPPDNameFromCommandSet (self, commandsets=None): method _init_makes (line 1034) | def _init_makes (self): method _init_ids (line 1143) | def _init_ids (self): function _show_help (line 1175) | def _show_help(): FILE: cupshelpers/xmldriverprefs.py function PreferredDrivers (line 28) | def PreferredDrivers (filename): class DeviceIDMatch (line 32) | class DeviceIDMatch: method __init__ (line 36) | def __init__ (self): method add_field (line 39) | def add_field (self, field, pattern): method match (line 42) | def match (self, deviceid): class DriverType (line 70) | class DriverType: method __init__ (line 81) | def __init__ (self, name): method add_ppd_name (line 94) | def add_ppd_name (self, pattern): method add_attribute (line 119) | def add_attribute (self, name, pattern): method add_deviceid_match (line 126) | def add_deviceid_match (self, deviceid_match): method add_fit (line 132) | def add_fit (self, text): method set_packagehint (line 141) | def set_packagehint (self, hint): method get_name (line 144) | def get_name (self): method __repr__ (line 150) | def __repr__ (self): method match (line 153) | def match (self, ppd_name, attributes, fit): method get_packagehint (line 213) | def get_packagehint (self): class DriverTypes (line 216) | class DriverTypes: method __init__ (line 221) | def __init__ (self): method load (line 224) | def load (self, drivertypes): method match (line 254) | def match (self, ppdname, ppddict, fit): method filter (line 266) | def filter (self, pattern): method get_ordered_ppdnames (line 275) | def get_ordered_ppdnames (self, drivertypes, ppdsdict, fit): class PrinterType (line 316) | class PrinterType: method __init__ (line 323) | def __init__ (self): method add_make_and_model (line 330) | def add_make_and_model (self, pattern): method add_deviceid_match (line 336) | def add_deviceid_match (self, deviceid_match): method add_drivertype_pattern (line 342) | def add_drivertype_pattern (self, name): method get_drivertype_patterns (line 348) | def get_drivertype_patterns (self): method add_avoidtype_pattern (line 354) | def add_avoidtype_pattern (self, name): method get_avoidtype_patterns (line 360) | def get_avoidtype_patterns (self): method add_blacklisted (line 366) | def add_blacklisted (self, name): method get_blacklist (line 372) | def get_blacklist (self): method match (line 378) | def match (self, make_and_model, deviceid): class PreferenceOrder (line 404) | class PreferenceOrder: method __init__ (line 409) | def __init__ (self): method load (line 412) | def load (self, preferreddrivers): method get_ordered_types (line 444) | def get_ordered_types (self, drivertypes, make_and_model, deviceid): function test (line 508) | def test (xml_path=None, attached=False, deviceid=None, debug=False): FILE: cupspk.py class Connection (line 52) | class Connection: method __init__ (line 53) | def __init__(self, host, port, encryption): method _hack_subclass (line 70) | def _hack_subclass(self): method set_parent (line 84) | def set_parent(self, parent): method _get_cups_pk (line 88) | def _get_cups_pk(self): method _call_with_pk_and_fallback (line 100) | def _call_with_pk_and_fallback(self, use_fallback, pk_function_name, p... method _args_to_tuple (line 152) | def _args_to_tuple(self, types, *args): method _kwds_to_vars (line 198) | def _kwds_to_vars(self, names, **kwds): method getDevices (line 218) | def getDevices(self, *args, **kwds): method cancelJob (line 315) | def cancelJob(self, *args, **kwds): method setJobHoldUntil (line 327) | def setJobHoldUntil(self, *args, **kwds): method restartJob (line 336) | def restartJob(self, *args, **kwds): method getFile (line 345) | def getFile(self, *args, **kwds): method putFile (line 427) | def putFile(self, *args, **kwds): method addPrinter (line 481) | def addPrinter(self, *args, **kwds): method setPrinterDevice (line 508) | def setPrinterDevice(self, *args, **kwds): method setPrinterInfo (line 518) | def setPrinterInfo(self, *args, **kwds): method setPrinterLocation (line 528) | def setPrinterLocation(self, *args, **kwds): method setPrinterShared (line 538) | def setPrinterShared(self, *args, **kwds): method setPrinterJobSheets (line 548) | def setPrinterJobSheets(self, *args, **kwds): method setPrinterErrorPolicy (line 558) | def setPrinterErrorPolicy(self, *args, **kwds): method setPrinterOpPolicy (line 568) | def setPrinterOpPolicy(self, *args, **kwds): method setPrinterUsersAllowed (line 578) | def setPrinterUsersAllowed(self, *args, **kwds): method setPrinterUsersDenied (line 588) | def setPrinterUsersDenied(self, *args, **kwds): method addPrinterOptionDefault (line 597) | def addPrinterOptionDefault(self, *args, **kwds): method deletePrinterOptionDefault (line 615) | def deletePrinterOptionDefault(self, *args, **kwds): method deletePrinter (line 625) | def deletePrinter(self, *args, **kwds): method addPrinterToClass (line 636) | def addPrinterToClass(self, *args, **kwds): method deletePrinterFromClass (line 646) | def deletePrinterFromClass(self, *args, **kwds): method deleteClass (line 656) | def deleteClass(self, *args, **kwds): method setDefault (line 667) | def setDefault(self, *args, **kwds): method enablePrinter (line 678) | def enablePrinter(self, *args, **kwds): method disablePrinter (line 688) | def disablePrinter(self, *args, **kwds): method acceptJobs (line 698) | def acceptJobs(self, *args, **kwds): method rejectJobs (line 708) | def rejectJobs(self, *args, **kwds): method adminGetServerSettings (line 721) | def adminGetServerSettings(self, *args, **kwds): method adminSetServerSettings (line 740) | def adminSetServerSettings(self, *args, **kwds): FILE: debug.py function debugprint (line 25) | def debugprint (x): function get_debugging (line 33) | def get_debugging (): function set_debugging (line 36) | def set_debugging (d): function fatalException (line 40) | def fatalException (exitcode=1): function nonfatalException (line 44) | def nonfatalException (type="non-fatal", end="Continuing anyway.."): FILE: dnssdresolve.py class DNSSDHostNamesResolver (line 25) | class DNSSDHostNamesResolver: method __init__ (line 26) | def __init__ (self, devices): method __del__ (line 32) | def __del__ (self): method resolve (line 35) | def resolve (self, reply_handler): method _resolved (line 80) | def _resolved (self): method _reply (line 88) | def _reply (self, interface, protocol, name, stype, domain, method _error (line 100) | def _error (self, uri, error): class Device (line 105) | class Device: method __repr__ (line 106) | def __repr__ (self): class Test (line 117) | class Test: method __init__ (line 118) | def __init__ (self, loop, devices): method run (line 122) | def run (self): method reply (line 127) | def reply (self, *args): FILE: errordialogs.py function show_dialog (line 30) | def show_dialog (title, text, type, parent=None): function show_info_dialog (line 40) | def show_info_dialog (title, text, parent=None): function show_error_dialog (line 43) | def show_error_dialog (title, text, parent=None): function show_IPP_Error (line 46) | def show_IPP_Error(exception, message, parent=None): function show_HTTP_Error (line 60) | def show_HTTP_Error(status, parent=None): FILE: firewallsettings.py class FirewallD (line 41) | class FirewallD: method __init__ (line 42) | def __init__ (self): method _get_active_zone (line 64) | def _get_active_zone (self): method _get_fw_data (line 80) | def _get_fw_data (self, reply_handler=None, error_handler=None): method read (line 102) | def read (self, reply_handler=None, error_handler=None): method write (line 109) | def write (self): method add_service (line 117) | def add_service (self, service): method check_ipp_server_allowed (line 131) | def check_ipp_server_allowed (self): method check_samba_client_allowed (line 138) | def check_samba_client_allowed (self): method check_mdns_allowed (line 144) | def check_mdns_allowed (self): class SystemConfigFirewall (line 154) | class SystemConfigFirewall: method __init__ (line 158) | def __init__(self): method _get_fw_data (line 169) | def _get_fw_data (self, reply_handler=None, error_handler=None): method read (line 196) | def read (self, reply_handler=None, error_handler=None): method reply_handler (line 205) | def reply_handler (self, result): method error_handler (line 215) | def error_handler (self, exc): method write (line 222) | def write (self): method _check_any_allowed (line 228) | def _check_any_allowed (self, search): method add_service (line 235) | def add_service (self, service): method check_ipp_server_allowed (line 245) | def check_ipp_server_allowed (self): method check_samba_client_allowed (line 250) | def check_samba_client_allowed (self): method check_mdns_allowed (line 253) | def check_mdns_allowed (self): FILE: gtkinklevel.py class GtkInkLevel (line 25) | class GtkInkLevel (Gtk.DrawingArea): method __init__ (line 26) | def __init__ (self, color, level=0): method set_level (line 38) | def set_level (self, level): method get_level (line 42) | def get_level (self): method draw (line 45) | def draw (self, widget, ctx): function adjust_level (line 118) | def adjust_level (level): FILE: gui.py class GtkGUI (line 31) | class GtkGUI(GObject.GObject): method getWidgets (line 32) | def getWidgets(self, widgets, domain=None): method connect_signals (line 60) | def connect_signals (self): FILE: install-printerdriver.py function progress (line 11) | def progress(progress, type, user_data): FILE: installpackage.py class PackageKit (line 28) | class PackageKit: method __init__ (line 33) | def __init__ (self): method InstallPackageName (line 43) | def InstallPackageName (self, xid, timestamp, name): method InstallProvideFile (line 52) | def InstallProvideFile (self, xid, timestamp, filename): FILE: jobviewer.py class ServiceGet (line 91) | class ServiceGet: method __init__ (line 94) | def __init__(self): method get_service (line 98) | def get_service(self): class ItemSearch (line 102) | class ItemSearch: method __init__ (line 105) | def __init__(self, service, attrs): method get_items (line 112) | def get_items(self): class PasswordStore (line 116) | class PasswordStore: method __init__ (line 117) | def __init__(self, attrs, name, secret): method on_password_stored (line 126) | def on_password_stored(self, source, result, unused): class PrinterURIIndex (line 130) | class PrinterURIIndex: method __init__ (line 131) | def __init__ (self, names=None): method _collect_names (line 139) | def _collect_names (self, connection=None): method add_printer (line 154) | def add_printer (self, printer, connection=None): method update_from_attrs (line 160) | def update_from_attrs (self, printer, attrs): method remove_printer (line 175) | def remove_printer (self, printer): method lookup (line 183) | def lookup (self, uri, connection=None): method all_printer_names (line 190) | def all_printer_names (self): method lookup_cached_by_name (line 194) | def lookup_cached_by_name (self, name): method _map_printer (line 202) | def _map_printer (self, uri=None, name=None, connection=None): class CancelJobsOperation (line 228) | class CancelJobsOperation(GObject.GObject): method __init__ (line 237) | def __init__ (self, parent, host, port, encryption, jobids, purge_job): method __del__ (line 283) | def __del__ (self): method do_destroy (line 286) | def do_destroy (self): method destroy (line 297) | def destroy (self): method on_job_cancel_prompt_delete (line 300) | def on_job_cancel_prompt_delete (self, dialog, event): method on_job_cancel_prompt_response (line 303) | def on_job_cancel_prompt_response (self, dialog, response): method _connect_failed (line 321) | def _connect_failed (self, connection, exc): method _connected (line 324) | def _connected (self, connection, result): method cancelJob_error (line 337) | def cancelJob_error (self, connection, exc): method cancelJob_finish (line 354) | def cancelJob_finish (self, connection, result): class JobViewer (line 371) | class JobViewer (GtkGUI): method __init__ (line 385) | def __init__(self, bus=None, loop=None, method cleanup (line 680) | def cleanup (self): method set_process_pending (line 712) | def set_process_pending (self, whether): method on_delete_event (line 715) | def on_delete_event(self, *args): method job_attributes_on_delete_event (line 726) | def job_attributes_on_delete_event(self, widget, event=None): method show_IPP_Error (line 733) | def show_IPP_Error(self, exception, message): method toggle_window_display (line 736) | def toggle_window_display(self, icon, force_show=False): method on_show_completed_jobs_clicked (line 768) | def on_show_completed_jobs_clicked(self, toggletoolbutton): method update_job_creation_times (line 777) | def update_job_creation_times(self): method print_error_dialog_response (line 835) | def print_error_dialog_response(self, dialog, response, jobid): method on_troubleshoot_quit (line 846) | def on_troubleshoot_quit(self, troubleshooter): method add_job (line 849) | def add_job (self, job, data, connection=None): method update_monitor (line 883) | def update_monitor (self): method update_job (line 888) | def update_job (self, job, data, connection=None): method get_authentication (line 990) | def get_authentication (self, job, device_uri, printer_uri, method display_auth_info_dialog (line 1093) | def display_auth_info_dialog (self, job, keyring_attrs=None): method auth_info_dialog_delete (line 1138) | def auth_info_dialog_delete (self, dialog, event): method auth_info_dialog_response (line 1141) | def auth_info_dialog_response (self, dialog, response): method set_statusicon_visibility (line 1205) | def set_statusicon_visibility (self): method on_treeview_popup_menu (line 1241) | def on_treeview_popup_menu (self, treeview): method on_treeview_button_release_event (line 1245) | def on_treeview_button_release_event(self, treeview, event): method update_sensitivity (line 1249) | def update_sensitivity (self, selection = None): method on_selection_changed (line 1344) | def on_selection_changed (self, selection): method show_treeview_popup_menu (line 1347) | def show_treeview_popup_menu (self, treeview, event, event_button): method on_icon_popupmenu (line 1352) | def on_icon_popupmenu(self, icon, button, time): method on_icon_hide_activate (line 1355) | def on_icon_hide_activate(self, menuitem): method on_icon_configure_printers_activate (line 1359) | def on_icon_configure_printers_activate(self, menuitem): method poll_subprocess (line 1369) | def poll_subprocess(self, process): method on_icon_quit_activate (line 1373) | def on_icon_quit_activate (self, menuitem): method on_job_cancel_activate (line 1378) | def on_job_cancel_activate(self, menuitem): method on_job_delete_activate (line 1381) | def on_job_delete_activate(self, menuitem): method on_job_cancel_activate2 (line 1384) | def on_job_cancel_activate2(self, purge_job): method on_canceljobs_finished (line 1392) | def on_canceljobs_finished (self, canceljobsoperation): method on_canceljobs_error (line 1398) | def on_canceljobs_error (self, canceljobsoperation, jobid, exc): method on_job_hold_activate (line 1410) | def on_job_hold_activate(self, menuitem): method on_job_release_activate (line 1436) | def on_job_release_activate(self, menuitem): method on_job_reprint_activate (line 1462) | def on_job_reprint_activate(self, menuitem): method on_job_retrieve_activate (line 1481) | def on_job_retrieve_activate(self, menuitem): method _submenu_connect_hack (line 1551) | def _submenu_connect_hack (self, item, callback, *args): method on_job_move_activate (line 1561) | def on_job_move_activate(self, menuitem, job_printer_uri): method on_job_authenticate_activate (line 1580) | def on_job_authenticate_activate(self, menuitem): method on_refresh_clicked (line 1608) | def on_refresh_clicked(self, toolbutton): method on_job_attributes_activate (line 1615) | def on_job_attributes_activate(self, menuitem): method update_job_attributes_viewer (line 1647) | def update_job_attributes_viewer(self, jobid, conn=None): method job_is_active (line 1678) | def job_is_active (self, jobdata): method add_state_reason_emblem (line 1686) | def add_state_reason_emblem (self, pixbuf, printer=None): method get_icon_pixbuf (line 1729) | def get_icon_pixbuf (self, have_jobs=None): method set_statusicon_tooltip (line 1753) | def set_statusicon_tooltip (self, tooltip=None): method update_status (line 1768) | def update_status (self, have_jobs=None): method notify_printer_state_reason_if_important (line 1832) | def notify_printer_state_reason_if_important (self, reason): method notify_printer_state_reason (line 1871) | def notify_printer_state_reason (self, reason): method on_state_reason_notification_closed (line 1899) | def on_state_reason_notification_closed (self, notification, reason=No... method notify_completed_job (line 1905) | def notify_completed_job (self, jobid): method on_completed_job_notification_closed (line 1955) | def on_completed_job_notification_closed (self, notification, reason=N... method on_refresh (line 1961) | def on_refresh (self, mon): method job_added (line 1968) | def job_added (self, mon, jobid, eventname, event, jobdata): method job_event (line 2009) | def job_event (self, mon, jobid, eventname, event, jobdata): method job_removed (line 2159) | def job_removed (self, mon, jobid, eventname, event): method state_reason_added (line 2191) | def state_reason_added (self, mon, reason): method state_reason_removed (line 2218) | def state_reason_removed (self, mon, reason): method still_connecting (line 2256) | def still_connecting (self, mon, reason): method now_connected (line 2262) | def now_connected (self, mon, printer): method printer_added (line 2309) | def printer_added (self, mon, printer): method printer_event (line 2312) | def printer_event (self, mon, printer, eventname, event): method printer_removed (line 2315) | def printer_removed (self, mon, printer): method _set_job_job_number_text (line 2319) | def _set_job_job_number_text (self, column, cell, model, iter, *data): method _set_job_user_text (line 2322) | def _set_job_user_text (self, column, cell, model, iter, *data): method _set_job_document_text (line 2332) | def _set_job_document_text (self, column, cell, model, iter, *data): method _set_job_printer_text (line 2341) | def _set_job_printer_text (self, column, cell, model, iter, *data): method _set_job_size_text (line 2354) | def _set_job_size_text (self, column, cell, model, iter, *data): method _find_job_state_text (line 2366) | def _find_job_state_text (self, job): method _set_job_status_icon (line 2449) | def _set_job_status_icon (self, column, cell, model, iter, *data): method _set_job_status_text (line 2485) | def _set_job_status_text (self, column, cell, model, iter, *data): FILE: killtimer.py class KillTimer (line 29) | class KillTimer: method __init__ (line 30) | def __init__ (self, timeout=30, killfunc=None): method _add_timeout (line 37) | def _add_timeout (self): method _kill (line 40) | def _kill (self): method add_hold (line 47) | def add_hold (self): method remove_hold (line 56) | def remove_hold (self): method alive (line 65) | def alive (self): FILE: monitor.py function state_reason_is_harmless (line 39) | def state_reason_is_harmless (reason): function collect_printer_state_reasons (line 48) | def collect_printer_state_reasons (connection, ppdcache): class Monitor (line 67) | class Monitor(GObject.GObject): method __init__ (line 107) | def __init__(self, bus=None, my_jobs=True, method get_printers (line 157) | def get_printers (self): method get_jobs (line 160) | def get_jobs (self): method get_ppdcache (line 163) | def get_ppdcache (self): method cleanup (line 166) | def cleanup (self): method set_process_pending (line 194) | def set_process_pending (self, whether): method check_still_connecting (line 197) | def check_still_connecting(self, printer): method update_connecting_devices (line 216) | def update_connecting_devices(self, printer_jobs={}): method check_state_reasons (line 277) | def check_state_reasons(self, my_printers=set(), printer_jobs={}): method get_notifications (line 329) | def get_notifications(self): method refresh (line 504) | def refresh(self, which_jobs=None, refresh_all=True): method fetch_jobs (line 626) | def fetch_jobs (self, refresh_all): method sort_jobs_by_printer (line 732) | def sort_jobs_by_printer (self, jobs=None): method update_jobs (line 754) | def update_jobs(self, jobs): method update (line 759) | def update(self): method handle_dbus_signal (line 766) | def handle_dbus_signal(self, *args): class SignalWatcher (line 773) | class SignalWatcher: method __init__ (line 774) | def __init__ (self, monitor): method on_monitor_exited (line 791) | def on_monitor_exited (self, obj): method on_state_reason_added (line 794) | def on_state_reason_added (self, obj, reason): method on_state_reason_removed (line 797) | def on_state_reason_removed (self, obj, reason): method on_still_connecting (line 800) | def on_still_connecting (self, obj, reason): method on_now_connected (line 803) | def on_now_connected (self, obj, printer): method on_job_added (line 806) | def on_job_added (self, obj, jobid, eventname, event, jobdata): method on_job_event (line 809) | def on_job_event (self, obj, jobid, eventname, event, jobdata): method on_job_removed (line 812) | def on_job_removed (self, obj, jobid, eventname, event): method on_printer_added (line 815) | def on_printer_added (self, obj, name): method on_printer_event (line 818) | def on_printer_event (self, obj, name, eventname, event): method on_printer_removed (line 821) | def on_printer_removed (self, obj, name): method on_cups_connection_error (line 824) | def on_cups_connection_error (self, obj): method on_cups_ipp_error (line 827) | def on_cups_ipp_error (self, obj, err, errstring): FILE: newprinter.py function validDeviceURI (line 76) | def validDeviceURI (uri): function moveClassMembers (line 85) | def moveClassMembers(treeview_from, treeview_to): function getCurrentClassMembers (line 99) | def getCurrentClassMembers(treeview): function checkNPName (line 109) | def checkNPName(printers, name): function ready (line 117) | def ready (win, cursor=None): function busy (line 127) | def busy (win): function on_delete_just_hide (line 130) | def on_delete_just_hide (widget, event): function _singleton (line 134) | def _singleton (x): function download_gpg_fingerprint (line 141) | def download_gpg_fingerprint(url): class NewPrinterGUI (line 173) | class NewPrinterGUI(GtkGUI): method __init__ (line 218) | def __init__(self): method __del__ (line 510) | def __del__ (self): method do_destroy (line 513) | def do_destroy (self): method inc_spinner_task (line 527) | def inc_spinner_task (self): method dec_spinner_task (line 534) | def dec_spinner_task (self): method show_IPP_Error (line 540) | def show_IPP_Error (self, exception, message): method option_changed (line 545) | def option_changed(self, option): method setDataButtonState (line 559) | def setDataButtonState(self): method makeNameUnique (line 562) | def makeNameUnique(self, name): method destroy (line 576) | def destroy (self): method init (line 579) | def init(self, dialog_mode, device_uri=None, name=None, ppd=None, method _validInitParameters (line 690) | def _validInitParameters (self): method _initialiseClassMode (line 697) | def _initialiseClassMode (self): method _initialisePrinterMode (line 706) | def _initialisePrinterMode (self): method _initialiseDeviceMode (line 716) | def _initialiseDeviceMode (self): method _initialisePrinterWithURIMode (line 721) | def _initialisePrinterWithURIMode (self): method _initialiseDownloadDriverMode (line 735) | def _initialiseDownloadDriverMode (self): method _initialisePPDMode (line 742) | def _initialisePPDMode (self): method _initialiseWidgetsForMode (line 768) | def _initialiseWidgetsForMode (self, mode_name): method _initialiseDeviceFromURI (line 778) | def _initialiseDeviceFromURI (self): method _initialiseAutoVariables (line 782) | def _initialiseAutoVariables (self): method change_ppd_got_devs (line 787) | def change_ppd_got_devs (self, conn, result): method on_ppdsloader_finished_next (line 812) | def on_ppdsloader_finished_next (self, ppdsloader): method _getPPDs_reply (line 836) | def _getPPDs_reply (self, ppdsloader): method fillNewClassMembers (line 862) | def fillNewClassMembers(self): method on_btnNCAddMember_clicked (line 876) | def on_btnNCAddMember_clicked(self, button): method on_btnNCDelMember_clicked (line 882) | def on_btnNCDelMember_clicked(self, button): method on_tvNCMembers_cursor_changed (line 888) | def on_tvNCMembers_cursor_changed(self, widget): method on_tvNCNotMembers_cursor_changed (line 896) | def on_tvNCNotMembers_cursor_changed(self, widget): method on_NPCancel (line 906) | def on_NPCancel(self, widget, event=None): method on_btnNPBack_clicked (line 935) | def on_btnNPBack_clicked(self, widget): method on_btnNPForward_clicked (line 938) | def on_btnNPForward_clicked(self, widget): method installdriverpackage (line 941) | def installdriverpackage (self, driver): method do_installdriverpackage (line 981) | def do_installdriverpackage(self, name, repo, keyid): method _getDriverInstallationInfo (line 1039) | def _getDriverInstallationInfo (self, driver): method _installdialog_response (line 1088) | def _installdialog_response (self, dialog, response): method nextNPTab (line 1091) | def nextNPTab(self, step=1): method _getPagesOrderForDialogMode (line 1192) | def _getPagesOrderForDialogMode (self): method _handlePrinterInstallationMode (line 1335) | def _handlePrinterInstallationMode (self, step): method _handlePrinterInstallationStage (line 1370) | def _handlePrinterInstallationStage (self, page_nr, step): method _installSMBBackendIfNeeded (line 1404) | def _installSMBBackendIfNeeded (self): method _selectDeviceForInstallation (line 1417) | def _selectDeviceForInstallation (self, uri): method _handleDriverInstallation (line 1497) | def _handleDriverInstallation (self): method _installHPScannerFilesIfNeeded (line 1523) | def _installHPScannerFilesIfNeeded (self): method _loadPPDsForDevice (line 1536) | def _loadPPDsForDevice (self, devid, uri): method _installPrinterFromDeviceID (line 1547) | def _installPrinterFromDeviceID (self, devid, page_nr, step): method _installPrinterOrSearchForDriver (line 1648) | def _installPrinterOrSearchForDriver (self, devid, ppdname, status, pa... method _searchdialog_response (line 1727) | def _searchdialog_response (self, dialog, response): method opreq_id_search_done (line 1743) | def opreq_id_search_done (self, opreq, printers, drivers): method opreq_id_search_error (line 1795) | def opreq_id_search_error (self, opreq, status, err): method _installSelectedDriverFromOpenPrinting (line 1801) | def _installSelectedDriverFromOpenPrinting(self): method setNPButtons (line 1829) | def setNPButtons(self): method _is_driver_license_accepted (line 1960) | def _is_driver_license_accepted(self): method on_entNPName_changed (line 1973) | def on_entNPName_changed(self, widget): method fetchDevices (line 1989) | def fetchDevices(self, network=False, current_uri=None): method error_getting_devices (line 2014) | def error_getting_devices (self, conn, exc): method local_devices_reply (line 2022) | def local_devices_reply (self, conn, result, current_uri): method network_devices_reply (line 2032) | def network_devices_reply (self, conn, result, current_uri): method dnssd_resolve_reply (line 2060) | def dnssd_resolve_reply (self, current_uri, devices): method get_hpfax_device_id (line 2065) | def get_hpfax_device_id(self, faxuri): method get_hplip_scan_type_for_uri (line 2101) | def get_hplip_scan_type_for_uri(self, uri): method get_hplip_uri_for_network_printer (line 2127) | def get_hplip_uri_for_network_printer(self, host, mode): method getNetworkPrinterMakeModel (line 2149) | def getNetworkPrinterMakeModel(self, host=None, device=None): method fillDeviceTab (line 2232) | def fillDeviceTab(self, current_uri=None): method on_firewall_read (line 2274) | def on_firewall_read (self, data): method adjust_firewall_response (line 2306) | def adjust_firewall_response (self, dialog, response): method start_fetching_devices (line 2316) | def start_fetching_devices (self): method add_devices (line 2322) | def add_devices (self, devices, current_uri, no_more=False): method install_python3_smbc_if_needed (line 2485) | def install_python3_smbc_if_needed (self): method browse_smb_hosts (line 2515) | def browse_smb_hosts(self): method smb_select_function (line 2587) | def smb_select_function (self, selection, model, path, path_selected, ... method smbbrowser_cell_share (line 2592) | def smbbrowser_cell_share (self, column, cell, model, iter, data): method smbbrowser_cell_comment (line 2599) | def smbbrowser_cell_comment (self, column, cell, model, iter, data): method on_tvSMBBrowser_row_activated (line 2606) | def on_tvSMBBrowser_row_activated (self, view, path, column): method on_tvSMBBrowser_row_expanded (line 2621) | def on_tvSMBBrowser_row_expanded (self, view, iter, path): method set_btnSMBVerify_sensitivity (line 2719) | def set_btnSMBVerify_sensitivity (self, on): method on_entSMBURI_changed (line 2725) | def on_entSMBURI_changed (self, ent): method on_tvSMBBrowser_cursor_changed (line 2744) | def on_tvSMBBrowser_cursor_changed(self, widget): method on_btnSMBBrowse_clicked (line 2758) | def on_btnSMBBrowse_clicked(self, button): method on_btnSMBBrowseOk_clicked (line 2798) | def on_btnSMBBrowseOk_clicked(self, button): method on_btnSMBBrowseCancel_clicked (line 2828) | def on_btnSMBBrowseCancel_clicked(self, widget, *args): method on_btnSMBBrowseRefresh_clicked (line 2831) | def on_btnSMBBrowseRefresh_clicked(self, button): method on_rbtnSMBAuthSet_toggled (line 2834) | def on_rbtnSMBAuthSet_toggled(self, widget): method on_btnSMBVerify_clicked (line 2837) | def on_btnSMBVerify_clicked(self, button): method entry_changed (line 2914) | def entry_changed(self, entry, allowed_chars): method on_entNPTDevice_changed (line 2925) | def on_entNPTDevice_changed(self, ent): method on_entNPTJetDirectHostname_changed (line 2930) | def on_entNPTJetDirectHostname_changed(self, ent): method on_entNPTJetDirectPort_changed (line 2935) | def on_entNPTJetDirectPort_changed(self, ent): method on_expNPDeviceURIs_expanded (line 2939) | def on_expNPDeviceURIs_expanded (self, widget, UNUSED): method device_row_separator_fn (line 2955) | def device_row_separator_fn (self, model, iter, data): method device_row_activated (line 2958) | def device_row_activated (self, view, path, column): method check_firewall (line 2964) | def check_firewall (self): method device_row_expanded (line 3007) | def device_row_expanded (self, view, iter, path): method device_select_function (line 3016) | def device_select_function (self, selection, model, path, *UNUSED): method on_tvNPDevices_cursor_changed (line 3029) | def on_tvNPDevices_cursor_changed(self, widget): method on_tvNPDeviceURIs_cursor_changed (line 3233) | def on_tvNPDeviceURIs_cursor_changed(self, widget): method on_entNPTLpdHost_changed (line 3398) | def on_entNPTLpdHost_changed(self, ent): method on_entNPTLpdQueue_changed (line 3403) | def on_entNPTLpdQueue_changed(self, ent): method on_btnNPTLpdProbe_clicked (line 3406) | def on_btnNPTLpdProbe_clicked(self, button): method on_entNPTNetworkHostname_changed (line 3440) | def on_entNPTNetworkHostname_changed(self, ent): method on_btnNetworkFind_clicked (line 3462) | def on_btnNetworkFind_clicked(self, button): method found_network_printer_callback (line 3481) | def found_network_printer_callback (self, new_device): method getDeviceURI (line 3527) | def getDeviceURI(self): method on_rbtnNPFoomatic_toggled (line 3585) | def on_rbtnNPFoomatic_toggled(self, widget): method on_filechooserPPD_selection_changed (line 3625) | def on_filechooserPPD_selection_changed(self, widget): method on_btnNPDownloadableDriverSearch_clicked (line 3628) | def on_btnNPDownloadableDriverSearch_clicked(self, widget): method opreq_user_search_done (line 3654) | def opreq_user_search_done (self, opreq, printers, drivers): method opreq_user_search_error (line 3706) | def opreq_user_search_error (self, opreq, status, err): method on_cmbNPDownloadableDriverFoundPrinters_changed (line 3711) | def on_cmbNPDownloadableDriverFoundPrinters_changed(self, widget): method fillDownloadableDrivers (line 3724) | def fillDownloadableDrivers(self): method on_rbtnNPDownloadLicense_toggled (line 3802) | def on_rbtnNPDownloadLicense_toggled(self, widget): method fillMakeList (line 3807) | def fillMakeList(self): method on_tvNPMakes_cursor_changed (line 3857) | def on_tvNPMakes_cursor_changed(self, tvNPMakes): method fillModelList (line 3869) | def fillModelList(self): method fillDriverList (line 3901) | def fillDriverList(self, pmake, pmodel): method on_NPDrivers_query_tooltip (line 3998) | def on_NPDrivers_query_tooltip(self, tv, x, y, keyboard_mode, tooltip): method on_tvNPModels_cursor_changed (line 4019) | def on_tvNPModels_cursor_changed(self, widget): method on_tvNPDrivers_cursor_changed (line 4034) | def on_tvNPDrivers_cursor_changed(self, widget): method on_tvNPDownloadableDrivers_cursor_changed (line 4037) | def on_tvNPDownloadableDrivers_cursor_changed(self, widget): method getNPPPD (line 4155) | def getNPPPD(self): method fillNPInstallableOptions (line 4256) | def fillNPInstallableOptions(self): method on_btnNPApply_clicked (line 4310) | def on_btnNPApply_clicked(self, widget): function show_help (line 4498) | def show_help(): function on_signal (line 4537) | def on_signal (*args): FILE: options.py class IPPResolution (line 31) | class IPPResolution(tuple): method __new__ (line 32) | def __new__ (cls, values): method __init__ (line 57) | def __init__ (self, values): method __str__ (line 60) | def __str__ (self): function OptionWidget (line 65) | def OptionWidget(name, v, s, on_change): class OptionInterface (line 108) | class OptionInterface: method get_default (line 109) | def get_default(self): method get_current_value (line 112) | def get_current_value(self): method is_changed (line 115) | def is_changed(self): class OptionAlwaysShown (line 118) | class OptionAlwaysShown(OptionInterface): method __init__ (line 124) | def __init__(self, name, ipp_type, system_default, method get_default (line 161) | def get_default(self): method set_default (line 164) | def set_default(self, system_default): method reinit (line 170) | def reinit(self, original_value, supported=None): method set_widget_value (line 237) | def set_widget_value(self, ipp_value): method get_widget_value (line 263) | def get_widget_value(self): method get_current_value (line 297) | def get_current_value(self): method is_changed (line 300) | def is_changed(self): method reset (line 322) | def reset(self): method changed (line 327) | def changed(self): class OptionAlwaysShownSpecial (line 331) | class OptionAlwaysShownSpecial(OptionAlwaysShown): method __init__ (line 332) | def __init__(self, name, ipp_type, system_default, method show_special_choice (line 342) | def show_special_choice (self): method hide_special_choice (line 353) | def hide_special_choice (self): method reinit (line 362) | def reinit(self, original_value, supported=None): method reset (line 370) | def reset(self): method changed (line 374) | def changed(self): class Option (line 379) | class Option(OptionInterface): method __init__ (line 383) | def __init__(self, name, value, supported, on_change): method get_current_value (line 396) | def get_current_value(self): method is_changed (line 399) | def is_changed(self): method changed (line 403) | def changed(self, widget, *args): class OptionSelectOne (line 408) | class OptionSelectOne(Option): method __init__ (line 410) | def __init__(self, name, value, supported, on_change): method get_current_value (line 430) | def get_current_value(self): class OptionSelectOneResolution (line 435) | class OptionSelectOneResolution(OptionSelectOne): method __init__ (line 436) | def __init__(self, name, value, supported, on_change): method string (line 448) | def string(self, value): method value (line 452) | def value(self, string): method get_current_value (line 457) | def get_current_value(self): class OptionSelectOneNumber (line 462) | class OptionSelectOneNumber(OptionSelectOne): method get_current_value (line 464) | def get_current_value(self): class OptionSelectMany (line 469) | class OptionSelectMany(Option): method __init__ (line 471) | def __init__(self, name, value, supported, on_change): method get_current_value (line 484) | def get_current_value(self): class OptionNumeric (line 490) | class OptionNumeric(Option): method __init__ (line 491) | def __init__(self, name, value, supported, on_change): method get_current_value (line 513) | def get_current_value(self): class OptionText (line 520) | class OptionText(Option): method __init__ (line 521) | def __init__(self, name, value, supported, on_change): method get_current_value (line 528) | def get_current_value(self): FILE: optionwidgets.py function OptionWidget (line 28) | def OptionWidget(option, ppd, gui, tab_label=None): class Option (line 47) | class Option: method __init__ (line 48) | def __init__(self, option, ppd, gui, tab_label=None): method enable (line 79) | def enable(self, enabled=True): method disable (line 83) | def disable(self): method is_enabled (line 86) | def is_enabled(self): method get_current_value (line 89) | def get_current_value(self): method is_changed (line 92) | def is_changed(self): method writeback (line 95) | def writeback(self): method checkConflicts (line 100) | def checkConflicts(self, update_others=True): method on_change (line 163) | def on_change(self, widget): method on_btnConflict_clicked (line 166) | def on_btnConflict_clicked(self, button): class OptionBool (line 180) | class OptionBool(Option): method __init__ (line 182) | def __init__(self, option, ppd, gui, tab_label=None): method get_current_value (line 198) | def get_current_value(self): class OptionPickOne (line 203) | class OptionPickOne(Option): method __init__ (line 206) | def __init__(self, option, ppd, gui, tab_label=None): method get_current_value (line 229) | def get_current_value(self): class OptionPickMany (line 234) | class OptionPickMany(OptionPickOne): method __init__ (line 237) | def __init__(self, option, ppd, gui, tab_label=None): FILE: ppdcache.py class PPDCache (line 33) | class PPDCache: method __init__ (line 34) | def __init__ (self, host=None, port=None, encryption=None): method __del__ (line 46) | def __del__ (self): method fetch_ppd (line 51) | def fetch_ppd (self, name, callback, check_uptodate=True): method _connect (line 98) | def _connect (self, callback=None): method _got_ppd (line 105) | def _got_ppd (self, connection, name, result, callback): method _got_ppd3 (line 123) | def _got_ppd3 (self, connection, name, result, callback): method _connected (line 163) | def _connected (self, connection, exc): method _schedule_callback (line 176) | def _schedule_callback (self, callback, name, result, exc): function signal (line 193) | def signal (name, result, exc): FILE: ppdippstr.py class TranslationDict (line 34) | class TranslationDict: method __init__ (line 37) | def __init__ (self, d): method get (line 40) | def get (self, str): function init (line 43) | def init (): FILE: ppdsloader.py class PPDsLoader (line 36) | class PPDsLoader(GObject.GObject): method __init__ (line 56) | def __init__ (self, device_id=None, parent=None, device_uri=None, method run (line 97) | def run (self): method __del__ (line 114) | def __del__ (self): method destroy (line 117) | def destroy (self): method get_installed_files (line 129) | def get_installed_files (self): method get_ppds (line 132) | def get_ppds (self): method get_ppdsmatch_result (line 135) | def get_ppdsmatch_result (self): method get_error (line 138) | def get_error (self): method _dialog_response (line 142) | def _dialog_response (self, dialog, response): method _query_cups (line 147) | def _query_cups (self): method _cups_connect_reply (line 158) | def _cups_connect_reply (self, conn, UNUSED): method _cups_reply (line 163) | def _cups_reply (self, conn, result): method _cups_error (line 205) | def _cups_error (self, conn, exc): method _query_packagekit (line 216) | def _query_packagekit (self): method _packagekit_reply (line 237) | def _packagekit_reply (self): method _packagekit_error (line 244) | def _packagekit_error (self, exc): method _query_jockey (line 250) | def _query_jockey (self): method _jockey_reply (line 262) | def _jockey_reply (self, conn, result): method _jockey_error (line 271) | def _jockey_error (self, exc): class Foo (line 287) | class Foo: method __init__ (line 288) | def __init__ (self): method go (line 297) | def go (self, button): method ppds_loaded (line 303) | def ppds_loaded (self, ppdsloader): FILE: printerproperties.py function CUPS_server_hostname (line 53) | def CUPS_server_hostname (): function on_delete_just_hide (line 59) | def on_delete_just_hide (widget, event): class PrinterPropertiesDialog (line 63) | class PrinterPropertiesDialog(GtkGUI): method __init__ (line 79) | def __init__(self): method __del__ (line 508) | def __del__ (self): method _connect (line 512) | def _connect (self, collection, obj, name, handler): method _disconnect (line 517) | def _disconnect (self, collection=None): method do_destroy (line 530) | def do_destroy (self): method destroy (line 535) | def destroy (self): method set_monitor (line 543) | def set_monitor (self, monitor): method show (line 556) | def show (self, name, host=None, encryption=None, parent=None): method printer_properties_response (line 607) | def printer_properties_response (self, dialog, response): method on_delete (line 656) | def on_delete(self, dialog, event): method on_printer_changed (line 659) | def on_printer_changed(self, widget): method option_changed (line 696) | def option_changed(self, option): method getPUsers (line 716) | def getPUsers(self): method setPUsers (line 725) | def setPUsers(self, users): method checkPUsersChanged (line 735) | def checkPUsersChanged(self): method on_btnPAddUser_clicked (line 749) | def on_btnPAddUser_clicked(self, button): method on_btnPDelUser_clicked (line 756) | def on_btnPDelUser_clicked(self, button): method on_entPUser_changed (line 765) | def on_entPUser_changed(self, widget): method on_tvPUsers_cursor_changed (line 768) | def on_tvPUsers_cursor_changed(self, widget): method on_job_option_reset (line 777) | def on_job_option_reset(self, button): method on_job_option_changed (line 789) | def on_job_option_changed(self, widget): method draw_other_job_options (line 806) | def draw_other_job_options (self, editable=True): method add_job_option (line 832) | def add_job_option(self, name, value = "", supported = "", is_new=True, method on_btnJOOtherRemove_clicked (line 853) | def on_btnJOOtherRemove_clicked(self, button): method on_btnNewJobOption_clicked (line 865) | def on_btnNewJobOption_clicked(self, button): method on_entNewJobOption_changed (line 873) | def on_entNewJobOption_changed(self, widget): method on_entNewJobOption_activate (line 878) | def on_entNewJobOption_activate(self, widget): method setDataButtonState (line 882) | def setDataButtonState(self): method save_printer (line 987) | def save_printer(self, printer, saveall=False, parent=None): method getPrinterSettings (line 1125) | def getPrinterSettings(self): method on_tvPrinterProperties_selection_changed (line 1131) | def on_tvPrinterProperties_selection_changed (self, selection): method on_tvPrinterProperties_cursor_changed (line 1146) | def on_tvPrinterProperties_cursor_changed (self, treeview): method printTestPage (line 1157) | def printTestPage (self): method on_btnPrintTestPage_clicked (line 1160) | def on_btnPrintTestPage_clicked(self, button): method maintenance_command (line 1220) | def maintenance_command (self, command): method on_btnSelfTest_clicked (line 1254) | def on_btnSelfTest_clicked(self, button): method on_btnCleanHeads_clicked (line 1257) | def on_btnCleanHeads_clicked(self, button): method fillComboBox (line 1260) | def fillComboBox(self, combobox, values, value, translationdict=None): method load (line 1277) | def load (self, name, host=None, encryption=None, parent=None): method updatePrinterPropertiesTreeView (line 1481) | def updatePrinterPropertiesTreeView (self): method updateMarkerLevels (line 1494) | def updateMarkerLevels (self): method on_btnRefreshMarkerLevels_clicked (line 1590) | def on_btnRefreshMarkerLevels_clicked (self, button): method updateStateReasons (line 1593) | def updateStateReasons (self): method set_printer_state_reason_icon (line 1620) | def set_printer_state_reason_icon (self, column, cell, model, iter, *d... method set_printer_state_reason_text (line 1629) | def set_printer_state_reason_text (self, column, cell, model, iter, *d... method updatePrinterProperties (line 1632) | def updatePrinterProperties(self): method fillPrinterOptions (line 1680) | def fillPrinterOptions(self, name, editable): method fillClassMembers (line 1793) | def fillClassMembers(self, editable): method on_btnClassAddMember_clicked (line 1822) | def on_btnClassAddMember_clicked(self, button): method on_btnClassDelMember_clicked (line 1831) | def on_btnClassDelMember_clicked(self, button): method sensitise_new_printer_widgets (line 1840) | def sensitise_new_printer_widgets (self, sensitive=True): method desensitise_new_printer_widgets (line 1849) | def desensitise_new_printer_widgets (self): method on_btnSelectDevice_clicked (line 1853) | def on_btnSelectDevice_clicked(self, button): method on_btnChangePPD_clicked (line 1866) | def on_btnChangePPD_clicked(self, button): method on_printer_modified (line 1880) | def on_printer_modified (self, obj, name, ppd_has_changed): method on_printer_not_modified (line 1894) | def on_printer_not_modified (self, obj): method on_printer_event (line 1898) | def on_printer_event (self, mon, printer, eventname, event): method on_printer_removed (line 1901) | def on_printer_removed (self, mon, printer): method on_state_reason_added (line 1909) | def on_state_reason_added (self, mon, reason): method on_state_reason_removed (line 1918) | def on_state_reason_removed (self, mon, reason): method on_cups_connection_error (line 1927) | def on_cups_connection_error (self, mon): function on_dialog_closed (line 1943) | def on_dialog_closed (obj): FILE: probe_printer.py class pysmb (line 40) | class pysmb: class AuthContext (line 41) | class AuthContext: function wordsep (line 44) | def wordsep (line): function open_socket (line 93) | def open_socket(hostname, port): class LpdServer (line 123) | class LpdServer: method __init__ (line 124) | def __init__(self, hostname): method probe_queue (line 129) | def probe_queue(self,name, result): method get_possible_queue_names (line 165) | def get_possible_queue_names (self): method destroy (line 177) | def destroy(self): method probe (line 181) | def probe(self): class BackgroundSmbAuthContext (line 201) | class BackgroundSmbAuthContext(pysmb.AuthContext): method __init__ (line 205) | def __init__ (self, *args, **kwargs): method _do_perform_authentication (line 209) | def _do_perform_authentication (self): method perform_authentication (line 216) | def perform_authentication (self): class PrinterFinder (line 229) | class PrinterFinder: method __init__ (line 230) | def __init__ (self): method find (line 233) | def find (self, hostname, callback_fn): method cancel (line 238) | def cancel (self): method _do_find (line 242) | def _do_find (self): method _new_device (line 262) | def _new_device (self, uri, info, location = None): method _probe_snmp (line 272) | def _probe_snmp (self): method _probe_lpd (line 332) | def _probe_lpd (self): method _probe_hplip (line 357) | def _probe_hplip (self): method _probe_smb (line 395) | def _probe_smb (self): method _probe_jetdirect (line 438) | def _probe_jetdirect (self): method _probe_ipp (line 455) | def _probe_ipp (self): function display (line 507) | def display (device): FILE: pysmb.py class _None (line 34) | class _None(RuntimeError): class AuthContext (line 48) | class AuthContext: method __init__ (line 49) | def __init__ (self, parent=None, workgroup='', user='', passwd=''): method perform_authentication (line 61) | def perform_authentication (self): method initial_authentication (line 163) | def initial_authentication (self): method failed (line 170) | def failed (self, exc=None): method callback (line 182) | def callback (self, server, share, workgroup, user, password): FILE: scp-dbus-service.py class FetchedPPDs (line 61) | class FetchedPPDs(GObject.GObject): method __init__ (line 68) | def __init__ (self, cupsconn, language): method is_ready (line 74) | def is_ready (self): method get_ppds (line 77) | def get_ppds (self): method run (line 80) | def run (self): method _cups_error (line 86) | def _cups_error (self, conn, exc): method _cups_getppds_reply (line 90) | def _cups_getppds_reply (self, conn, result): class GetBestDriversRequest (line 95) | class GetBestDriversRequest: method __init__ (line 96) | def __init__ (self, device_id, device_make_and_model, device_uri, method __del__ (line 129) | def __del__ (self): method _disconnect_signals (line 132) | def _disconnect_signals (self): method _ppds_error (line 136) | def _ppds_error (self, fetchedppds, exc): method _ppds_ready (line 140) | def _ppds_ready (self, fetchedppds): method _destroy_dialog (line 211) | def _destroy_dialog (self): method on_driver_download_checked (line 218) | def on_driver_download_checked(self, obj, installed_files): method on_dialog_canceled (line 230) | def on_dialog_canceled(self, obj): class GroupPhysicalDevicesRequest (line 235) | class GroupPhysicalDevicesRequest: method __init__ (line 236) | def __init__ (self, devices, reply_handler, error_handler): method __del__ (line 261) | def __del__ (self): method _group (line 264) | def _group (self, resolved_devices=None): class ConfigPrintingNewPrinterDialog (line 288) | class ConfigPrintingNewPrinterDialog(dbus.service.Object): method __init__ (line 289) | def __init__ (self, bus, path, cupsconn): method __del__ (line 306) | def __del__ (self): method NewPrinterFromDevice (line 312) | def NewPrinterFromDevice(self, xid, device_uri, device_id): method DownloadDriverForDeviceID (line 319) | def DownloadDriverForDeviceID(self, xid, device_id): method ChangePPD (line 325) | def ChangePPD(self, xid, name, device_id): method _change_ppd_got_ppd (line 332) | def _change_ppd_got_ppd(self, name, ppd, exc): method _change_ppd_with_dev (line 338) | def _change_ppd_with_dev (self, conn, result): method _do_change_ppd (line 342) | def _do_change_ppd(self, conn, exc=None): method DialogCanceled (line 348) | def DialogCanceled(self): method PrinterAdded (line 353) | def PrinterAdded(self, name): method PrinterModified (line 358) | def PrinterModified(self, name, ppd_has_changed): method DriverDownloadChecked (line 363) | def DriverDownloadChecked(self, installed_files): method on_dialog_canceled (line 366) | def on_dialog_canceled(self, obj): method on_printer_added (line 373) | def on_printer_added(self, obj, name): method on_printer_modified (line 380) | def on_printer_modified(self, obj, name, ppd_has_changed): method on_driver_download_checked (line 387) | def on_driver_download_checked(self, obj, installed_files): method remove_handles (line 394) | def remove_handles (self): class ConfigPrintingPrinterPropertiesDialog (line 398) | class ConfigPrintingPrinterPropertiesDialog(dbus.service.Object): method __init__ (line 399) | def __init__ (self, bus, path, xid, name): method PrintTestPage (line 412) | def PrintTestPage (self): method Finished (line 418) | def Finished (self): method on_dialog_closed (line 421) | def on_dialog_closed (self, dialog): class ConfigPrintingJobApplet (line 428) | class ConfigPrintingJobApplet(dbus.service.Object): method __init__ (line 429) | def __init__ (self, bus, path): method __del__ (line 443) | def __del__ (self): method Quit (line 448) | def Quit(self): method Finished (line 453) | def Finished(self): method on_jobapplet_finished (line 456) | def on_jobapplet_finished (self, jobapplet): class ConfigPrinting (line 463) | class ConfigPrinting(dbus.service.Object): method __init__ (line 464) | def __init__ (self): method destroy (line 477) | def destroy (self): method NewPrinterDialog (line 482) | def NewPrinterDialog(self): method PrinterPropertiesDialog (line 492) | def PrinterPropertiesDialog(self, xid, name): method JobApplet (line 501) | def JobApplet(self): method GetBestDrivers (line 513) | def GetBestDrivers(self, device_id, device_make_and_model, device_uri, method MissingExecutables (line 521) | def MissingExecutables(self, ppd_filename): method GroupPhysicalDevices (line 528) | def GroupPhysicalDevices(self, devices, reply_handler, error_handler): function _client_demo (line 531) | def _client_demo (): FILE: serversettings.py class _UnobtrusiveButton (line 48) | class _UnobtrusiveButton(Gtk.Button): method __init__ (line 49) | def __init__ (self, **args): class ServerSettings (line 59) | class ServerSettings(GtkGUI): method __init__ (line 69) | def __init__ (self, host=None, encryption=None, parent=None): method get_dialog (line 126) | def get_dialog (self): method problems_clicked (line 129) | def problems_clicked (self, button): method _fillAdvanced (line 132) | def _fillAdvanced(self): method _fillBasic (line 198) | def _fillBasic(self): method on_server_changed (line 243) | def on_server_changed(self, widget): method _connect (line 256) | def _connect (self, widget, signal, handler, reason=None): method _disconnect (line 262) | def _disconnect (self, reason=None): method on_treeview_selection_changed (line 268) | def on_treeview_selection_changed (self, selection): method on_add_clicked (line 271) | def on_add_clicked (self, button): method on_browse_poll_edited (line 283) | def on_browse_poll_edited (self, cell, path, newvalue): method on_browse_poll_edit_cancel (line 339) | def on_browse_poll_edit_cancel (self, cell): method on_remove_clicked (line 349) | def on_remove_clicked (self, button): method on_response (line 359) | def on_response (self, dialog, response): method _reconnect (line 371) | def _reconnect (self): method saveAdvanced (line 388) | def saveAdvanced (self): method saveBasic (line 516) | def saveBasic (self): function quit (line 590) | def quit (*args): function problems (line 593) | def problems (obj): FILE: smburi.py function urlquote (line 25) | def urlquote (x): class SMBURI (line 32) | class SMBURI: method __init__ (line 33) | def __init__ (self, method _construct (line 48) | def _construct (self, group, host, share, user='', password=''): method get_uri (line 64) | def get_uri (self): method sanitize_uri (line 67) | def sanitize_uri (self): method separate (line 71) | def separate (self): FILE: statereason.py class StateReason (line 28) | class StateReason: method __init__ (line 39) | def __init__(self, printer, reason, ppdcache=None): method _got_ppd (line 48) | def _got_ppd (self, name, result, exc): method get_printer (line 51) | def get_printer (self): method get_level (line 54) | def get_level (self): method get_reason (line 81) | def get_reason (self): method __repr__ (line 94) | def __repr__ (self): method get_description (line 107) | def get_description (self): method get_tuple (line 169) | def get_tuple (self): method __eq__ (line 172) | def __eq__(self, other): method __lt__ (line 177) | def __lt__(self, other): FILE: system-config-printer.py function show_help (line 60) | def show_help(): function CUPS_server_hostname (line 120) | def CUPS_server_hostname (): class ServiceStart (line 126) | class ServiceStart: method _get_iface (line 128) | def _get_iface (self, iface): method can_start (line 134) | def can_start (self): method start (line 142) | def start(self, reply_handler, error_handler): class SysVServiceStart (line 147) | class SysVServiceStart(ServiceStart): method _start (line 152) | def _start(self, proxy, reply_handler, error_handler): class SystemDServiceStart (line 157) | class SystemDServiceStart(ServiceStart): method _start (line 163) | def _start(self, proxy, reply_handler, error_handler): class GUI (line 170) | class GUI(GtkGUI): method __init__ (line 181) | def __init__(self): method display_properties_dialog_for (line 549) | def display_properties_dialog_for (self, queue): method setup_toolbar_for_search_entry (line 566) | def setup_toolbar_for_search_entry (self): method on_search_entry_search (line 581) | def on_search_entry_search (self, UNUSED, text): method on_filter_criterion_changed (line 585) | def on_filter_criterion_changed (self, UNUSED, selected_action): method dests_iconview_item_activated (line 589) | def dests_iconview_item_activated (self, iconview, path): method on_properties_dialog_closed (line 617) | def on_properties_dialog_closed (self, obj): method dests_iconview_selection_changed (line 620) | def dests_iconview_selection_changed (self, iconview): method dests_iconview_popup_menu (line 692) | def dests_iconview_popup_menu (self, iconview): method dests_iconview_button_press_event (line 696) | def dests_iconview_button_press_event (self, iconview, event): method dests_iconview_key_press_event (line 715) | def dests_iconview_key_press_event (self, iconview, event): method dests_iconview_drag_data_get (line 734) | def dests_iconview_drag_data_get (self, iconview, context, method dests_iconview_set_accessible_names (line 749) | def dests_iconview_set_accessible_names (self): method on_server_settings_activate (line 755) | def on_server_settings_activate (self, menuitem): method setConnected (line 768) | def setConnected(self): method polkit_permission_changed (line 816) | def polkit_permission_changed (self, widget, UNUSED): method getServers (line 843) | def getServers(self): method populateList (line 849) | def populateList(self, prompt_allowed=True): method on_connect_servername_changed (line 1148) | def on_connect_servername_changed(self, widget): method on_connect_activate (line 1151) | def on_connect_activate(self, widget): method update_connecting_pbar (line 1201) | def update_connecting_pbar (self): method on_connectingdialog_delete (line 1214) | def on_connectingdialog_delete (self, widget, event): method on_cancel_connect_clicked (line 1218) | def on_cancel_connect_clicked(self, widget): method connect (line 1227) | def connect(self, parent=None): method reconnect (line 1302) | def reconnect (self): method on_btnCancelConnect_clicked (line 1320) | def on_btnCancelConnect_clicked(self, widget): method on_btnRefresh_clicked (line 1326) | def on_btnRefresh_clicked(self, button): method set_system_or_user_default_printer (line 1338) | def set_system_or_user_default_printer (self, name): method set_default_printer (line 1359) | def set_default_printer (self, name): method on_quit_activate (line 1394) | def on_quit_activate(self, widget, event=None): method is_rename_possible (line 1412) | def is_rename_possible (self, name): method rename_confirmed_by_user (line 1422) | def rename_confirmed_by_user (self, name): method on_rename_activate (line 1444) | def on_rename_activate(self, *UNUSED): method printer_name_edit_start (line 1479) | def printer_name_edit_start (self, cell, editable, path): method printer_name_editing (line 1495) | def printer_name_editing (self, entry): method printer_name_editing_done (line 1504) | def printer_name_editing_done (self, entry, cell, name): method printer_name_edit_cancel (line 1518) | def printer_name_edit_cancel (self, cell): method rename_printer (line 1527) | def rename_printer (self, old_name, new_name): method duplicate_printer (line 1643) | def duplicate_printer (self, new_name): method on_duplicate_activate (line 1653) | def on_duplicate_activate(self, *UNUSED): method on_entDuplicateName_changed (line 1684) | def on_entDuplicateName_changed(self, widget): method on_delete_activate (line 1698) | def on_delete_activate(self, *UNUSED): method delete_selected_printer_queues (line 1701) | def delete_selected_printer_queues (self): method on_enabled_activate (line 1749) | def on_enabled_activate(self, toggle_action): method on_shared_activate (line 1778) | def on_shared_activate(self, menuitem): method advise_publish (line 1827) | def advise_publish(self): method on_set_as_default_activate (line 1837) | def on_set_as_default_activate(self, *UNUSED): method on_edit_activate (line 1849) | def on_edit_activate (self, *UNUSED): method on_create_class_activate (line 1853) | def on_create_class_activate (self, UNUSED): method on_view_print_queue_activate (line 1879) | def on_view_print_queue_activate (self, *UNUSED): method on_jobviewer_exit (line 1899) | def on_jobviewer_exit (self, viewer): method on_view_discovered_printers_activate (line 1908) | def on_view_discovered_printers_activate (self, UNUSED): method on_troubleshoot_activate (line 1911) | def on_troubleshoot_activate(self, widget): method on_troubleshoot_quit (line 1915) | def on_troubleshoot_quit(self, troubleshooter): method sensitise_main_window_widgets (line 1918) | def sensitise_main_window_widgets (self, sensitive=True): method desensitise_main_window_widgets (line 1945) | def desensitise_main_window_widgets (self): method on_about_activate (line 1949) | def on_about_activate(self, widget): method on_problems_button_clicked (line 1959) | def on_problems_button_clicked (self, serversettings): method sensitise_new_printer_widgets (line 1968) | def sensitise_new_printer_widgets(self, sensitive=True): method desensitise_new_printer_widgets (line 1975) | def desensitise_new_printer_widgets(self): method on_new_printer_activate (line 1979) | def on_new_printer_activate(self, widget, *UNUSED): method on_new_class_activate (line 1991) | def on_new_class_activate(self, widget, *UNUSED): method on_new_printer_not_added (line 2000) | def on_new_printer_not_added (self, obj): method on_new_printer_added (line 2003) | def on_new_printer_added (self, obj, name): method on_start_service_clicked (line 2069) | def on_start_service_clicked (self, button): method on_start_service_reply (line 2074) | def on_start_service_reply (self, *args): method service_started_try (line 2077) | def service_started_try (self): method service_started_retry (line 2087) | def service_started_retry (self): method checkDriverExists (line 2098) | def checkDriverExists(self, parent, name, ppd=None): method on_printer_modified (line 2167) | def on_printer_modified (self, obj, name, ppd_has_changed): method defer_refresh (line 2197) | def defer_refresh (self): method printer_added_or_removed (line 2214) | def printer_added_or_removed (self): method printer_added (line 2219) | def printer_added (self, mon, printer): method printer_event (line 2222) | def printer_event (self, mon, printer, eventname, event): method printer_removed (line 2228) | def printer_removed (self, mon, printer): method cups_connection_error (line 2231) | def cups_connection_error (self, mon): method cups_connection_recovered (line 2236) | def cups_connection_recovered (self, mon): function main (line 2240) | def main(show_jobs): FILE: test/test-cups-driver.py class TimedOut (line 39) | class TimedOut(Exception): method __init__ (line 40) | def __init__ (self): class MissingExecutables (line 43) | class MissingExecutables(Exception): method __init__ (line 44) | def __init__ (self): class Driver (line 47) | class Driver: method __init__ (line 48) | def __init__ (self, driver): method _alarm (line 54) | def _alarm (self, sig, stack): method list (line 57) | def list (self): method cat (line 86) | def cat (self, name): FILE: test_PhysicalDevice.py function test_ordering (line 30) | def test_ordering(): FILE: test_ppds.py function _singleton (line 41) | def _singleton (x): function test_ppds (line 49) | def test_ppds(): FILE: timedops.py class OperationCanceled (line 39) | class OperationCanceled(RuntimeError): class Timed (line 42) | class Timed: method run (line 43) | def run (self): method cancel (line 46) | def cancel (self): class TimedSubprocess (line 49) | class TimedSubprocess(Timed): method __init__ (line 50) | def __init__ (self, timeout=60000, parent=None, show_dialog=True, method run (line 71) | def run (self): method do_timeout (line 92) | def do_timeout (self): method watcher (line 97) | def watcher (self, source, condition): method show_wait_window (line 110) | def show_wait_window (self): method wait_window_response (line 128) | def wait_window_response (self, dialog, response): method cancel (line 132) | def cancel (self): class OperationThread (line 140) | class OperationThread(threading.Thread): method __init__ (line 141) | def __init__ (self, target=None, args=(), kwargs={}): method run (line 150) | def run (self): method collect_result (line 159) | def collect_result (self): class TimedOperation (line 169) | class TimedOperation(Timed): method __init__ (line 170) | def __init__ (self, target, args=(), kwargs={}, parent=None, method run (line 186) | def run (self): method _check_thread (line 214) | def _check_thread (self): method _wait_window_response (line 233) | def _wait_window_response (self, dialog, response): method cancel (line 237) | def cancel (self): FILE: troubleshoot/CheckLocalServerPublishing.py class CheckLocalServerPublishing (line 25) | class CheckLocalServerPublishing(Question): method __init__ (line 26) | def __init__ (self, troubleshooter): method display (line 40) | def display (self): method collect_answer (line 71) | def collect_answer (self): method cancel_operation (line 77) | def cancel_operation (self): method timedop (line 80) | def timedop (self, *args, **kwargs): FILE: troubleshoot/CheckNetworkServerSanity.py class CheckNetworkServerSanity (line 38) | class CheckNetworkServerSanity(Question): method __init__ (line 39) | def __init__ (self, troubleshooter): method display (line 43) | def display (self): method collect_answer (line 200) | def collect_answer (self): method cancel_operation (line 203) | def cancel_operation (self): FILE: troubleshoot/CheckPPDSanity.py class CheckPPDSanity (line 34) | class CheckPPDSanity(Question): method __init__ (line 35) | def __init__ (self, troubleshooter): method display (line 58) | def display (self): method connect_signals (line 151) | def connect_signals (self, handle): method disconnect_signals (line 155) | def disconnect_signals (self): method collect_answer (line 158) | def collect_answer (self): method cancel_operation (line 161) | def cancel_operation (self): method install_clicked (line 164) | def install_clicked (self, button): FILE: troubleshoot/CheckPrinterSanity.py class CheckPrinterSanity (line 32) | class CheckPrinterSanity(Question): method __init__ (line 33) | def __init__ (self, troubleshooter): method display (line 38) | def display (self): method collect_answer (line 136) | def collect_answer (self): FILE: troubleshoot/CheckSELinux.py class CheckSELinux (line 30) | class CheckSELinux(Question): method __init__ (line 31) | def __init__ (self, troubleshooter): method display (line 35) | def display (self): method collect_answer (line 77) | def collect_answer (self): method cancel_operation (line 80) | def cancel_operation (self): FILE: troubleshoot/CheckUSBPermissions.py class CheckUSBPermissions (line 31) | class CheckUSBPermissions(Question): method __init__ (line 32) | def __init__ (self, troubleshooter): method display (line 36) | def display (self): method collect_answer (line 169) | def collect_answer (self): method cancel_operation (line 172) | def cancel_operation (self): FILE: troubleshoot/ChooseNetworkPrinter.py class ChooseNetworkPrinter (line 28) | class ChooseNetworkPrinter(Question): method __init__ (line 29) | def __init__ (self, troubleshooter): method display (line 58) | def display (self): method connect_signals (line 125) | def connect_signals (self, handler): method disconnect_signals (line 128) | def disconnect_signals (self): method can_click_forward (line 131) | def can_click_forward (self): method collect_answer (line 137) | def collect_answer (self): method cancel_operation (line 165) | def cancel_operation (self): FILE: troubleshoot/ChoosePrinter.py class NoPrinter (line 24) | class NoPrinter: class ChoosePrinter (line 33) | class ChoosePrinter(Question): method __init__ (line 34) | def __init__ (self, troubleshooter): method display (line 64) | def display (self): method connect_signals (line 117) | def connect_signals (self, handler): method disconnect_signals (line 120) | def disconnect_signals (self): method can_click_forward (line 123) | def can_click_forward (self): method collect_answer (line 129) | def collect_answer (self): method cancel_operation (line 152) | def cancel_operation (self): method timedop (line 155) | def timedop (self, *args, **kwargs): FILE: troubleshoot/DeviceListed.py class NoDevice (line 24) | class NoDevice: class DeviceListed (line 33) | class DeviceListed(Question): method __init__ (line 34) | def __init__ (self, troubleshooter): method display (line 64) | def display (self): method connect_signals (line 129) | def connect_signals (self, handler): method disconnect_signals (line 132) | def disconnect_signals (self): method can_click_forward (line 135) | def can_click_forward (self): method collect_answer (line 141) | def collect_answer (self): method cancel_operation (line 170) | def cancel_operation (self): FILE: troubleshoot/ErrorLogCheckpoint.py class ErrorLogCheckpoint (line 37) | class ErrorLogCheckpoint(Question): method __init__ (line 38) | def __init__ (self, troubleshooter): method __del__ (line 59) | def __del__ (self): method display (line 77) | def display (self): method connect_signals (line 120) | def connect_signals (self, handler): method disconnect_signals (line 124) | def disconnect_signals (self): method collect_answer (line 127) | def collect_answer (self): method can_click_forward (line 176) | def can_click_forward (self): method enable_clicked (line 179) | def enable_clicked (self, button, handler): method cancel_operation (line 244) | def cancel_operation (self): FILE: troubleshoot/ErrorLogFetch.py class ErrorLogFetch (line 38) | class ErrorLogFetch(Question): method __init__ (line 39) | def __init__ (self, troubleshooter): method display (line 52) | def display (self): method collect_answer (line 163) | def collect_answer (self): method cancel_operation (line 168) | def cancel_operation (self): FILE: troubleshoot/ErrorLogParse.py class ErrorLogParse (line 26) | class ErrorLogParse(Question): method __init__ (line 30) | def __init__ (self, troubleshooter): method display (line 42) | def display (self): FILE: troubleshoot/LocalOrRemote.py class LocalOrRemote (line 23) | class LocalOrRemote(Multichoice): method __init__ (line 24) | def __init__ (self, troubleshooter): method display (line 33) | def display (self): FILE: troubleshoot/Locale.py class Locale (line 28) | class Locale(Question): method __init__ (line 29) | def __init__ (self, troubleshooter): method display (line 54) | def display (self): method collect_answer (line 121) | def collect_answer (self): FILE: troubleshoot/NetworkCUPSPrinterShared.py class NetworkCUPSPrinterShared (line 25) | class NetworkCUPSPrinterShared(Question): method __init__ (line 26) | def __init__ (self, troubleshooter): method display (line 33) | def display (self): method can_click_forward (line 72) | def can_click_forward (self): method collect_answer (line 75) | def collect_answer (self): method cancel_operation (line 78) | def cancel_operation (self): FILE: troubleshoot/PrintTestPage.py class PrintTestPage (line 42) | class PrintTestPage(Question): method __init__ (line 51) | def __init__ (self, troubleshooter): method display (line 128) | def display (self): method connect_signals (line 218) | def connect_signals (self, handler): method disconnect_signals (line 256) | def disconnect_signals (self): method collect_answer (line 286) | def collect_answer (self): method cancel_operation (line 336) | def cancel_operation (self): method handle_dbus_signal (line 345) | def handle_dbus_signal (self, *args): method update_job (line 350) | def update_job (self, jobid, job_dict): method print_clicked (line 369) | def print_clicked (self, widget): method cancel_clicked (line 436) | def cancel_clicked (self, widget): method test_toggled (line 460) | def test_toggled (self, cell, path): method update_jobs_list (line 466) | def update_jobs_list (self): FILE: troubleshoot/PrinterStateReasons.py class PrinterStateReasons (line 31) | class PrinterStateReasons(Question): method __init__ (line 32) | def __init__ (self, troubleshooter): method display (line 44) | def display (self): method collect_answer (line 115) | def collect_answer (self): method cancel_operation (line 122) | def cancel_operation (self): FILE: troubleshoot/QueueNotEnabled.py class QueueNotEnabled (line 26) | class QueueNotEnabled(Question): method __init__ (line 27) | def __init__ (self, troubleshooter): method display (line 37) | def display (self): method can_click_forward (line 81) | def can_click_forward (self): FILE: troubleshoot/QueueRejectingJobs.py class QueueRejectingJobs (line 26) | class QueueRejectingJobs(Question): method __init__ (line 27) | def __init__ (self, troubleshooter): method display (line 45) | def display (self): method can_click_forward (line 80) | def can_click_forward (self): FILE: troubleshoot/RemoteAddress.py class RemoteAddress (line 25) | class RemoteAddress(Question): method __init__ (line 26) | def __init__ (self, troubleshooter): method display (line 53) | def display (self): method collect_answer (line 60) | def collect_answer (self): FILE: troubleshoot/SchedulerNotRunning.py class SchedulerNotRunning (line 25) | class SchedulerNotRunning(Question): method __init__ (line 26) | def __init__ (self, troubleshooter): method display (line 36) | def display (self): method can_click_forward (line 55) | def can_click_forward (self): method collect_answer (line 58) | def collect_answer (self): method cancel_operation (line 61) | def cancel_operation (self): FILE: troubleshoot/ServerFirewalled.py class ServerFirewalled (line 25) | class ServerFirewalled(Question): method __init__ (line 26) | def __init__ (self, troubleshooter): method display (line 37) | def display (self): method can_click_forward (line 52) | def can_click_forward (self): FILE: troubleshoot/Shrug.py class Shrug (line 25) | class Shrug(Question): method __init__ (line 26) | def __init__ (self, troubleshooter): method display (line 57) | def display (self): method connect_signals (line 61) | def connect_signals (self, handler): method disconnect_signals (line 64) | def disconnect_signals (self): method on_save_clicked (line 67) | def on_save_clicked (self, button): FILE: troubleshoot/VerifyPackages.py class VerifyPackages (line 29) | class VerifyPackages(Question): method __init__ (line 30) | def __init__ (self, troubleshooter): method display (line 34) | def display (self): method collect_answer (line 72) | def collect_answer (self): method cancel_operation (line 75) | def cancel_operation (self): FILE: troubleshoot/Welcome.py class AuthConnFactory (line 28) | class AuthConnFactory: method __init__ (line 29) | def __init__ (self, parent): method get_connection (line 32) | def get_connection (self): class Welcome (line 35) | class Welcome(Question): method __init__ (line 36) | def __init__ (self, troubleshooter): method collect_answer (line 59) | def collect_answer (self): method cancel_operation (line 68) | def cancel_operation (self): FILE: troubleshoot/__init__.py class Troubleshooter (line 47) | class Troubleshooter: method __init__ (line 48) | def __init__ (self, quitfn=None, parent=None): method quit (line 114) | def quit (self, *args): method get_window (line 137) | def get_window (self): method no_more_questions (line 142) | def no_more_questions (self, question): method new_page (line 151) | def new_page (self, widget, question): method is_moving_backwards (line 169) | def is_moving_backwards (self): method answers_as_text (line 172) | def answers_as_text (self): method busy (line 186) | def busy (self): method ready (line 196) | def ready (self): method _set_back_forward_buttons (line 204) | def _set_back_forward_buttons (self, *args): method _on_back_clicked (line 220) | def _on_back_clicked (self, widget): method _on_forward_clicked (line 251) | def _on_forward_clicked (self, widget): method _dump_answers (line 283) | def _dump_answers (self): method _report_traceback (line 286) | def _report_traceback (self): method _display (line 300) | def _display (self, question): method _can_click_forward (line 310) | def _can_click_forward (self, question): method _collect_answer (line 317) | def _collect_answer (self, question): function run (line 358) | def run (quitfn=None, parent=None): FILE: troubleshoot/base.py class Question (line 40) | class Question: method __init__ (line 41) | def __init__ (self, troubleshooter, name=None): method display (line 46) | def display (self): method connect_signals (line 51) | def connect_signals (self, handler): method disconnect_signals (line 54) | def disconnect_signals (self): method can_click_forward (line 57) | def can_click_forward (self): method collect_answer (line 60) | def collect_answer (self): method cancel_operation (line 63) | def cancel_operation (self): method initial_vbox (line 67) | def initial_vbox (self, title='', text=''): class Multichoice (line 83) | class Multichoice(Question): method __init__ (line 84) | def __init__ (self, troubleshooter, question_tag, question_title, method collect_answer (line 105) | def collect_answer (self): FILE: udev/udev-configure-printer.c function ipp_op_t (line 77) | ipp_op_t function ipp_status_t (line 83) | ipp_status_t function ipp_tag_t (line 89) | ipp_tag_t function ipp_tag_t (line 95) | ipp_tag_t function ippGetInteger (line 101) | int function ipp_attribute_t (line 116) | ipp_attribute_t * function ipp_attribute_t (line 124) | ipp_attribute_t * type device_uris (line 134) | struct device_uris type usb_uri_map_entry (line 140) | struct usb_uri_map_entry type usb_uri_map (line 151) | struct usb_uri_map type device_id (line 160) | struct device_id function device_uri_type (line 175) | static int function add_device_uri (line 189) | static void function free_device_uris (line 239) | static void function add_usb_uri_mapping (line 248) | static void type usb_uri_map (line 275) | struct usb_uri_map type usb_uri_map (line 279) | struct usb_uri_map type flock (line 280) | struct flock type stat (line 281) | struct stat type usb_uri_map (line 301) | struct usb_uri_map type device_uris (line 346) | struct device_uris function write_usb_uri_map (line 382) | static void function free_usb_uri_map (line 433) | static void function clear_device_id (line 451) | static void function parse_device_id (line 460) | static void function device_file_filter (line 529) | int type udev (line 536) | struct udev type udev_device (line 536) | struct udev_device type udev_enumerate (line 538) | struct udev_enumerate type udev_list_entry (line 539) | struct udev_list_entry type udev_device (line 567) | struct udev_device type udev_device (line 587) | struct udev_device type libusb_device (line 595) | struct libusb_device type libusb_device_handle (line 596) | struct libusb_device_handle type libusb_device_descriptor (line 597) | struct libusb_device_descriptor type libusb_config_descriptor (line 598) | struct libusb_config_descriptor type libusb_interface (line 599) | struct libusb_interface type libusb_interface_descriptor (line 600) | struct libusb_interface_descriptor type udev (line 741) | struct udev type usb_uri_map (line 742) | struct usb_uri_map type device_id (line 743) | struct device_id type usb_uri_map_entry (line 747) | struct usb_uri_map_entry type udev_device (line 748) | struct udev_device type dirent (line 755) | struct dirent function device_id_from_bluetooth (line 860) | static void type udev (line 890) | struct udev type udev_enumerate (line 895) | struct udev_enumerate type udev_list_entry (line 896) | struct udev_list_entry type udev_device (line 897) | struct udev_device function ipp_t (line 971) | static ipp_t * function find_matching_device_uris (line 995) | static int function for_each_matching_queue (line 1354) | static size_t function enable_queue (line 1549) | static void function gboolean (line 1580) | static gboolean function do_add (line 1612) | static int function remove_queue (line 1741) | static void function disable_queue (line 1773) | static void function device_exists (line 1811) | static int /* 0 if not found, 1 if found*/ function do_remove (line 1828) | static int function main (line 1902) | int FILE: userdefault.py class UserDefaultPrinter (line 24) | class UserDefaultPrinter: method __init__ (line 25) | def __init__ (self): method clear (line 39) | def clear (self): method get (line 54) | def get (self): method set (line 75) | def set (self, default): method __repr__ (line 87) | def __repr__ (self): class UserDefaultPrompt (line 90) | class UserDefaultPrompt: method __init__ (line 91) | def __init__ (self, method on_toggled (line 152) | def on_toggled (self, button): method on_response (line 156) | def on_response (self, dialog, response_id): FILE: xml/validate.py class Validator (line 30) | class Validator: method __init__ (line 31) | def __init__ (self, filename): method validate (line 34) | def validate (self):