platform/upstream/ibus.git
12 years agorefine code for reviewing
Peng Huang [Thu, 5 Jan 2012 22:34:30 +0000 (17:34 -0500)]
refine code for reviewing

12 years agoExecute ibus-setup in panel correctly
Peng Huang [Thu, 5 Jan 2012 20:11:14 +0000 (15:11 -0500)]
Execute ibus-setup in panel correctly

12 years agoWIP
Peng Huang [Thu, 5 Jan 2012 19:59:35 +0000 (14:59 -0500)]
WIP

12 years agoEscape some desc
Peng Huang [Thu, 5 Jan 2012 19:34:59 +0000 (14:34 -0500)]
Escape some desc

12 years agoGenerate simple.xml.in.in from xkb layouts
Peng Huang [Thu, 5 Jan 2012 19:27:58 +0000 (14:27 -0500)]
Generate simple.xml.in.in from xkb layouts

12 years agoDeprecated ibus python library.
Peng Huang [Wed, 4 Jan 2012 22:41:21 +0000 (17:41 -0500)]
Deprecated ibus python library.

12 years agoWIP add gtkpanel.xml for gtk3 ui
Peng Huang [Wed, 4 Jan 2012 22:08:03 +0000 (17:08 -0500)]
WIP add gtkpanel.xml for gtk3 ui

12 years agoWIP Disable gtk2 ui in rpm spec file.
Peng Huang [Wed, 4 Jan 2012 21:48:16 +0000 (16:48 -0500)]
WIP Disable gtk2 ui in rpm spec file.

12 years agoWIP add --enable-python-library
Peng Huang [Wed, 4 Jan 2012 21:02:20 +0000 (16:02 -0500)]
WIP add --enable-python-library

12 years agoWIP IME and sys menus.
Peng Huang [Wed, 4 Jan 2012 20:35:00 +0000 (15:35 -0500)]
WIP IME and sys menus.

12 years agoAdd restart and exit commands in ibus tools
Peng Huang [Wed, 4 Jan 2012 15:52:28 +0000 (10:52 -0500)]
Add restart and exit commands in ibus tools

12 years agoMake registered IME visible to panel.
Peng Huang [Thu, 22 Dec 2011 16:25:17 +0000 (11:25 -0500)]
Make registered IME visible to panel.

12 years agoChange IME icon on systray.
Peng Huang [Mon, 19 Dec 2011 21:18:40 +0000 (16:18 -0500)]
Change IME icon on systray.

12 years agoDelay showing switch popup window to avoid annonying.
Peng Huang [Mon, 19 Dec 2011 20:36:59 +0000 (15:36 -0500)]
Delay showing switch popup window to avoid annonying.

12 years agoWIP move all conf components into conf dir
Peng Huang [Sat, 17 Dec 2011 20:20:29 +0000 (15:20 -0500)]
WIP move all conf components into conf dir

12 years agoWIP fix gtk3 setup issues
Peng Huang [Sat, 17 Dec 2011 20:07:07 +0000 (15:07 -0500)]
WIP fix gtk3 setup issues

12 years agoWIP fix some issues with gtk3 and gi
Peng Huang [Sat, 17 Dec 2011 15:55:26 +0000 (10:55 -0500)]
WIP fix some issues with gtk3 and gi

12 years agoWIP port setup ui to gtk3
Peng Huang [Fri, 16 Dec 2011 23:02:54 +0000 (18:02 -0500)]
WIP port setup ui to gtk3

12 years agoWIP port enginecombobox.py icon.py to gtk3
Peng Huang [Fri, 16 Dec 2011 20:11:49 +0000 (15:11 -0500)]
WIP port enginecombobox.py icon.py to gtk3

12 years agoWIP port engineabout.py to gtk3
Peng Huang [Fri, 16 Dec 2011 19:44:11 +0000 (14:44 -0500)]
WIP port engineabout.py to gtk3

