This file is indexed.

/usr/share/glib-2.0/schemas/org.freedesktop.ibus.gschema.xml is in ibus 1.5.17-3ubuntu4.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

1
2
<?xml version="1.0" encoding="UTF-8"?>
<schemalist><schema path="/desktop/ibus/" id="org.freedesktop.ibus"><child schema="org.freedesktop.ibus.general" name="general"/><child schema="org.freedesktop.ibus.panel" name="panel"/></schema><schema path="/desktop/ibus/general/" id="org.freedesktop.ibus.general"><key type="as" name="preload-engines"><default>[]</default><summary>Preload engines</summary><description>Preload engines during ibus starts up</description></key><key type="as" name="engines-order"><default>[]</default><summary>Engines order</summary><description>Saved engines order in input method list</description></key><key type="i" name="switcher-delay-time"><default>400</default><summary>Popup delay milliseconds for IME switcher window</summary><description>Set popup delay milliseconds to show IME switcher window. The default is 400. 0 = Show the window immediately. 0 &lt; Delay milliseconds. 0 &gt; Do not show the window and switch prev/next engines.</description></key><key type="s" name="version"><default>''</default><summary>Saved version number</summary><description>The saved version number will be used to check the difference between the version of the previous installed ibus and one of the current ibus.</description></key><key type="as" name="xkb-latin-layouts"><default>[ 'ara', 'bg', 'cz', 'dev', 'gr', 'gur', 'in', 'jp(kana)', 'mal', 'mkd', 'ru', 'ua' ]</default><summary>Latin layouts which have no ASCII</summary><description>US layout is appended to the latin layouts. variant can be omitted.</description></key><key type="b" name="use-xmodmap"><default>true</default><summary>Use xmodmap</summary><description>Run xmodmap if .xmodmap or .Xmodmap exists when ibus engines are switched.</description></key><key type="b" name="use-system-keyboard-layout"><default>false</default><summary>Use system keyboard layout</summary><description>Use system keyboard (XKB) layout</description></key><key type="b" name="embed-preedit-text"><default>true</default><summary>Embed Preedit Text</summary><description>Embed Preedit Text in Application Window</description></key><key type="b" name="use-global-engine"><default>true</default><summary>Use global input method</summary><description>Share the same input method among all applications</description></key><key type="b" name="enable-by-default"><default>false</default><summary>Enable input method by default</summary><description>Enable input method by default when the application gets input focus</description></key><key type="as" name="dconf-preserve-name-prefixes"><default>[ '/desktop/ibus/engine/pinyin', '/desktop/ibus/engine/bopomofo', '/desktop/ibus/engine/hangul' ]</default><summary>DConf preserve name prefixes</summary><description>Prefixes of DConf keys to stop name conversion</description></key><child schema="org.freedesktop.ibus.general.hotkey" name="hotkey"/></schema><schema path="/desktop/ibus/general/hotkey/" id="org.freedesktop.ibus.general.hotkey"><key type="as" name="trigger"><default>[ 'Control+space', 'Zenkaku_Hankaku', 'Alt+Kanji', 'Alt+grave', 'Hangul', 'Alt+Release+Alt_R' ]</default><summary>Trigger shortcut keys</summary><description>The shortcut keys for turning input method on or off</description></key><key type="as" name="triggers"><default>[ '&lt;Super&gt;space' ]</default><summary>Trigger shortcut keys for gtk_accelerator_parse</summary><description>The shortcut keys for turning input method on or off</description></key><key type="as" name="enable-unconditional"><default>[]</default><summary>Enable shortcut keys</summary><description>The shortcut keys for turning input method on</description></key><key type="as" name="disable-unconditional"><default>[]</default><summary>Disable shortcut keys</summary><description>The shortcut keys for turning input method off</description></key><key type="as" name="next-engine"><default>[ 'Alt+Shift_L' ]</default><summary>Next engine shortcut keys</summary><description>The shortcut keys for switching to the next input method in the list</description></key><key type="as" name="next-engine-in-menu"><default>[ 'Alt+Shift_L' ]</default><summary>Next engine shortcut keys</summary><description>The shortcut keys for switching to the next input method in the list</description></key><key type="as" name="prev-engine"><default>[]</default><summary>Prev engine shortcut keys</summary><description>The shortcut keys for switching to the previous input method</description></key><key type="as" name="previous-engine"><default>[]</default><summary>Prev engine shortcut keys</summary><description>The shortcut keys for switching to the previous input method</description></key></schema><schema path="/desktop/ibus/panel/" id="org.freedesktop.ibus.panel"><key type="i" name="show"><default>0</default><summary>Auto hide</summary><description>The behavior of property panel. 0 = Do not show, 1 = Auto hide, 2 = Always show</description></key><key type="i" name="x"><default>-1</default><summary>Language panel position</summary></key><key type="i" name="y"><default>-1</default><summary>Language panel position</summary></key><key type="b" name="follow-input-cursor-when-always-shown"><default>false</default><summary>Follow the input cursor in case the panel is always shown</summary><description>If true, the panel follows the input cursor in case the panel is always shown. If false, the panel is shown at a fixed location.</description></key><key type="i" name="auto-hide-timeout"><default>10000</default><summary>The milliseconds to show property panel</summary><description>The milliseconds to show property panel after focus-in or properties are changed.</description></key><key type="i" name="lookup-table-orientation"><default>1</default><summary>Orientation of lookup table</summary><description>Orientation of lookup table. 0 = Horizontal, 1 = Vertical</description></key><key type="b" name="show-icon-on-systray"><default>true</default><summary>Show icon on system tray</summary><description>Show icon on system tray</description></key><key type="b" name="show-im-name"><default>false</default><summary>Show input method name</summary><description>Show input method name on language bar</description></key><key type="s" name="xkb-icon-rgba"><default>'#415099'</default><summary>RGBA value of XKB icon</summary><description>XKB icon shows the layout string and the string is rendered with the RGBA value. The RGBA value can be 1. a color name from X11, 2. a hex value in form '#rrggbb' where 'r', 'g' and 'b' are hex digits of the red, green, and blue, 3. a RGB color in form 'rgb(r,g,b)' or 4. a RGBA color in form 'rgba(r,g,b,a)' where 'r', 'g', and 'b' are either integers in the range 0 to 255 or precentage values in the range 0% to 100%, and 'a' is a floating point value in the range 0 to 1 of the alpha.</description></key><key type="i" name="property-icon-delay-time"><default>500</default><summary>The milliseconds to show the panel icon for a property</summary><description>The milliseconds to show the panel icon from the engine icon to a property icon whenever engines are switched if the property is specified by the value of icon-prop-key in IBusEngineDesc. If the value is 0, no delay time and the property icon is shown immediately.</description></key><key type="b" name="use-custom-font"><default>false</default><summary>Use custom font</summary><description>Use custom font name for language panel</description></key><key type="s" name="custom-font"><default>'Sans 10'</default><summary>Custom font</summary><description>Custom font name for language panel</description></key><child schema="org.freedesktop.ibus.panel.emoji" name="emoji"/></schema><schema path="/desktop/ibus/panel/emoji/" id="org.freedesktop.ibus.panel.emoji"><key type="as" name="hotkey"><default>[ '&lt;Control&gt;&lt;Shift&gt;e' ]</default><summary>Emoji shortcut keys for gtk_accelerator_parse</summary><description>The shortcut keys for turning emoji typing on or off</description></key><key type="s" name="font"><default>'Monospace 16'</default><summary>Custom font</summary><description>Custom font name for emoji chracters on emoji dialog</description></key><key type="s" name="lang"><default>'en'</default><summary>Default language for emoji dictionary</summary><description>Choose a default language of emoji dictionaries on the emoji dialog. The value $lang is applied to /usr/share/ibus/dicts/emoji-$lang.dict</description></key><key type="as" name="favorites"><default>[]</default><summary>favorite emoji list on emoji dialog</summary><description>You can show the favorite emojis on emoji list if this list has any characters.</description></key><key type="as" name="favorite-annotations"><default>[]</default><summary>favorite emoji annotation list on emoji dialog</summary><description>You can assign an annotation for a favorite emoji in this list.</description></key><key type="b" name="has-partial-match"><default>false</default><summary>Whether emoji annotations can be match partially or not</summary><description>Whether emoji annotations can be matched with a partial string instead of the exact match or not.</description></key><key type="i" name="partial-match-length"><default>3</default><summary>Match emoji annotations with the specified length</summary><description>Match emoji annotations partially with more than the specified number of characters instead of the exact match.</description></key><key type="i" name="partial-match-condition"><default>0</default><summary>Choose a condition to match emoji annotations partially</summary><description>Choose one of the following conditions to match emoji annotations partially: 0 == Prefix match, 1 == Suffix match, 2 == Containing match</description></key></schema></schemalist>