+
    hvh=  c                   s   ^ RI t ^ RIt^RIHtHt ^RIHt ^ RIHtH	t	H
t
 ]! R4      t]P                  R8H  t]P                  R8H  t. t ]	! R]P                  4       ^ R	IHt ] ]'       d/    ! R
 R]P(                  4      t]! ]4      t]P+                  R4        ! R R]P,                  4      t]! ]4      t]P+                  R4       ]'       d   ]! ]R4      '       g%   ^ RIHt ]P4                  t]P+                  R4       MN]P6                  P8                  t]P6                  P<                  t]P+                  R4       ]P+                  R4       ]'       d/    ! R R]P@                  4      t ]! ] 4      t ]P+                  R4       ]'       Ed    ]!! ]PD                  R4      ]PD                  n#        ]!! ]PD                  R4      ]PD                  n$         ! R R]PJ                  4      t%]! ]%4      t%]P+                  R4       ]&! 4       R,          t'] PP                  ]',          t. RAOt)]! ]R4      '       d   ])P+                  R4       . RBOt*]) F  t+],! ]+]!! ]]+4      3/ 4      t-]PJ                  P\                  P_                  4        F?  t0]0Pc                  4       t2]!! ]PJ                  ]24      t3]2]*9   d	   ]! ]34      t3]4! ]-]2]34       KA  	  ]4! ]]+]-4       ]P+                  ]+4       K  	   ! R R]Pj                  4      t5]! ]54      t5]P+                  R4        ! R R]Pl                  4      t6]! ]64      t6]P+                  R4       ]! ]Pn                  4      t7]P+                  R4       R t8R  t9]8]Pt                  n;        ]9]Pt                  n<        ]'       d5   ^ R!IH=t=  ! R" R#]P|                  4      t>]! ]>4      t>]P+                  R#4       ]'       Ed1   ]P                  R$R%4      t@]P+                  R&4       ]P                  R'R%4      tA]P+                  R(4       ]P                  R)R%4      tB]P+                  R*4       ]P                  R+R%4      tC]P+                  R,4       ]P                  R-R%4      tD]P+                  R.4       ]P                  R/R%4      tE]P+                  R04       ]P                  R1R%4      tF]P+                  R24       ]P                  R3R%4      tG]P+                  R44       ]P                  R5R%4      tH]P+                  R64       ]P                  R+R%4      tI]P+                  R74       ]P                  R-R%4      tJ]P+                  R84       ]P                  R/R%4      tK]P+                  R94       ]P                  R:R%4      tL]P+                  R;4       ]P                  R1R%4      tM]P+                  R<4       ]P                  R=R%4      tN]P+                  R>4       ]P                  R3R%4      tO]P+                  R?4       ]'       d5   ]
! R@4      '       d%   ^ RI t ]P                  ] P                  4      w  tRtQR# R# R#   ]]3 d     ELi ; i)Ci    N)overridestrip_boolean_result)get_introspection_module)PyGIDeprecationWarningrequire_version
get_optionGdkz3.0z4.0GdkX11)r   c                   s   a  ] tR t^,t o RtR tR tR tR t]	! R R R7      t
]	! R	 R
 R7      t]	! R R R7      tR t]R 4       tRtV tR# )Colori  c                sh    \         P                  P                  V 4       Wn        W n        W0n        R # N)r   r   __init__redgreenblue)selfr   r   r      &&&&7/usr/lib64/python3.14/site-packages/gi/overrides/Gdk.pyr
   ZColor.__init__/   s#    IIt$HJI    c                h    \        V\        P                  4      '       g   R # V P                  V4      # F)
isinstancer   r   equalr   Zother   &&r   __eq__ZColor.__eq__5   s%    eSYY//::e$$r   c                    W8X  * # r	    r   r   r   __ne__ZColor.__ne__<   s    $$r   c                sV    R V P                    RV P                   RV P                   R2# )zGdk.Color(red=, green=, blue=)r   r   r   r      &r   __repr__ZColor.__repr__?   s*    #DHH:Xdjj\STUUr   c                N    V P                   \        V P                  4      ,          # r	   )r   float	MAX_VALUEr    r!   r   <lambda>Color.<lambda>C   s    dhht~~)>>r   c                N    \        V R \        WP                  ,          4      4      # )r   setattrintr%   r   Zvr   r   r&   r'   D   s    uc!nn:L6M!Nr   )ZfgetZfsetc                r#   r	   )r   r$   r%   r    r!   r   r&   r'   H   s    djj5+@@r   c                r(   )r   r)   r,   r   r   r&   r'   I   s    wA<N8O!Pr   c                r#   r	   )r   r$   r%   r    r!   r   r&   r'   M   s    dii%*??r   c                r(   )r   r)   r,   r   r   r&   r'   N   s    vs1~~;M7N!Or   c                sH    V P                   V P                  V P                  3# )z3Return (red_float, green_float, blue_float) triple.	red_floatgreen_float
blue_floatr    r!   r   	to_floatsZColor.to_floatsQ   s    NND$4$4dooFFr   c                s    \        \        V \         P                  ,          4      \        V\         P                  ,          4      \        V\         P                  ,          4      4      # )zEReturn a new Color object from red/green/blue values from 0.0 to 1.0.)r   r+   r%   r   s   &&&r   from_floatsZColor.from_floatsU   sD     C%//)*EEOO+,D5??*+ r   )r   r   r   N)__name__
__module____qualname____firstlineno__r%   r
   r   r   r"   propertyr.   r/   r0   r1   Zstaticmethodr2   __static_attributes____classdictcell__Z__classdict__   @r   r   r   ,   so     			%	%	V >N
	
 @P

 ?O


	G 
	 
	r   r   c                   st   a  ] tR t^ct o R