12 years agoRemove some unused module in py file
Peng Huang [Fri, 16 Dec 2011 19:10:51 +0000 (14:10 -0500)]
Remove some unused module in py file

12 years agoComment out all debug log in ibusenginesimple.c
Peng Huang [Fri, 16 Dec 2011 18:25:41 +0000 (13:25 -0500)]
Comment out all debug log in ibusenginesimple.c

12 years agoRefine ibus.bash
Peng Huang [Fri, 16 Dec 2011 16:39:57 +0000 (11:39 -0500)]
Refine ibus.bash

12 years agoUse xkb:layout:us as default engine.
Peng Huang [Thu, 15 Dec 2011 23:38:53 +0000 (18:38 -0500)]
Use xkb:layout:us as default engine.

12 years agoset xkblayout in 'ibus engine' command
Peng Huang [Thu, 15 Dec 2011 23:27:18 +0000 (18:27 -0500)]
set xkblayout in 'ibus engine' command

12 years agoFix bash completion issue
Peng Huang [Thu, 15 Dec 2011 23:14:45 +0000 (18:14 -0500)]
Fix bash completion issue

12 years agoWIP app ibus bash completion script and fix rpmbuild
Peng Huang [Thu, 15 Dec 2011 22:56:16 +0000 (17:56 -0500)]
WIP app ibus bash completion script and fix rpmbuild

12 years agoWIP add ibus switch-engine command
Peng Huang [Thu, 15 Dec 2011 17:29:30 +0000 (12:29 -0500)]
WIP add ibus switch-engine command

12 years agoWIP ibus list-engine command
Peng Huang [Thu, 15 Dec 2011 17:05:49 +0000 (12:05 -0500)]
WIP ibus list-engine command

12 years agoWIP add a shell tool.
Peng Huang [Wed, 14 Dec 2011 21:35:04 +0000 (16:35 -0500)]
WIP add a shell tool.

12 years agoRename ui/gtk to ui/gtk2
Peng Huang [Wed, 14 Dec 2011 20:21:49 +0000 (15:21 -0500)]
Rename ui/gtk to ui/gtk2

12 years agoBump the version and fix rpmbuild script
Peng Huang [Wed, 14 Dec 2011 17:54:39 +0000 (12:54 -0500)]
Bump the version and fix rpmbuild script

12 years agoDo not release remote InputContext.
Peng Huang [Wed, 14 Dec 2011 17:52:22 +0000 (12:52 -0500)]
Do not release remote InputContext.

12 years agoSave and load engines order.
Peng Huang [Tue, 13 Dec 2011 17:06:49 +0000 (12:06 -0500)]
Save and load engines order.

12 years agoHandle preload_engines config changes.
Peng Huang [Mon, 12 Dec 2011 23:10:15 +0000 (18:10 -0500)]
Handle preload_engines config changes.

12 years agoFix radio menu group and keybinding problems.
Peng Huang [Mon, 12 Dec 2011 21:57:36 +0000 (16:57 -0500)]
Fix radio menu group and keybinding problems.

12 years agowip
Peng Huang [Mon, 5 Dec 2011 21:47:10 +0000 (16:47 -0500)]
wip

12 years agoAdd xkb layouts switch support and add three demo xkb layouts.
Peng Huang [Mon, 5 Dec 2011 20:57:06 +0000 (15:57 -0500)]
Add xkb layouts switch support and add three demo xkb layouts.

12 years agoCreate simple engine
Peng Huang [Mon, 5 Dec 2011 19:21:00 +0000 (14:21 -0500)]
Create simple engine

12 years agoUse g_list_free_full to simplified some code.
Peng Huang [Wed, 30 Nov 2011 21:37:39 +0000 (16:37 -0500)]
Use g_list_free_full to simplified some code.

12 years agoPort gtk_im_context_simple_add_table to libibus.
Peng Huang [Wed, 30 Nov 2011 20:46:52 +0000 (15:46 -0500)]
Port gtk_im_context_simple_add_table to libibus.

