PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB`  Zc@s3ddlmZmZddlmZddlmZddlZedZgZ dej fdYZ ee Z e j dd ej fd YZ ee Z e j d d ej fd YZ ee Z e j d d ddYZdejfdYZeeZe j ddS(i(toverridetdeprecated_init(tget_introspection_modulei(tGLibNtGiotFileEnumeratorcBs eZdZdZeZRS(cCs|S(N((tself((s6/usr/lib64/python2.7/site-packages/gi/overrides/Gio.pyt__iter__"scCs)|jd}|dk r|StdS(N(t next_filetNonet StopIteration(Rt file_info((s6/usr/lib64/python2.7/site-packages/gi/overrides/Gio.pyt__next__%s (t__name__t __module__RR tnext(((s6/usr/lib64/python2.7/site-packages/gi/overrides/Gio.pyR!s  tMenuItemcBseZdZRS(cCs:x3|D]+\}}}|j|tj||qWdS(N(tset_attribute_valueRtVariant(Rt attributestnamet format_stringtvalue((s6/usr/lib64/python2.7/site-packages/gi/overrides/Gio.pyt set_attribute6s(R RR(((s6/usr/lib64/python2.7/site-packages/gi/overrides/Gio.pyR5stSettingscBsbeZdZeejjdd ZdZdZdZ e Z dZ d Z d Z RS( s0Provide dictionary-like access to GLib.Settings.t arg_namestschematpathtbackendcCs||jkS(N(t list_keys(Rtkey((s6/usr/lib64/python2.7/site-packages/gi/overrides/Gio.pyt __contains__EscCst|jS(N(tlenR(R((s6/usr/lib64/python2.7/site-packages/gi/overrides/Gio.pyt__len__HscCstS(N(tTrue(R((s6/usr/lib64/python2.7/site-packages/gi/overrides/Gio.pyt__bool__KscCs5||kr"td|fn|j|jS(Nsunknown key: %r(tKeyErrort get_valuetunpack(RR((s6/usr/lib64/python2.7/site-packages/gi/overrides/Gio.pyt __getitem__Ss cCsP||kr"td|fn|j|}|jdj}|jd}|dkr|jdj}|jdst|d}n|dkr|jdjjdst|jdjdj}|j}||kr0td||fq0nt dt ||j |t j ||dS( Nsunknown key: %riittypetatenums$value %s is not an allowed enum (%s)s'Cannot handle allowed type range class (R$t get_rangetget_child_valuet get_stringtget_type_stringt startswithtAssertionErrorR&t ValueErrortNotImplementedErrortstrt set_valueRR(RRRtrangettype_tvttype_strtallowed((s6/usr/lib64/python2.7/site-packages/gi/overrides/Gio.pyt __setitem__Zs"    $  cCs |jS(N(R(R((s6/usr/lib64/python2.7/site-packages/gi/overrides/Gio.pytkeysts(RspathR(R Rt__doc__RRRt__init__RR!R#t __nonzero__R'R:R;(((s6/usr/lib64/python2.7/site-packages/gi/overrides/Gio.pyR?s      t_DBusProxyMethodCallcBs8eZdZdZdZdZedZRS(s1Helper class to implement DBusProxy method calls.cCs||_||_dS(N(t dbus_proxyt method_name(RR@RA((s6/usr/lib64/python2.7/site-packages/gi/overrides/Gio.pyR=~s c Cs|\}}}y|j|}WnQtk rutjd \}} |ra||| |n||| |dSX|||j||dS(Ni(t call_finisht Exceptiontsystexc_infot_unpack_result( Rtobjtresultt user_datatresult_callbackterror_callbacktreal_user_datatrettetypete((s6/usr/lib64/python2.7/site-packages/gi/overrides/Gio.pyt__async_result_handlers cOs|r?|d}|d}t|tsEtd|qEnd}tj|t|}d|kr|d|jd|jdf}|jj|j ||jdd|jd d d|j |nF|jj |j ||jdd|jd d d}|j |SdS( Niis6first argument must be the method signature string: %rs()tresult_handlert error_handlerRItflagsttimeouti(t isinstanceR3t TypeErrorRRttupletgetR@tcallRAR t*_DBusProxyMethodCall__async_result_handlert call_syncRF(Rtargstkwargst signaturet arg_variantRIRH((s6/usr/lib64/python2.7/site-packages/gi/overrides/Gio.pyt__call__s&    ! cCsJ|j}t|dkr+|d}nt|dkrFd}n|S(s?Convert a D-BUS return variant into an appropriate return valueiiN(R&R R (tklassRH((s6/usr/lib64/python2.7/site-packages/gi/overrides/Gio.pyRFs    (R RR<R=RZR`t classmethodRF(((s6/usr/lib64/python2.7/site-packages/gi/overrides/Gio.pyR?{s    t DBusProxycBseZdZdZRS(s$Provide comfortable and pythonic method calls. This marshalls the method arguments into a GVariant, invokes the call_sync() method on the DBusProxy object, and unmarshalls the result GVariant back into a Python tuple. The first argument always needs to be the D-Bus signature tuple of the method call. Example: proxy = Gio.DBusProxy.new_sync(...) result = proxy.MyMethod('(is)', 42, 'hello') The exception are methods which take no arguments, like proxy.MyMethod('()'). For these you can omit the signature and just write proxy.MyMethod(). Optional keyword arguments: - timeout: timeout for the call in milliseconds (default to D-Bus timeout) - flags: Combination of Gio.DBusCallFlags.* - result_handler: Do an asynchronous method call and invoke result_handler(proxy_object, result, user_data) when it finishes. - error_handler: If the asynchronous call raises an exception, error_handler(proxy_object, exception, user_data) is called when it finishes. If error_handler is not given, result_handler is called with the exception object as result instead. - user_data: Optional user data to pass to result_handler for asynchronous calls. Example for asynchronous calls: def mymethod_done(proxy, result, user_data): if isinstance(result, Exception): # handle error else: # do something with result proxy.MyMethod('(is)', 42, 'hello', result_handler=mymethod_done, user_data='data') cCs t||S(N(R?(RR((s6/usr/lib64/python2.7/site-packages/gi/overrides/Gio.pyt __getattr__s(R RR<Rd(((s6/usr/lib64/python2.7/site-packages/gi/overrides/Gio.pyRcs,((t overridesRRtmoduleRt gi.repositoryRRDRt__all__RtappendRRR?Rc(((s6/usr/lib64/python2.7/site-packages/gi/overrides/Gio.pyts$      8  C0