R ltR tR tR tR t]	'       d   R t
]R 4       tRtV tR	# RtV tR	# )RGBAc                st    \         P                  P                  V 4       Wn        W n        W0n        W@n        R # r	   )r   r<   r
   r   r   r   alpha)r   r   r   r   r=   s   &&&&&r   r
   ZRGBA.__init__d   s(    $
	
r   c                r   r   )r   r   r<   r   r   r   r   r   ZRGBA.__eq__k   s%    %**zz%  r   c                r   r	   r   r   r   r   r   ZRGBA.__ne__r   s      r   c           	     sx    R V P                   R RV P                  R RV P                  R RV P                  R R2	# )zGdk.RGBA(red=fr   r   z, alpha=r   r   r   r   r=   r    r!   r   r"   ZRGBA.__repr__u   sC    txxl(4::a.		RS}T\]a]g]ghi\jjkllr   c              #  s~   "   V P                   x  V P                  x  V P                  x  V P                  x  R# 5i)z>Iterator which allows easy conversion to tuple and list types.Nr?   r    r!   r   __iter__ZRGBA.__iter__x   s+     hhjjiijjs   ;=c                s   \        \        V P                  \         P                  ,          4      \        V P                  \         P                  ,          4      \        V P
                  \         P                  ,          4      4      # )z>Converts this RGBA into a Color instance which excludes alpha.)r   r+   r   r%   r   r   r    r!   r   to_colorZRGBA.to_color   sN    DHHu./DJJ01DII/0 r   c                sR    V ! VP                   VP                  VP                  4      # )z3Returns a new RGBA instance given a Color instance.r-   )clsZcolorr   r   
from_colorZRGBA.from_color   s#     u(9(95;K;KLLr   )r=   r   r   r   N)      ?rD   rD   rD   )r3   r4   r5   r6   r
   r   r   r"   r@   GDK3rA   ZclassmethodrC   r8   r9   r:   r;   r   r<   r<   c   sD     !!m 	 
	M 
	M r   r<   	Rectangle)cairorectangle_intersectrectangle_unionc                   s2   a  ] tR t^t o R tR tR tRtV tR# )Windowc                sB    \         P                  P                  WV4      # r	   )r   rJ   new)rB   parent
attributesattributes_maskr   r   __new__ZWindow.__new__   s     ::>>&oFFr   c                s    R # r	   r   )r   rL   rM   rN   r   r   r
   ZWindow.__init__   s    r   c                s,    \         P                  V 4      # r	   )r   cairo_creater    r!   r   rP   ZWindow.cairo_create   s    ##D))r   r   N)	r3   r4   r5   r6   rO   r
   rP   r8   r9   r:   r;   r   rJ   rJ      s     	G
		* 	*r   rJ   Z2BUTTON_PRESSZ3BUTTON_PRESSc                   s  a  ] tR t^t o / ]P
                  P                  Rb]P
                  P                  Rb]P
                  P                  Rb]P
                  P                  Rb]P
                  P                  Rb]P
                  P                  Rb]P
                  P                  Rb]P
                  P                  Rb]P
                  P                  Rb]P
                  P                  Rb]P
                  P                   Rb]P
                  P"                  Rb]P
                  P$                  Rb]P
                  P&                  R	b]P
                  P(                  R	b]P
                  P*                  R	b]P
                  P,                  R	b]P
                  P.                  R]P
                  P0                  R]P
                  P2                  R
]P
                  P4                  R]P
                  P6                  R]P
                  P8                  R]P
                  P:                  R	]P
                  P<                  R	]P
                  P>                  R]P
                  P@                  R]P
                  PB                  R]P
                  PD                  R]P
                  PF                  R]P
                  PH                  R/Ct%]&! ]P
                  R4      '       dj   ]%PO                  ]P
                  PP                  R]P
                  PR                  R]P
                  PT                  R]P
                  PV                  R/4       R t,R t-R t.Rt/V t0R# )EventZanyZmotionZbuttonZkeyZcrossingZfocus_changeZ	configureZ	proximityZdndr7   Z	selectionZclientZ
