Package: ibus / 1.5.1.is.1.4.2-1~bpo70+1

Metadata

Package Version Patches format
ibus 1.5.1.is.1.4.2-1~bpo70+1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
proper gtk plugin path.patch | (download)

configure | 6 4 + 2 - 0 !
configure.ac | 6 4 + 2 - 0 !
2 files changed, 8 insertions(+), 4 deletions(-)

 multi-arch build script backport from ubuntu
 This includes both an upstream patch, fixing the configure script to always
 install the gtk module to *gtk's* configured library path instead of the one
 passed to ./configure; and changes to the Debian packaging to always build
 against the multiarch-enabled version of gtk.
ibus 530711 preload sys.patch | (download)

bus/ibusimpl.c | 412 326 + 86 - 0 !
data/ibus.schemas.in | 15 14 + 1 - 0 !
ibus/common.py | 6 6 + 0 - 0 !
setup/main.py | 73 66 + 7 - 0 !
setup/setup.ui | 21 18 + 3 - 0 !
src/ibustypes.h | 10 10 + 0 - 0 !
6 files changed, 440 insertions(+), 97 deletions(-)

 [patch] reload preload engines until users customize the list.

The idea is, if users don't customize the preload_engines with ibus-setup,
users would prefer to load the system default engines again by login.
The gconf value 'preload_engine_mode' is
IBUS_PRELOAD_ENGINE_MODE_USER by default but set
IBUS_PRELOAD_ENGINE_MODE_LANG_RELATIVE for the initial login.
If preload_engine_mode is IBUS_PRELOAD_ENGINE_MODE_LANG_RELATIVE,
ibus-daemon loads the system preload engines by langs.
If preload_engine_mode is IBUS_PRELOAD_ENGINE_MODE_USER,
ibus-daemon do not update the gconf value preload_engines.
On the other hand, if users enable the customized engine checkbutton
on ibus-setup, ibus-setup sets 'preload_engine_mode' as
IBUS_PRELOAD_ENGINE_MODE_USER and users can customize the value
'preload_engines'.