12 years agoIntegrate IBusEngineSimple from ibus-xkb project.
Peng Huang [Wed, 30 Nov 2011 20:01:34 +0000 (15:01 -0500)]
Integrate IBusEngineSimple from ibus-xkb project.

12 years agowip
Peng Huang [Mon, 28 Nov 2011 23:25:10 +0000 (18:25 -0500)]
wip

12 years agoWIP implement register_properties and set_property
Peng Huang [Mon, 28 Nov 2011 23:08:27 +0000 (18:08 -0500)]
WIP implement register_properties and set_property

12 years agoFix a valac warning
Peng Huang [Mon, 28 Nov 2011 16:55:29 +0000 (11:55 -0500)]
Fix a valac warning

12 years agoRemove switchertest.vala
Peng Huang [Mon, 28 Nov 2011 16:30:22 +0000 (11:30 -0500)]
Remove switchertest.vala

12 years agoWIP make engine switch hotkey work
Peng Huang [Mon, 28 Nov 2011 00:57:08 +0000 (19:57 -0500)]
WIP make engine switch hotkey work

12 years agoWIP implement engine switcher popup ui
Peng Huang [Sun, 27 Nov 2011 05:21:02 +0000 (00:21 -0500)]
WIP implement engine switcher popup ui

12 years agowip
Peng Huang [Fri, 25 Nov 2011 22:28:31 +0000 (17:28 -0500)]
wip

12 years agoUse XI2 in keybindingmanager.
Peng Huang [Fri, 25 Nov 2011 19:17:51 +0000 (14:17 -0500)]
Use XI2 in keybindingmanager.

12 years agowip
Peng Huang [Thu, 24 Nov 2011 23:13:00 +0000 (18:13 -0500)]
wip

12 years agoFix src/Makefile.am to install ibuskeysym-compat.h
Peng Huang [Thu, 24 Nov 2011 18:27:44 +0000 (13:27 -0500)]
Fix src/Makefile.am to install ibuskeysym-compat.h

12 years agoRename ibus keysyms.
Peng Huang [Thu, 24 Nov 2011 16:55:26 +0000 (11:55 -0500)]
Rename ibus keysyms.

12 years agoRemove enable status of input context and hotkey logic in ibus-daemon
Peng Huang [Tue, 16 Aug 2011 11:26:42 +0000 (07:26 -0400)]
Remove enable status of input context and hotkey logic in ibus-daemon

12 years agoFix gir annotations.
fujiwarat [Thu, 16 Feb 2012 04:04:05 +0000 (13:04 +0900)]
Fix gir annotations.

- It seems python does not allow to use 'exec' as a variable.
Renamed 'exec' property so that the constructor in IBus.Component is used.
- It seems the python virtual method is available when the function is
described in header files in case that annotations are needed so
the signal function ibus_factory_create_engine is added newly.

TEST=Linux desktop

Review URL: https://codereview.appspot.com/5649082

12 years agoFix typoes in gtk-doc comments.
Daiki Ueno [Tue, 14 Feb 2012 01:45:20 +0000 (10:45 +0900)]
Fix typoes in gtk-doc comments.

BUG=none
TEST=manually

Review URL: https://codereview.appspot.com/5645095

12 years agoFix typo.
fujiwarat [Mon, 13 Feb 2012 07:03:13 +0000 (16:03 +0900)]
Fix typo.

BUG=http://code.google.com/p/ibus/issues/detail?id=1388
TEST=Linux desktop

Review URL: https://codereview.appspot.com/5652077

12 years agoDon't look for ibus-1.0.pc when generating GIR.
Daiki Ueno [Mon, 13 Feb 2012 04:56:44 +0000 (13:56 +0900)]
Don't look for ibus-1.0.pc when generating GIR.

BUG=http://lists.alioth.debian.org/pipermail/pkg-ime-devel/2012-February/001778.html
TEST=manually