visibilityZscrollZexposeTOUCH_BEGINZtouchc                s    \        V R 4      P                  V P                  4      pV'       d   \        \        W4      V4      # \        RV P                  P
                   RV R24      h)_UNION_MEMBERSZ'z' object has no attribute ')getattrgettypeZAttributeErrorZ	__class__r3   )r   name
real_events   && r   __getattr__ZEvent.__getattr__   s^     '78<<TYYGJwt8$?? DNN++,,GvQO r   c                s    \        V R 4      P                  V P                  4      pV'       d   \        \        W4      W4       R# \        P
                  P                  WV4       R# )rS   N)rT   rU   rV   r*   r   rQ   __setattr__)r   rW   ZvaluerX   s   &&& r   rZ   ZEvent.__setattr__   sD     '78<<TYYGJ14?		%%d%8r   c                s    \         P                  P                  V 4      P                  R 4      pRV RV P                  : R2# )z><Z<z type=>)r   rQ   r"   ZstriprV   )r   Z	base_repr   & r   r"   ZEvent.__repr__   s:    		**4066t<Iyk		}A66r   r   N)1r3   r4   r5   r6   r   	EventTypeZDELETEZDESTROYZMOTION_NOTIFYZBUTTON_PRESSZBUTTON_RELEASEZ	KEY_PRESSZKEY_RELEASEZENTER_NOTIFYZLEAVE_NOTIFYZFOCUS_CHANGEZ	CONFIGUREZPROXIMITY_INZPROXIMITY_OUTZ
