XIM=ibus
XIM_PROGRAM="${exec_prefix}/bin/ibus-daemon"
-ICON=ibus
+ICON="ibus"
XIM_ARGS="--xim"
PREFERENCE_PROGRAM="${exec_prefix}/bin/ibus-setup"
SHORT_DESC="IBus"
GTK_IM_MODULE=ibus
+NOT_RUN=gnome3
-if test -f /usr/lib64/qt4/plugins/inputmethods/libqtim-ibus.so || \
+if test -f /usr/lib64/qt5/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so || \
+ test -f /usr/lib/qt5/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so || \
+ test -f /usr/lib64/qt4/plugins/inputmethods/libqtim-ibus.so || \
test -f /usr/lib/qt4/plugins/inputmethods/libqtim-ibus.so;
then
QT_IM_MODULE=ibus
of the alpha.</long>
</locale>
</schema>
+ <schema>
+ <key>/schemas/desktop/ibus/panel/property-icon-delay-time</key>
+ <applyto>/desktop/ibus/panel/property-icon-delay-time</applyto>
+ <owner>ibus</owner>
+ <type>int</type>
+ <default>500</default>
+ <locale name="C">
+ <short>The milliseconds to show the panel icon for a property</short>
+ <long>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.</long>
+ </locale>
+ </schema>
<schema>
<key>/schemas/desktop/ibus/general/use_system_keyboard_layout</key>
<applyto>/desktop/ibus/general/use_system_keyboard_layout</applyto>