Review URL: https://codereview.appspot.com/5653072

12 years agoRelease 1.4.1. 1.4.1
Peng Huang [Sun, 5 Feb 2012 14:04:22 +0000 (09:04 -0500)]
Release 1.4.1.

BUG=None
TEST=Make dist

Review URL: https://codereview.appspot.com/5602056

12 years agoFix typoes and remove Encoding from desktop files.
Peng Huang [Thu, 2 Feb 2012 05:28:42 +0000 (00:28 -0500)]
Fix typoes and remove Encoding from desktop files.

BUG=None
TEST=None

Review URL: https://codereview.appspot.com/5618046

12 years agoMinor fixes related to git.mk.
Daiki Ueno [Wed, 1 Feb 2012 01:00:42 +0000 (10:00 +0900)]
Minor fixes related to git.mk.

Remove .gitignore files from the git repo, define GITIGNOREFILES in some
Makefiles, and update git.mk from the Behdad upstream.

BUG=none
TEST=manually

Review URL: https://codereview.appspot.com/5581057

12 years agoGenerate vapi from gir instead of gi.
Daiki Ueno [Wed, 1 Feb 2012 00:59:37 +0000 (09:59 +0900)]
Generate vapi from gir instead of gi.

BUG=none
TEST=manually on Fedora 16

Review URL: https://codereview.appspot.com/5599052

12 years agoMinor fixes when generating GIR.
Daiki Ueno [Tue, 31 Jan 2012 03:56:27 +0000 (12:56 +0900)]
Minor fixes when generating GIR.

BUG=none
TEST=manually

Review URL: https://codereview.appspot.com/5600052

12 years agodconf: preserve names under /desktop/ibus/engine/bopomofo.
Daiki Ueno [Mon, 30 Jan 2012 03:29:48 +0000 (12:29 +0900)]
dconf: preserve names under /desktop/ibus/engine/bopomofo.

BUG=none
TEST=manually on Fedora 16

Review URL: https://codereview.appspot.com/5595047

12 years agoFix the GIR annotation of ibus_bus_get_global_engine #2.
fujiwarat [Sun, 29 Jan 2012 01:32:01 +0000 (10:32 +0900)]
Fix the GIR annotation of ibus_bus_get_global_engine #2.

BUG=none
TEST=Linux desktop

Review URL: https://codereview.appspot.com/5578054

12 years agoFix the GIR annotation of ibus_bus_get_global_engine.
fujiwarat [Fri, 27 Jan 2012 02:16:52 +0000 (11:16 +0900)]
Fix the GIR annotation of ibus_bus_get_global_engine.

BUG=none
TEST=Linux_desktop

Review URL: https://codereview.appspot.com/5576048

12 years agoFix the return value in IBusEngine.process_key_event with signal.
fujiwarat [Thu, 26 Jan 2012 02:09:33 +0000 (11:09 +0900)]
Fix the return value in IBusEngine.process_key_event with signal.

BUG=none
TEST=Linux_desktop

Review URL: https://codereview.appspot.com/5569061

12 years agoAdd a dconf option to inhibit dconf name conversion.
Daiki Ueno [Thu, 26 Jan 2012 01:27:27 +0000 (10:27 +0900)]
Add a dconf option to inhibit dconf name conversion.

BUG=https://code.google.com/p/ibus/issues/detail?id=1395
TEST=manually with ibus-hangul and ibus-skk on Fedora 16

Review URL: https://codereview.appspot.com/5570062

12 years agoRename ibus_engine_new_type with ibus_engine_new_with_type.
fujiwarat [Tue, 24 Jan 2012 02:06:19 +0000 (11:06 +0900)]
Rename ibus_engine_new_type with ibus_engine_new_with_type.

seed assigns GType in IBus.Engine.type and also assignes "*_new_foo"
method in IBus.Engine.foo so renamed the function.