DRAG_ENTERZ
DRAG_LEAVEZDRAG_MOTIONZ
DROP_START_2BUTTON_PRESS_3BUTTON_PRESSZPROPERTY_NOTIFYZSELECTION_CLEARZSELECTION_REQUESTZSELECTION_NOTIFYZDRAG_STATUSZDROP_FINISHEDZCLIENT_EVENTZVISIBILITY_NOTIFYZSCROLLZEXPOSEZMAPZUNMAPrS   hasattrZupdaterR   ZTOUCH_UPDATEZ	TOUCH_ENDZTOUCH_CANCELrY   rZ   r"   r8   r9   r:   r;   r   rQ   rQ      s     
MM  % 
MM!!5 
 MM'' 
 MM&&	 

 MM((( 
 MM##U 
 MM%%u 
 MM&&
 
 MM&&
 
 MM&& 
 MM##[ 
 MM&& 
 MM'' 
 MM$$e 
 MM$$e 
  MM%%u! 
" MM$$e# 
$ MM(((MM(((MM)):MM));MM++[MM**KMM%%uMM''MM&&MM++\MM  (MM  (MMuMM? 
D 3==-00!!MM--wMM..MM++WMM..			9	7 	7r   rQ   r3   Z
EventTouchc                   &   a  ] tR tRt o R tRtV tR# )DragContexti2  c                s@    \        R 4      pVP                  WW#4       R# )GtkN)r   Zdrag_finish)r   ZsuccessZdel_Ztimerc   s   &&&& r   finishZDragContext.finish3  s    *51COOD46r   r   N)r3   r4   r5   r6   rd   r8   r9   r:   r;   r   rb   rb   2  s     	7 	7r   rb   c                   ra   )Cursori:  c                sV   \        V4      p\        V4      pW4,           pV^8X  d   V P                  ! V/ VB # V^8X  d.   \        P                  ! R\        4       V P
                  ! V/ VB # V^8X  d.   \        P                  ! R\        4       V P                  ! V/ VB # \        R4      h)i   zCalling "Gdk.Cursor(display, cursor_type)" has been deprecated. Please use Gdk.Cursor.new_for_display(display, cursor_type). See: https://pygobject.gnome.org/devguide/initializer_deprecations.htmlzCalling "Gdk.Cursor(display, pixbuf, x, y)" has been deprecated. Please use Gdk.Cursor.new_from_pixbuf(display, pixbuf, x, y). See: https://pygobject.gnome.org/devguide/initializer_deprecations.htmlzWrong number of parameters)lenrK   warningsZwarnr   Znew_for_displayZnew_from_pixbuf
ValueError)rB   ZargsZkwdsZarg_lenZkwd_lenZ	total_lens   &*,   r   rO   ZCursor.__new__;  s    $iG$iG)IA~ ww---A~^ +	 **D9D99A~^ +	 **D9D999::r   r   N)r3   r4   r5   r6   rO   r8   r9   r:   r;   r   re   re   :  s     	; 	;r   re   color_parsec                 sV    V P                  4       pV'       d   V# R \        V 4      R R2# )z	Gdk.Atom<dr[   rW   ZhashZatomZnr\   r   _gdk_atom_strrm   c  s*    IIKH4:a.**r   c                 s^    V P                  4       pV'       d   R V R2# R\        V 4      R R2# )zGdk.Atom.intern("z	", False)z
<Gdk.Atom(rj   z)>rk   rl   r\   r   _gdk_atom_reprrn   j  s4    IIK&qc33DJq>,,r   )Gioc                   sj   a  ] tR tRt o ]! ]P                  R4      '       d   R tR tR t	R t
RtV tR# )	FileListix  new_from_listc                s   . p\        V\        \        34      '       dG   V F?  p\        V\        P                  4      '       d   VP                  V4       K6  \        R 4      h	  M\        R 4      h\        P                  P                  V4      # )z:Constructor requires a list or tuple of Gio.File instances)
r   ZtupleZlistro   ZFileappendZ	TypeErrorr   rp   rq   )rB   ZfilesZ
files_listr>   s   &&  r   rO   ZFileList.__new__{  sz    
eeT]33"%a22&--a0"+ \# 	 # $T  ||11%88r   c                4    \        V P                  4       4      # r	   )Ziter	get_filesr    r!   r   r@   ZFileList.__iter__  s    ())r   c                rs   r	   )rf   rt   r    r!   r   __len__ZFileList.__len__  s    t~~'((r   c                s0    V P                  4       V,          # r	   )rt   )r   Zindexr   r   __getitem__ZFileList.__getitem__  s    >>#E**r   r   N)r3   r4   r5   r6   r`   r   rp   rO   r@   ru   rv   r8   r9   r:   r;   r   rp   rp   x  s/     3<<119 	*	)	+ 	+r   rp   ZPRIMARYTSELECTION_PRIMARYZ	SECONDARYSELECTION_SECONDARYZ	CLIPBOARDSELECTION_CLIPBOARDZBITMAPTARGET_BITMAPZCOLORMAPTARGET_COLORMAPZDRAWABLETARGET_DRAWABLEZPIXMAPTARGET_PIXMAPZSTRINGTARGET_STRINGZATOMSELECTION_TYPE_ATOMSELECTION_TYPE_BITMAPSELECTION_TYPE_COLORMAPSELECTION_TYPE_DRAWABLEZINTEGERSELECTION_TYPE_INTEGERSELECTION_TYPE_PIXMAPZWINDOWSELECTION_TYPE_WINDOWSELECTION_TYPE_STRINGZlegacy_autoinit)ZEventAnyZEventExposeZEventMotionZEventButtonZEventScrollZEventKeyZEventCrossingZ
EventFocusZEventConfigureZEventProximityZEventDNDZEventSettingZEventGrabBrokenEventVisibilityZEventPropertyZEventSelectionZEventOwnerChangeZEventWindowStater   )Z	get_stateZget_axisZ
get_coordsZget_root_coords)SZsysrg   Z	overridesr    r   Zmoduler   Zgir   r   r   r   Z_versionrE   ZGDK4Z__all__Zgi.repositoryr   rh   ZImportErrorr   rr   r<   r`   rG   Z_cairoZRectangleIntrF   Z	intersectrH   ZunionrI   rJ   rT   r]   r^   r_   rQ   ZglobalsZmodnameZmodulesZevent_member_classesZgsuccess_mask_funcsZevent_classrV   Zoverride_classZ__info__Zget_methodsZmethod_infoZget_namerW   Zevent_methodr*   rb   re   ri   rm   rn   ZAtomZ__str__r"   ro   rp   Zatom_internrw   rx   ry   rz   r{   r|   r}   r~   r   r   r   r   r   r   r   r   Z
init_checkZargvZinitializedr   r   r   <module>r      sn  &   6 - B Bu%
||u
||u
	Hcll+$
 0		 0d UOENN7)M388 )MX ~ v   3$$1''	{# "mm55----,-()
* 
* fFNN84#*3==/#JCMM #*3==/#JCMM >7		 >7@ UOENN7 i
#G[[!F, sL!!##L1 U+kGC,E+GL99--99;K'')D"399d3L **3LAND,7 < 	^4{# ,"7coo 7
 ;'KNN=!; ;@ fFNN8 's7KNN=!+- %CHH&CHH !+3<< +8 !HNN: 4	48NN&'//+t<NN()//+t<NN()OOHd3MNN?#ooj$7ONN$%ooj$7ONN$%OOHd3MNN?#OOHd3MNN?#//&$7NN()OOHd;NN*+!ooj$?NN,-!ooj$?NN,- __Y=NN+,OOHd;NN*+OOHd;NN*+OOHd;NN*+J())sxx0K *4G 	K  		s   
Y 	YY