Linux ns1.utparral.edu.mx 6.8.0-79-generic #79~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Aug 15 16:54:53 UTC 2 x86_64
Apache/2.4.58 (Unix) OpenSSL/1.1.1w PHP/8.2.12 mod_perl/2.0.12 Perl/v5.34.1
: 10.10.1.9 | : 10.10.1.254
Cant Read [ /etc/named.conf ]
daemon
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
README
+ Create Folder
+ Create File
/
usr /
share /
ibus-table /
setup /
__pycache__ /
[ HOME SHELL ]
Name
Size
Permission
Action
i18n.cpython-310.pyc
806
B
-rw-r--r--
main.cpython-310.pyc
70.34
KB
-rw-r--r--
version.cpython-310.pyc
409
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : main.cpython-310.pyc
o ��a� � @ s� d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlZddlZddlZddl Z ddl Z ddlZddlZddl Z ddlZddlZddlZddlZddlmZ edd � dd lmZ edd � ddlmZ e�d � e�d� edd� ddlmZ edd� ddlmZ edd� ddlmZ edd� ddlmZ ddlmZmZm Z! dZ"zddl#Z#dZ"W n e$fy� dZ"Y nw ej%d d gej% e_%ddl&Z&ddl'Z'ddl(Z(e�)d�Z*e�+� e�,� e�-� fZ.ej/dd�Z0e0j1d d!d"e2d#d$d%d&� e0j1d'd(d)dd*d+� e0�3� Z4ed,�ed-�ed.�gZ5G d/d0� d0ej6�Z7G d1d2� d2ej6�Z8e9d3k�r�e4j:�r0e�;� Z<n1ej%�=e'�>� d4�Z?ej@jAe?d5d6d7d8dddd9�ZBe�Cd:�ZDeB�EeD� e*�FejG� e*�HeB� e*�Id;� e � e jJe jK� z e�LejMd$� W n ejN�y� e*�Od<� e�LejMd=� Y nw e!� e�P� du �r�ejQejRjSejTjUejVjWed>�d?�ZXeX�Y� eX�Z� e�[d@� e4j\Z]e]�s�dAej^v �r�ej^dA Z]e�_dBd$e]��`dCdD�Z]e]�s�e0�a� e7e]dE�Zbe�c� dS dS )Fz The setup tool for ibus-table. � )�Union)�Any)�Dict)�ListN)�require_version�Gioz2.0)r �GLib)r �IBus Table Preferences�ibus-setup-table�Gdkz3.0)r �Gtk)r �Pangoz1.0)r �IBus)r )�N_�_�initFTz /../enginez ibus-tablezibus-table setup tool)�descriptionz-nz --engine-name�store�engine_name� u" Set the name of the engine, for example “table:cangjie3” or just “cangjie3”. Default: "%(default)s". If this option is not used, the value of the environment variable IBUS_ENGINE_NAME is tried instead. If the variable IBUS_ENGINE_NAME is also not set or empty, this help is printed.)�action�type�dest�default�helpz-qz --no-debug� store_truezODo not write log file ~/.cache/ibus-table/setup-debug.log, default: %(default)s)r r r z Initial statezDirect inputzTable inputc @ s e Zd ZdZd�deddfdd�Zd�dd �Zejj fd edejddfdd �Z d edejfdd�Zde fdd�Zdeddfdd�Zdeddfdd�Zdejddfdd�Zdejdeddfdd�Zdejddfdd�Zdejddfd d!�Zd"ejd#eddfd$d%�Zd"ejd#eddfd&d'�Zd(ejddfd)d*�Zd"ejddfd+d,�Zd"ejddfd-d.�Z d"ejddfd/d0�Z!d"ejddfd1d2�Z"d"ej#ddfd3d4�Z$d"ejddfd5d6�Z%d"ej#ddfd7d8�Z&d"ejddfd9d:�Z'd"ejddfd;d<�Z(d"ejddfd=d>�Z)d"ejddfd?d@�Z*d"ej#ddfdAdB�Z+d"ej#ddfdCdD�Z,d"ej#ddfdEdF�Z-d(ejddfdGdH�Z.d"ej#ddfdIdJ�Z/d(ejddfdKdL�Z0d(ejddfdMdN�Z1dOej2dPej3dQej4ddfdRdS�Z5dTej6ddfdUdV�Z7dWej8dXej9ddfdYdZ�Z:dejddfd[d\�Z;dejddfd]d^�Z<dejddfd_d`�Z=dejddfdadb�Z>dejddfdcdd�Z?d�dedf�Z@d�dgdh�ZAdejddfdidj�ZBdejddfdkdl�ZCdejddfdmdn�ZD od�dpedqe ddfdrds�ZE od�dtedqe ddfdudv�ZF od�dweGdqe ddfdxdy�ZH od�dzeGdqe ddfd{d|�ZI } od�d~eGdqe ddfdd��ZJ o od�d�e dqe ddfd�d��ZK � od�d�eGdqe ddfd�d��ZL � od�d�e dqe ddfd�d��ZM � od�d�e dqe ddfd�d��ZN � od�d�e dqe ddfd�d��ZO � od�d�e dqe ddfd�d��ZP � od�d�e dqe ddfd�d��ZQ � od�d�e dqe ddfd�d��ZR � od�d�e dqe ddfd�d��ZS � od�d�e dqe ddfd�d��ZT � od�d�e dqe ddfd�d��ZU � od�d�e dqe ddfd�d��ZV od�d�e dqe ddfd�d��ZW od�d�e dqe ddfd�d��ZX od�d�eYeef dqe ddfd�d��ZZ od�d�eGdqe ddfd�d��Z[ od�d�eYe\ee]e f ef dqe ddfd�d��Z^dS )��SetupUIz* User interface of the setup tool r r �returnNc C s� || _ tjj| d| j d td� d� tj�tj�t � � dd�� | �d� | �d� t� � }|�d � tj�tj�� |tj� tj�tj�t � � d �| j d �}tj�|�sct�d|� t�d � tj�|��dd�}tj||dd�| _d| _d| _| jj �!d�}|r�|�"d�}|D ]}|�#� �$d�r�d| _dD ]}|�#� �$|�r�d| _q�q�d| _%| jj �!d�} | r�| �&� dk| _%| jj �!d�| _'t(j)dd| j d�| _*| �+� | �,d| j d td� � | �-dd� | �.d| j/� | �.d| j0� t�1� | _2| �3| j2� t�4� | _5| j5�6d� | j5�7d� | j5�8d� | j5�9d� | j5�:d� | j2�;| j5ddd� t�<� | _=| j=�6d� | j=�7d� | j=�9d� | j=�:d� | j=�>tj?j@� | j2�A| j=ddd� tjBtd �d!�| _C| jC�.d"| jD� | j=�3| jC� t�B� | _Et�F� | _G| jG�Htd#�� | jE�3| jG� | jE�.d"| jI� | j=�3| jE� t�B� | _Jt�F� | _K| jK�Ltd$�� | jJ�3| jK� | jJ�.d"| jM� | j=�3| jJ� d%} d%}d%}t�N� | _O| jO�6d� | jO�7d� | jO�P| � | jO�Q|� | jO�R|� | jO�Sd� | jO�Td� | jO�9d� | jO�:d� t�F� | _U| jU�Htd&�� t�N� | _V| jV�6d� | jV�7d� | jV�P| � | jV�Q|� | jV�R|� | jV�Sd� | jV�Td� | jV�9d� | jV�:d� t�F� | _W| jW�Htd'�� t�1� | _Xd%} | jX�Y| � | jX�Z| � | jX�[| � | jX�\| � t�F� | _]| j]�Htd(�� | j5�^| jO| jU� | j5�^| jV| jW� | j5�^| jX| j]� d)}t�F� | __| j_�Htd*�� | j_�`td+�� | j_�ad� t�b� | _ct�dtetf�| _g| jg�htd,�dg� | jg�htd-�dg� | jc�i| jg� t�j� }| jc�;|d� | jc�k|d.d� tl| jg�D ]\}}| jmd/ d0 |d k�r| jc�n|� �q�| jc�.d1| jo� |d 7 }| jO�p| j_d|d d � | jO�p| jcd |d d � t�F� | _q| jq�Htd2�� | jq�`td3�� | jq�ad� t�b� | _rt�dtets�| _t| jt�htd4�dg� | jt�htd5�d g� | jt�htd6�d7g� | jt�htd8�d9g� | jt�htd:�d;g� | jr�i| jt� t�j� }| jr�;|d� | jr�k|d.d� tl| jt�D ]\}}| jmd< d0 |d k�r�| jr�n|� �q�| jr�.d1| ju� | j�r�|d 7 }| jO�p| jqd|d d � | jO�p| jrd |d d � t�F� | _v| jv�Htd=�� | jv�`td>�� | jv�ad� t�b� | _wt�dtetf�| _x| jx�htd?�dg� | jx�htd@�dg� | jw�i| jx� t�j� }| jw�;|d� | jw�k|d.d� tl| jx�D ]\}}| jmdA d0 |d k�r\| jw�n|� �qF| jw�.d1| jy� | j�r�|d 7 }| jO�p| jvd|d d � | jO�p| jwd |d d � t�F� | _z| jz�HtdB�� | jz�`tdC�� | jz�ad� t�b� | _{t�dtetf�| _|| j|�htd?�dg� | j|�htd@�dg� | j{�i| j|� t�j� }| j{�;|d� | j{�k|d.d� tl| j|�D ]\}}| jmdD d0 |d k�r�| j{�n|� �q�| j{�.d1| j}� | j�r|d 7 }| jO�p| jzd|d d � | jO�p| j{d |d d � t�F� | _~| j~�HtdE�� | j~�`tdF�� | j~�ad� t�b� | _t�dtetf�| _�| j��htd?�dg� | j��htd@�dg� | j�i| j�� t�j� }| j�;|d� | j�k|d.d� tl| j��D ]\}}| jmdG d0 |d k�r�| j�n|� �qv| j�.d1| j�� | j�r�|d 7 }| jO�p| j~d|d d � | jO�p| jd |d d � t�F� | _�| j��HtdH�� | j��`tdI�� | j��ad� t�b� | _�t�dtetf�| _�| j��htd?�dg� | j��htd@�dg� | j��i| j�� t�j� }| j��;|d� | j��k|d.d� tl| j��D ]\}}| jmdJ d0 |d k�r$| j��n|� �q| j��.d1| j�� | j�rL|d 7 }| jO�p| j�d|d d � | jO�p| j�d |d d � t�F� | _�| j��HdKtdL� dM � | j���d� | j��ad� |d 7 }| jO�p| j�d|d7d � tj�tdN�d!�| _�| j��`tdO�� | j��9d� | j��:d� | j��n| jmdP d0 � | j��.d"| j�� |d 7 }| jO�p| j�d|d7d � t�F� | _�| j��HtdQ�� | j��`tdR�� | j��ad� t�b� | _�t�dtets�| _�| j��htdS�tst�j�j��g� | j��htdT�tst�j�j��g� | j��htdU�tst�j�j��g� | j��i| j�� t�j� }| j��;|d� | j��k|d.d� tl| j��D ]\}}| jmdV d0 |d k�r=| j��n|� �q'| j��.d1| j�� |d 7 }| jO�p| j�d|d d � | jO�p| j�d |d d � t�F� | _�| j��HtdW�� | j��`tdX�� | j��ad� t��� | _�| j��6d� | j��7d� | j���dYdY� | j���dYdZ� | j���| jmd[ d0 � | j��.d\| j�� |d 7 }| jO�p| j�d|d d � | jO�p| j�d |d d � t�F� | _]| j]�HdKtd]� dM � | j]��d� | j]�Y| � | j]�Z| � | j]�[| � | j]�\| � | j]�9d� | j]�:d� | j]�ad� t��� | _�| j��7d� | j��9d� | j��:d� t��� | _�t�dtete�| _�| j��i| j�� | jmd^ d0 }t�|�D ]}| j��h|t�|| �f� �q>tj�td_�t�j� dd`�}|��d� | j���|� tj�td(�t�j� d d`�}|��d � | j���|� | j���� �.d1| j�� | j��.da| j�� | j��3| j�� | jX�;| j]ddd� | jX�;| j�ddd� t�<� | _�| j��7d� | j��>tj?j�� | jX�;| j�ddd� t�B� | _�t�F� | _�| j��Htdb�� | j��3| j�� | j��`tdc�� | j���d� | j��.d"| j�� t�B� | _�t�F� | _�| j��Htdd�� | j��3| j�� | j��`tde�� | j���d� | j��.d"| j�� t�B� | _�t�F� | _�| j��Htdf�� | j��3| j�� | j��`tdg�� | j���d� | j��.d"| j�� | j��3| j�� | j��3| j�� | j��3| j�� dh| _�dh| _�d)| _�d | _�d | _�d | _�d | _�d | _�d | _�d | _�d | _�d)}tj�tdi�d!�| _�| j��`tdj�� | j��9d� | j��:d� | j��n| jmdk d0 � | j��.d"| j�� t�B� | _�t�¡ | _�t�F� | _�| jĠHtdl�� | jĠ�d� | jĠ�dm� | jĠ�d� | jĠ�t�j�j�� | jà;| j�ddd� | j��3| já | j��.d"| jʡ |d 7 }| jV�p| j�d|d d � | jV�p| j�d |d d � t�F� | _�| jˠHtdn�� | jˠ`tdo�� | jˠad� t�b� | _�t�dtets�| _�| j͠htdp�dg� | j͠htdq�dg� | j̠i| j͡ t�j� }| j̠;|d� | j̠k|d.d� tl| j̓D ]\}}| jmdr d0 |d k� r�| j̠n|� � qy| j̠.d1| jΡ | j� r�|d 7 }| jV�p| j�d|d d � | jV�p| j�d |d d � tj�tds�d!�| _�| jϠ`tdt�� | jϠ9d� | jϠ:d� | jϠn| jmdu d0 � | jϠ.d"| jС |d 7 }| jV�p| j�d|d7d � t�F� | _�| jѠHtdv�� | jѠ`tdw�� | jѠad� t�b� | _�t�dtets�| _�| jӠhtdx�dg� | jӠhtdy�dg� | jҠi| jӡ t�j� }| jҠ;|d� | jҠk|d.d� tl| jӃD ]\}}| jmdz d0 |d k�rf| jҠn|� �qP| jҠ.d1| jԡ | j%�r�| j'�r�|d 7 }| jV�p| j�d|d d � | jV�p| j�d |d d � tj�td{�d!�| _�| jՠ`td|�� | jՠ9d� | jՠ:d� | jՠn| jmd} d0 � | jՠ.d"| j֡ |d 7 }| jV�p| j�d|d7d � t�F� | _�| jנHtd~�� | jנ`td�� | jנad� t�ء | _�| j٠�d � | j٠H| jmd� d0 � | j٠.d�| jۡ |d 7 }| jV�p| j�d|d d � | jV�p| j�d |d d � t�F� | _�| jܠHtd��� | jܠ`td��� | jܠad� t�ء | _�| jݠ�d � | jݠH| jmd� d0 � | jݠ.d�| jޡ |d 7 }| jV�p| j�d|d d � | jV�p| j�d |d d � tj�td��d!�| _�| jߠ`td��� | jߠ9d� | jߠ:d� | jߠn| jmd� d0 � | jߠ.d"| j� |d 7 }| jV�p| j�d|d7d � tj�td��d!�| _�| j�`td��� | j�9d� | j�:d� | j�n| jmd� d0 � | j�.d"| j� t�B� | _�t�¡ | _�t�F� | _�| j�H| jmd� d0 � | j堇d� | j��dm� | j��d� | j��t�j�j�� | j�;| j�ddd� | j�3| j� | j�.d"| j� |d 7 }| jV�p| j�d|d d � | jV�p| j�d |d d � t�F� | _�| j�Htd��� | j�`td��� | j�ad� t��� | _�| j�6d� | j�7d� | j蠗dYdY� | j蠘d�d�� | j蠙| jmd� d0 � | j�.d\| j� |d 7 }| jV�p| j�d|d d � | jV�p| j�d |d d � | �� | j5��d� | j*�.d1| j� d S )�Nu 码 IBus Table � �Preferences��title�iconszibus-table.svg�IBusTablePreferencesTs� #IBusTablePreferences { } row { /* This is for listbox rows */ border-style: groove; border-width: 0.05px; } �tablesz.dbzCannot open database %s� z-user.dbF)�filename�user_db�create_database� languages�,�zh)r+ �ja�ko�user_can_define_phrase�true�rulesz!org.freedesktop.ibus.engine.tablez&/org/freedesktop/ibus/engine/table/%s/)�schema�pathr r z destroy-eventzdelete-eventr �About)�label�clickedzRestore all defaults�_Close� �Settings�DetailszKey bindings���zRemember input modeu� Whether the last used input mode should be remembered or whether ibus-table should start in “Table mode” by default after a restart. There are two input modes: “Table input” means the input method is on. “Direct input” is almost the same as if the input method were off, i.e. not used at all, most characters just get passed to the application. But some conversion between fullwidth and halfwidth may still happen in direct input mode.�No�Yes�text�rememberinputmode�user�changedz Chinese mode:u “Simplified Chinese” shows only characters used in simplified Chinese. “Traditional Chinese” shows only characters used in traditional Chinese. “Simplified Chinese before traditional” shows all characters but puts the simplified characters higher up in the candidate list. “Traditional Chinese before simplified” puts the traditional characters higher up in the candidate list. “All characters” just shows all matches without any particular filtering on traditional versus simplified Chinese.zSimplified ChinesezTraditional Chinesez%Simplified Chinese before traditional� z%Traditional Chinese before simplified� zAll Chinese characters� �chinesemodezTable input letter width:zBWhether to use fullwidth or halfwidth letters in table input mode.�Half�Full�tabdeffullwidthletterzTable input punctuation width:zFWhether to use fullwidth or halfwidth punctuation in table input mode.�tabdeffullwidthpunctzDirect input letter width:zCWhether to use fullwidth or halfwidth letters in direct input mode.�endeffullwidthletterzDirect input punctuation width:zGWhether to use fullwidth or halfwidth punctuation in direct input mode.�endeffullwidthpunctz<b>zCandidate listz</b>zShow candidate listu� Whether candidate lists should be shown or hidden. For Chinese input methods one usually wants the candidate lists to be shown. But for some non-Chinese input methods like the Russian “translit”, hiding the candidate lists is better.�alwaysshowlookupzOrientation:zQWhether the lookup table showing the candidates should be vertical or horizontal.� Horizontal�VerticalzSystem default�lookuptableorientationz Page size:z�The maximum number of candidates in one page of the lookup table. You can switch pages in the lookup table using the page up/down keys or the arrow up/down keys.g �?g $@�lookuptablepagesizez value-changedzCurrent key bindings:�keybindings�Command)r= z row-activated�Editz.Edit the key bindings for the selected command�Set to default�1Set default key bindings for the selected commandzSet all to defaultz)Set default key bindings for all commandsr zDynamic adjustzHere you can choose whether the order of the candidates is dynamically adjusted according to how often the candidates are used.� dynamicadjustzDelete all learned data�( zCompose:u� If this is set to “single char”, only single character candidates will be shown. If it is set to “Phrase” candidates consisting of several characters may be shown.�PhrasezSingle Char�onecharzAuto selectu� If set to “Yes”, this does the following 4 things: 1) When typing “Return”, commit the candidate + line-feed 2) When typing Tab, commit the candidate 3) When committing using a commit key, commit the candidate + " " 4) If typing the next character matches no candidates, commit the first candidate of the previous match. (Mostly needed for non-Chinese input methods like the Russian “translit”)� autoselectzAuto commit mode:u� Committing with the commit keys or with the mouse always commits to the application. This option is about “automatic” commits which may happen when one just continues typing input without committing manually. From time to time, “automatic” commits will happen then. “Direct” means such “automatic” commits go directly into the application, “Normal” means they get committed to preedit.�Normal�Direct� autocommitz Auto wildcardzWIf yes, a multi wildcard will be automatically appended to the end of the input string.�autowildcardzSingle wildcard character:zhThe wildcard to match any single character. Type RETURN or ENTER to confirm after changing the wildcard.�singlewildcardcharznotify::textzMulti wildcard character:zqThe wildcard used to match any number of characters. Type RETURN or ENTER to confirm after changing the wildcard.�multiwildcardcharzUse dark themez7If yes, the color scheme for a dark theme will be used.� darkthemezPlay sound file on errorz�Here you can choose whether a sound file is played if an error occurs. If the simpleaudio module for Python3 is not installed, this option does nothing.� errorsound�errorsoundfilezDebug level:zzWhen greater than 0, debug information may be printed to the log file and debug information may also be shown graphically.g g �o@� debuglevel)��_engine_namer �Window�__init__r �set_default_icon_from_file�osr2 �join�ibus_table_location�data�set_name� set_modal�CssProvider�load_from_data�StyleContext�add_provider_for_screenr �Screen�get_default�#STYLE_PROVIDER_PRIORITY_APPLICATION�exists�LOGGER�error�sys�exit�basename�replace�tabsqlitedb�TabSqliteDb�_SetupUI__is_chinese�_SetupUI__is_cjk�ime_properties�get�split�strip� startswith� _SetupUI__user_can_define_phrase�lower�_SetupUI__rulesr r8 � _gsettings�_fill_settings_dict� set_title�set_wmclass�connect�_on_destroy_event�_on_delete_event�VBox�_main_container�add�Notebook� _notebook�set_visible� set_can_focus�set_scrollable�set_hexpand�set_vexpand� pack_start� ButtonBox�_dialog_action_area� set_layout�ButtonBoxStyle�EDGE�pack_end�Button� _about_button�_on_about_button_clicked�_restore_all_defaults_button�Label�"_restore_all_defaults_button_label�set_text�'_on_restore_all_defaults_button_clicked� _close_button�_close_button_label�set_text_with_mnemonic�_on_close_clicked�Grid� _options_grid�set_border_width�set_row_spacing�set_column_spacing�set_row_homogeneous�set_column_homogeneous�_options_label�_options_details_grid�_options_details_label�_keybindings_vbox�set_margin_start�set_margin_end�set_margin_top�set_margin_bottom�_keybindings_label�append_page�_remember_input_mode_label�set_tooltip_text� set_xalign�ComboBox�_remember_input_mode_combobox� ListStore�str�bool�_remember_input_mode_store�append� set_model�CellRendererText� add_attribute� enumerate�_settings_dict� set_active�(_on_remember_input_mode_combobox_changed�attach�_chinese_mode_label�_chinese_mode_combobox�int�_chinese_mode_store�!_on_chinese_mode_combobox_changed�#_table_full_width_letter_mode_label�&_table_full_width_letter_mode_combobox�#_table_full_width_letter_mode_store�1_on_table_full_width_letter_mode_combobox_changed�"_table_full_width_punct_mode_label�%_table_full_width_punct_mode_combobox�"_table_full_width_punct_mode_store�0_on_table_full_width_punct_mode_combobox_changed�$_direct_full_width_letter_mode_label�'_direct_full_width_letter_mode_combobox�$_direct_full_width_letter_mode_store�2_on_direct_full_width_letter_mode_combobox_changed�#_direct_full_width_punct_mode_label�&_direct_full_width_punct_mode_combobox�#_direct_full_width_punct_mode_store�1_on_direct_full_width_punct_mode_combobox_changed�%_candidate_list_section_heading_label�set_use_markup�CheckButton�_always_show_lookup_checkbutton�"_on_always_show_lookup_checkbutton�_lookup_table_orientation_label�"_lookup_table_orientation_combobox�_lookup_table_orientation_storer �Orientation� HORIZONTAL�VERTICAL�SYSTEM�-_on_lookup_table_orientation_combobox_changed�_page_size_label� SpinButton�_page_size_adjustment�set_increments� set_range� set_value�&_on_page_size_adjustment_value_changed�ScrolledWindow�_keybindings_treeview_scroll�TreeView�_keybindings_treeview�_keybindings_treeview_model�sorted�repr�TreeViewColumn�set_sort_column_id� append_column� get_selection�%_on_keybindings_treeview_row_selected�&_on_keybindings_treeview_row_activated�_keybindings_action_area�START�_keybindings_edit_button�_keybindings_edit_button_label� set_sensitive�#_on_keybindings_edit_button_clicked�_keybindings_default_button�!_keybindings_default_button_label�&_on_keybindings_default_button_clicked�_keybindings_all_default_button�%_keybindings_all_default_button_label�*_on_keybindings_all_default_button_clicked�_keybindings_selected_command�-_keybindings_edit_popover_selected_keybinding�3_keybindings_edit_popover_selected_keybinding_index�!_keybindings_edit_popover_listbox�_keybindings_edit_popover� _keybindings_edit_popover_scroll�$_keybindings_edit_popover_add_button�'_keybindings_edit_popover_remove_button�(_keybindings_edit_popover_default_button�#_keybindings_edit_popover_up_button�%_keybindings_edit_popover_down_button�_dynamic_adjust_checkbutton�_on_dynamic_adjust_checkbutton�_dynamic_adjust_forget_button�HBox�!_dynamic_adjust_forget_button_box�#_dynamic_adjust_forget_button_label�set_max_width_chars� set_line_wrap� set_ellipsizer � EllipsizeMode� _on_dynamic_adjust_forget_button�_onechar_mode_label�_onechar_mode_combobox�_onechar_mode_store�!_on_onechar_mode_combobox_changed�_autoselect_mode_checkbutton�_on_autoselect_mode_checkbutton�_autocommit_mode_label�_autocommit_mode_combobox�_autocommit_mode_store�$_on_autocommit_mode_combobox_changed�_autowildcard_mode_checkbutton�!_on_autowildcard_mode_checkbutton�_single_wildcard_char_label�Entry�_single_wildcard_char_entry�set_max_length�_on_single_wildcard_char_entry�_multi_wildcard_char_label�_multi_wildcard_char_entry�_on_multi_wildcard_char_entry�_use_dark_theme_checkbutton�_on_use_dark_theme_checkbutton�_error_sound_checkbutton�_on_error_sound_checkbutton�_error_sound_file_button�_error_sound_file_button_box�_error_sound_file_button_label�_on_error_sound_file_button�_debug_level_label�_debug_level_adjustment�(_on_debug_level_adjustment_value_changed�show_all�set_current_page�_on_gsettings_value_changed)�selfr �style_provider�database_filename�user_database_filename� languages_strr) �language�langr. �grid_border_width�grid_row_spacing�grid_column_spacing�margin�_options_grid_row� renderer_text�index�item�user_keybindings�command�keybindings_treeview_column_0�keybindings_treeview_column_1�_options_details_grid_row� r] �#/usr/share/ibus-table/setup/main.pyrf { s� ���� �� � �� �� ��� ������� ��� ��� �� � �������� �� � � � � �������� �� � �������� �� � � ���������� �� � ��������� �� � � ���������� ���� ��� �� ����������� � ���� � �� � �� � � � ���� ���� �������� ��� ����� �� � ������������� �� � ������������� �� ���� �� ������������� ��� ����� �� ����zSetupUI.__init__c / C s" i | _ t�| j�d��}| jj�d�r| jj�d�}t�| j�d��}|du r)|}||| j d�| j d<