BUG=http://code.google.com/p/ibus/issues/detail?id=1397
TEST=Linux_desktop with seed and gjs

Review URL: https://codereview.appspot.com/5572046

12 years agoAdd G_GNUC_PRINTF for function ibus_text_new_from_printf(), so compiler can check...
Peng Huang [Fri, 6 Jan 2012 15:17:10 +0000 (10:17 -0500)]
Add G_GNUC_PRINTF for function ibus_text_new_from_printf(), so compiler can check arguments.

BUG=None
TEST=Manually

Review URL: http://codereview.appspot.com/5519047

12 years agoFix g-ir-scanner errors in ibusproperty.h and ibustext.h.
fujiwarat [Sat, 31 Dec 2011 00:55:20 +0000 (09:55 +0900)]
Fix g-ir-scanner errors in ibusproperty.h and ibustext.h.

BUG=none
TEST=Linux desktop

Review URL: http://codereview.appspot.com/5498091

12 years agoFix a typo in docs/references/ibus/Makefile
Peng Huang [Thu, 22 Dec 2011 14:59:05 +0000 (09:59 -0500)]
Fix a typo in docs/references/ibus/Makefile

BUG=None
TEST=make

Review URL: http://codereview.appspot.com/5496079

12 years agoAdd ibus_text_set_attributes for scipt language bindings.
Peng Huang [Thu, 22 Dec 2011 14:57:23 +0000 (09:57 -0500)]
Add ibus_text_set_attributes for scipt language bindings.

BUG=None
TEST=Linux desktop

Review URL: http://codereview.appspot.com/5500067

12 years agoMake all fields of IBusProperty as gobject property.
Peng Huang [Thu, 22 Dec 2011 14:57:01 +0000 (09:57 -0500)]
Make all fields of IBusProperty as gobject property.

BUG=http://code.google.com/p/ibus/issues/detail?id=1383
TEST=Linux desktop

Review URL: http://codereview.appspot.com/5500066

12 years agoFix a SEGV if ibusimcontext->ibuscontext is null.
fujiwarat [Tue, 20 Dec 2011 04:46:45 +0000 (13:46 +0900)]
Fix a SEGV if ibusimcontext->ibuscontext is null.

BUG=
TEST=Linux desktop

Review URL: http://codereview.appspot.com/5489086

12 years agoUpdate translations.
fujiwarat [Wed, 14 Dec 2011 00:55:26 +0000 (09:55 +0900)]
Update translations.

po/LINGUAS: Updated
po/ ca.po da.po de.po es.po fr.po hu.po ja.po pa.po te.po zh_TW.po: Updated
po/ fa.po lv.po tg.po: Added

BUG=
TEST=Linux desktop

Review URL: http://codereview.appspot.com/5483055

12 years agoAdd the engine preference button on ibus-setup
fujiwarat [Wed, 30 Nov 2011 03:28:22 +0000 (12:28 +0900)]
Add the engine preference button on ibus-setup

The new preference button launches $libexecdir/ibus-setup- + engine.name
by default. The engine is IBusEngineDesc.
If engine.setup has a value, the button launches it instead.

BUG=RH#618229
TEST=Linux desktop

Review URL: http://codereview.appspot.com/5437062

12 years agoDisable surrounding-text when retrieve-surrounding signal is not handled in GTK.
Daiki Ueno [Wed, 30 Nov 2011 00:40:15 +0000 (09:40 +0900)]
Disable surrounding-text when retrieve-surrounding signal is not handled in GTK.

BUG=https://code.google.com/p/ibus/issues/detail?id=1358
TEST=On Fedora with ibus-m17n tis820

Review URL: http://codereview.appspot.com/5431086

12 years agoUse ibus_input_context_process_key_event_async in ibus-x11
fujiwarat [Mon, 21 Nov 2011 02:06:21 +0000 (11:06 +0900)]
Use ibus_input_context_process_key_event_async in ibus-x11

