+
    Qi  c                  s   R t ^ RIHt RtRtRtRtRt^ RIH	t	 ^ RI
Ht ^ R	IHt ^ R
IHt ^ RIHt ]	'       d7   ^ RIt]P&                  ! RR4       ]P&                  ! RR4       ^ RIHt ^ RIHt  ! R R]P.                  4      tR# )Custom script for Gajim.)annotationsz$Id$z
$Revision$z$Date$z#Copyright (c) 2010 Joanmarie Diggs.ZLGPL)TYPE_CHECKING)keybindings)AXUtilitiesChat)defaultNAtspiz2.0Gtkz3.0)r   )r	   c                  sn    ] tR t^.tRtR R ltR R ltR R ltR R	 ltR
 R lt	R R lt
R R ltRtR# )Scriptr    c                   V ^8  d   QhRR/# )   returnr    Zformat   "C/usr/lib/python3.14/site-packages/orca/scripts/apps/gajim/script.py__annotate__Script.__annotate__1   s      $     c                s    \        V 4      # )z)Returns the 'chat' class for this script.r   self   &r   get_chatZScript.get_chat1   s     Dzr   c               r   )r   r   ZNoner   r   r   r   r   r   6   s     I ID Ir   c                s    \         P                  P                  V 4       V P                  f   Q hV P                  P                  V P                  P                  4       R# )z1Defines the input event handlers for this script.N)r   r
   setup_input_event_handlerschatZinput_event_handlersZupdater   r   r   r   Z!Script.setup_input_event_handlers6   sD     	11$7yy$$$!!(()G)GHr   c               r   )r   r   zkeybindings.KeyBindingsr   r   r   r   r   r   =   s     & &&= &r   c                sN    V P                   f   Q hV P                   P                  # )z=Returns the application-specific keybindings for this script.)r   Zkey_bindingsr   r   r   get_app_key_bindingsZScript.get_app_key_bindings=   s$     yy$$$yy%%%r   c               r   )r   r   zGtk.Gridr   r   r   r   r   r   C   s     3 3 3r   c                V    V P                   f   Q hV P                   P                  4       # )z2Return a GtkGrid containing app-specific settings.)r   get_app_preferences_guir   r   r   r   ZScript.get_app_preferences_guiC   s'     yy$$$yy0022r   c               r   )r   r   Zdictr   r   r   r   r   r   I   s     4 4$ 4r   c                r   )z7Returns a dictionary with the app-specific preferences.)r   get_preferences_from_guir   r   r   r   ZScript.get_preferences_from_guiI   s'     yy$$$yy1133r   c                    V ^8  d   QhRRRR/# r   eventzAtspi.Eventr   Zboolr   r   r   r   r   r   O   s     < <k <d <r   c                s    V P                   f   Q hV P                   P                  V4      '       d   R# \        P                  P	                  W4      # )z=Callback for object:text-changed:insert accessibility events.T)r   ZpresentInsertedTextr   r
   on_text_insertedr   r!      &&r   r"   ZScript.on_text_insertedO   sA     yy$$$99((//~~..t;;r   c               r   r    r   r   r   r   r   r   X   s     ? ? ? ?r   c                s    \         P                  ! VP                  4       \        P                  P                  W4      # )z2Callback for window:activate accessibility events.)r   Zfind_all_page_tabsZsourcer   r
   on_window_activatedr#   r$   r   r%   ZScript.on_window_activatedX   s+     	&&u||4~~11$>>r   r   N)Z__name__Z
__module__Z__qualname__Z__firstlineno____doc__r   r   r   r   r   r"   r%   Z__static_attributes__r   r   r   r
   r
   .   s.    "
I&34<? ?r   r
   )r&   Z
__future__r   Z__id__Z__version__Z__date__Z__copyright__Z__license__Ztypingr   Zorcar   Zorca.ax_utilitiesr   Z	orca.chatr   Zorca.scriptsr   ZgiZrequire_versionZgi.repositoryr   r	   r
   r   r   r   <module>r'      ss   *  #5    )   w&ue$#!1?W^^ 1?r   