ibus-hangul calls ibus_commit_text() in process_key_event with
returing FALSE. ibus_commit_text() is async API and there is a
time issue in ibus_commit_text() and returning process_key_event.
This fix adds async in ibus-x11 process_key_event too.

BUG=RH#753781
TEST=Linux desktop

Review URL: http://codereview.appspot.com/5417044

12 years agoFixed fallback icons.
fujiwarat [Tue, 8 Nov 2011 01:48:42 +0000 (10:48 +0900)]
Fixed fallback icons.

1. Set 'ibus-keyboard' icon for IME off in non-GNOME theme.
People would think the application icon for non-GNONE classic desktop.
The themed icon is applied for GNOME icon theme only.

2. Set gtk-fallback-icon-theme as 'gnome'
ibus gtk panel needs gtk stock icons but some desktop does not load GNOME
icon theme. I assigned 'gnome' for gtk-fallback-icon-theme if it's none.

3. Use 'gtk-dialog-info' if 'gtk-info' is not found.
It seems the latest gtk2 does not have 'gtk-info' icon via pygtk2.

BUG=RH#711632
TEST=Linux desktop

Review URL: http://codereview.appspot.com/5320066

12 years agoRerotate next/previous engines without global engine.
fujiwarat [Wed, 2 Nov 2011 05:17:50 +0000 (14:17 +0900)]
Rerotate next/previous engines without global engine.

BUG=http://code.google.com/p/ibus/issues/detail?id=1331
TEST=Linux desktop

Review URL: http://codereview.appspot.com/5321067

12 years agoDon't set focus on GTK password entry.
Daiki Ueno [Fri, 28 Oct 2011 06:42:08 +0000 (15:42 +0900)]
Don't set focus on GTK password entry.

For an old bug:
https://bugzilla.redhat.com/show_bug.cgi?id=484643
Input method should be disabled on password entry for security reason.

BUG=none
TEST=manually with gtk-demo "Entry Buffer" example

Review URL: http://codereview.appspot.com/5319053

12 years agoFix previous_engine without global engine.
fujiwarat [Tue, 25 Oct 2011 01:50:34 +0000 (10:50 +0900)]
Fix previous_engine without global engine.

BUG=http://code.google.com/p/ibus/issues/detail?id=1331
TEST=Linux desktop

Review URL: http://codereview.appspot.com/5297047

12 years agoAdd ibusutil.h in ibus.h
fujiwarat [Tue, 25 Oct 2011 01:37:22 +0000 (10:37 +0900)]
Add ibusutil.h in ibus.h

BUG=http://code.google.com/p/ibus/issues/detail?id=1338
TEST=Linux desktop

Review URL: http://codereview.appspot.com/5294054

12 years agoAlways consume a hotkey press
Yusuke Sato [Sun, 9 Oct 2011 04:52:42 +0000 (13:52 +0900)]
Always consume a hotkey press

BUG=1324

Review URL: http://codereview.appspot.com/5242044

12 years agoFix hiding button items in GTK panel.
Daiki Ueno [Thu, 29 Sep 2011 03:24:53 +0000 (12:24 +0900)]
Fix hiding button items in GTK panel.

BUG=none
TEST=manual

Review URL: http://codereview.appspot.com/5148041

12 years agoRelease 1.4.0 1.4.0
Peng Huang [Fri, 23 Sep 2011 15:11:24 +0000 (11:11 -0400)]
Release 1.4.0

BUG=None
TEST=make dist

Review URL: http://codereview.appspot.com/5106043

12 years agoFix make distcheck error
Peng Huang [Fri, 23 Sep 2011 15:10:53 +0000 (11:10 -0400)]
Fix make distcheck error

BUG=None
TEST=make distcheck

Review URL: http://codereview.appspot.com/5113041

12 years agoFix dconf profile installation.
Daiki Ueno [Wed, 21 Sep 2011 01:00:17 +0000 (10:00 +0900)]
Fix dconf profile installation.

BUG=none
TEST=manual

Review URL: http://codereview.appspot.com/5077042

12 years agoAdd some warning message in ibustext.c
Peng Huang [Sun, 18 Sep 2011 14:39:09 +0000 (10:39 -0400)]
Add some warning message in ibustext.c

BUG=None
TEST=Linux desktop

Review URL: http://codereview.appspot.com/5051043

12 years agoRefine configure.ac and fix make distcheck errors.
Peng Huang [Sun, 18 Sep 2011 14:36:02 +0000 (10:36 -0400)]
Refine configure.ac and fix make distcheck errors.

BUG=None
TEST=Test on Linux desktop

Review URL: http://codereview.appspot.com/5045043

12 years agoAdd get methods for the members in IBusAttribute for non-C language.
fujiwarat [Fri, 16 Sep 2011 14:36:44 +0000 (23:36 +0900)]
Add get methods for the members in IBusAttribute for non-C language.

TEST=Linux desktop

Review URL: http://codereview.appspot.com/4956068

12 years agoImplement org.freedesktop.DBus.StartServiceByName.
Daiki Ueno [Fri, 16 Sep 2011 01:22:38 +0000 (10:22 +0900)]
Implement org.freedesktop.DBus.StartServiceByName.

BUG=none
TEST=tested with https://github.com/ueno/ibus-gucharmap/tree/charmap-service

Review URL: http://codereview.appspot.com/4960060

12 years agoFix make dist error if dsettings does not exist.
Peng Huang [Fri, 9 Sep 2011 13:47:37 +0000 (09:47 -0400)]
Fix make dist error if dsettings does not exist.

BUG=make dist failed without gsettings
TEST=make dist

Review URL: http://codereview.appspot.com/4994043

12 years agoDo not send surrounding text to ibus-daemon if engine does not need surrounding text.
Peng Huang [Fri, 9 Sep 2011 02:09:26 +0000 (22:09 -0400)]
Do not send surrounding text to ibus-daemon if engine does not need surrounding text.

BUG=None
TEST=Linux desktop

Review URL: http://codereview.appspot.com/4977058

12 years agoAdd Disable signal when bus_ibus_impl_set_context_engine_from_desc is called.
fujiwarat [Thu, 25 Aug 2011 00:59:42 +0000 (09:59 +0900)]
Add Disable signal when bus_ibus_impl_set_context_engine_from_desc is called.

BUG=#1261
TEST=Linux desktop

Review URL: http://codereview.appspot.com/4875049

12 years agoCheck if BusInputContext has an enabled engine in global input method.
fujiwarat [Wed, 24 Aug 2011 02:44:21 +0000 (11:44 +0900)]
Check if BusInputContext has an enabled engine in global input method.

BUG=RH#731610
TEST=Linux desktop

Review URL: http://codereview.appspot.com/4917041

12 years agoUse GVariant as attachment for IBusSerializable.
Peng Huang [Fri, 19 Aug 2011 12:23:33 +0000 (08:23 -0400)]
Use GVariant as attachment for IBusSerializable.

BUG=None
TEST=Linux desktop

Review URL: http://codereview.appspot.com/4902051

12 years agoFix for ibus_serializable_{get,set}_attachment.
Tsuyoshi Horo [Thu, 18 Aug 2011 15:48:30 +0000 (11:48 -0400)]
Fix for ibus_serializable_{get,set}_attachment.

TEST=Linux desktop

Review URL: http://codereview.appspot.com/4905054
Patch from Tsuyoshi Horo <horo@chromium.org>.

12 years agoAdd create-engine signal in IBusFactory for non-C applications.
fujiwarat [Sat, 13 Aug 2011 23:56:31 +0000 (08:56 +0900)]
Add create-engine signal in IBusFactory for non-C applications.

TEST=Linux desktop

Separated from CL #4853041.

Review URL: http://codereview.appspot.com/4801081