platform/upstream/ibus.git
15 years agoRemove unused import
Huang Peng [Sun, 28 Sep 2008 07:39:46 +0000 (15:39 +0800)]
Remove unused import

15 years agoComment register_panel method.
Huang Peng [Sun, 28 Sep 2008 04:57:58 +0000 (12:57 +0800)]
Comment register_panel method.

15 years agoComment RegisterPanel method.
Huang Peng [Sun, 28 Sep 2008 04:56:17 +0000 (12:56 +0800)]
Comment RegisterPanel method.

15 years agoChange Panel interface.
Huang Peng [Sun, 28 Sep 2008 02:56:11 +0000 (10:56 +0800)]
Change Panel interface.

15 years agoWIP.
Huang Peng [Sat, 27 Sep 2008 11:00:53 +0000 (19:00 +0800)]
WIP.

15 years agoRefine error message.
Huang Peng [Sat, 27 Sep 2008 09:48:05 +0000 (17:48 +0800)]
Refine error message.

15 years agoSupport MatchRule
Huang Peng [Sat, 27 Sep 2008 07:23:12 +0000 (15:23 +0800)]
Support MatchRule

15 years agoAdd message routing feature for ibus.
Huang Peng [Sat, 27 Sep 2008 06:06:01 +0000 (14:06 +0800)]
Add message routing feature for ibus.

15 years agoMerge branch 'master' into implement_dbus
Huang Peng [Sat, 27 Sep 2008 03:40:03 +0000 (11:40 +0800)]
Merge branch 'master' into implement_dbus

15 years agoChange internal gconf install location.
Huang Peng [Sat, 27 Sep 2008 03:39:34 +0000 (11:39 +0800)]
Change internal gconf install location.

15 years agoChange dbus message handle order.
Huang Peng [Sat, 27 Sep 2008 03:38:58 +0000 (11:38 +0800)]
Change dbus message handle order.

15 years agoMerge branch 'master' into implement_dbus
Huang Peng [Sat, 27 Sep 2008 02:57:13 +0000 (10:57 +0800)]
Merge branch 'master' into implement_dbus

15 years agostop_emission dbus-signal when signal be handled.
Huang Peng [Sat, 27 Sep 2008 02:24:02 +0000 (10:24 +0800)]
stop_emission dbus-signal when signal be handled.

15 years agoFix problem when works with imsettings.
Huang Peng [Thu, 25 Sep 2008 09:14:29 +0000 (17:14 +0800)]
Fix problem when works with imsettings.

15 years agoFix problem in org.freedesktop.DBus.GetNameOwner()
Huang Peng [Thu, 25 Sep 2008 09:09:02 +0000 (17:09 +0800)]
Fix problem in org.freedesktop.DBus.GetNameOwner()

15 years agoMerge branch 'master' into implement_dbus
Huang Peng [Thu, 25 Sep 2008 08:04:03 +0000 (16:04 +0800)]
Merge branch 'master' into implement_dbus

15 years agoUpdate po files.
Huang Peng [Thu, 25 Sep 2008 08:03:22 +0000 (16:03 +0800)]
Update po files.

15 years agoMerge branch 'master' into implement_dbus
Huang Peng [Thu, 25 Sep 2008 05:48:50 +0000 (13:48 +0800)]
Merge branch 'master' into implement_dbus

15 years agoFix problem in non-UTF8 locale.
Huang Peng [Thu, 25 Sep 2008 05:46:37 +0000 (13:46 +0800)]
Fix problem in non-UTF8 locale.

15 years agoUse gettext.dgettext replace locale.dgettext
Huang Peng [Thu, 25 Sep 2008 02:53:16 +0000 (10:53 +0800)]
Use gettext.dgettext replace locale.dgettext

15 years agoMerge branch 'master' into implement_dbus
Huang Peng [Wed, 24 Sep 2008 10:51:16 +0000 (18:51 +0800)]
Merge branch 'master' into implement_dbus

15 years agoRenove unused import
Huang Peng [Wed, 24 Sep 2008 10:49:18 +0000 (18:49 +0800)]
Renove unused import

15 years agoFix some problems.
Huang Peng [Wed, 24 Sep 2008 10:29:18 +0000 (18:29 +0800)]
Fix some problems.

15 years agoFix problem in test task in Makefile.am
Huang Peng [Wed, 24 Sep 2008 09:58:59 +0000 (17:58 +0800)]
Fix problem in test task in Makefile.am

15 years agoMerge branch 'master' into implement_dbus
Huang Peng [Wed, 24 Sep 2008 09:51:02 +0000 (17:51 +0800)]
Merge branch 'master' into implement_dbus

15 years agoRemove commetted line
Huang Peng [Wed, 24 Sep 2008 09:50:20 +0000 (17:50 +0800)]
Remove commetted line

15 years agoRemove --with-gtk-im-module-dir in debian build script.
Huang Peng [Wed, 24 Sep 2008 09:49:37 +0000 (17:49 +0800)]
Remove --with-gtk-im-module-dir in debian build script.

15 years agoInstall gtk im module in ${libdir}/gtk-2.0/${gtk_binary_version}/immodules.
Huang Peng [Wed, 24 Sep 2008 09:44:28 +0000 (17:44 +0800)]
Install gtk im module in ${libdir}/gtk-2.0/${gtk_binary_version}/immodules.

15 years agowip.
Huang Peng [Wed, 24 Sep 2008 09:26:38 +0000 (17:26 +0800)]
wip.

15 years agoRemove pynotify.
Huang Peng [Wed, 24 Sep 2008 05:13:08 +0000 (13:13 +0800)]
Remove pynotify.

15 years agoRefine coding style.
Huang Peng [Wed, 24 Sep 2008 05:03:14 +0000 (13:03 +0800)]
Refine coding style.

15 years agoAdd notify.py
Huang Peng [Tue, 23 Sep 2008 06:40:48 +0000 (14:40 +0800)]
Add notify.py

15 years agoFix problem when context focus out.
Huang Peng [Tue, 23 Sep 2008 03:29:40 +0000 (11:29 +0800)]
Fix problem when context focus out.

15 years agoRetrun 0 if can not find ic.
Huang Peng [Tue, 23 Sep 2008 03:25:16 +0000 (11:25 +0800)]
Retrun 0 if can not find ic.

15 years agoFix warning when load setup.glade
Huang Peng [Mon, 22 Sep 2008 05:21:24 +0000 (13:21 +0800)]
Fix warning when load setup.glade

15 years agoRemove _focus_ic.
Huang Peng [Sun, 21 Sep 2008 11:16:37 +0000 (19:16 +0800)]
Remove _focus_ic.

15 years agoImplementing DBus.
Huang Peng [Sun, 21 Sep 2008 09:32:14 +0000 (17:32 +0800)]
Implementing DBus.

15 years agosplit DBus object from ibusdaemon.py
Huang Peng [Sun, 21 Sep 2008 08:42:12 +0000 (16:42 +0800)]
split DBus object from ibusdaemon.py

15 years agoImplement org.freedesktop.DBus methods.
Huang Peng [Sun, 21 Sep 2008 05:27:13 +0000 (13:27 +0800)]
Implement org.freedesktop.DBus methods.

15 years agoset_capabilities when frontend establishs ibus connection.
Huang Peng [Sat, 20 Sep 2008 03:14:36 +0000 (11:14 +0800)]
set_capabilities when frontend establishs ibus connection.

15 years agoDefine CAPS.
Huang Peng [Sat, 20 Sep 2008 03:02:17 +0000 (11:02 +0800)]
Define CAPS.

15 years agoAdd new IBUS_CAP_FOCUS capability for input context.
Huang Peng [Sat, 20 Sep 2008 01:37:56 +0000 (09:37 +0800)]
Add new IBUS_CAP_FOCUS capability for input context.

15 years agoSet focus if ic without focus.
Huang Peng [Sat, 20 Sep 2008 01:06:53 +0000 (09:06 +0800)]
Set focus if ic without focus.

15 years agoCreate symbol links for qt3.
Huang Peng [Fri, 19 Sep 2008 01:57:33 +0000 (09:57 +0800)]
Create symbol links for qt3.

15 years agoOutput warn message if iso-codes can not be found.
Huang Peng [Fri, 19 Sep 2008 00:42:28 +0000 (08:42 +0800)]
Output warn message if iso-codes can not be found.

15 years agoAdd --disable-iso-codes-check in spec file.
Huang Peng [Thu, 18 Sep 2008 11:58:59 +0000 (19:58 +0800)]
Add --disable-iso-codes-check in spec file.

15 years agoRefine error message in configure.
Huang Peng [Thu, 18 Sep 2008 11:57:59 +0000 (19:57 +0800)]
Refine error message in configure.

15 years agoCheck iso-codes in configure.
Huang Peng [Thu, 18 Sep 2008 11:48:44 +0000 (19:48 +0800)]
Check iso-codes in configure.

15 years agoGet language names from iso-codes.
Huang Peng [Thu, 18 Sep 2008 11:16:11 +0000 (19:16 +0800)]
Get language names from iso-codes.

15 years agoMake size of StatusIcon fixed.
Huang Peng [Wed, 17 Sep 2008 23:21:19 +0000 (07:21 +0800)]
Make size of StatusIcon fixed.

15 years agoFix a problem in configure.ac.
Huang Peng [Wed, 17 Sep 2008 13:59:21 +0000 (21:59 +0800)]
Fix a problem in configure.ac.

15 years agoDo install pygconf files without --enable-pygconf
Huang Peng [Wed, 17 Sep 2008 13:43:56 +0000 (21:43 +0800)]
Do install pygconf files without --enable-pygconf

15 years agoAdd DISTCHECK_CONFIGURE_FLAGS
Huang Peng [Wed, 17 Sep 2008 13:28:16 +0000 (21:28 +0800)]
Add DISTCHECK_CONFIGURE_FLAGS

15 years agoAdd --enable-pygconf option.
Huang Peng [Wed, 17 Sep 2008 13:00:42 +0000 (21:00 +0800)]
Add --enable-pygconf option.

15 years agoInclude gconf python binding from gnome-python2.
Huang Peng [Wed, 17 Sep 2008 12:24:27 +0000 (20:24 +0800)]
Include gconf python binding from gnome-python2.

15 years agoRefine coding style.
Huang Peng [Wed, 17 Sep 2008 11:21:22 +0000 (19:21 +0800)]
Refine coding style.

15 years agoRefine coding style.
Huang Peng [Wed, 17 Sep 2008 11:17:38 +0000 (19:17 +0800)]
Refine coding style.

15 years agoRefine coding style.
Huang Peng [Wed, 17 Sep 2008 11:15:14 +0000 (19:15 +0800)]
Refine coding style.

15 years agoRefine code.
Huang Peng [Wed, 17 Sep 2008 10:54:22 +0000 (18:54 +0800)]
Refine code.

15 years agoUse g_fprintf
Huang Peng [Wed, 17 Sep 2008 02:42:59 +0000 (10:42 +0800)]
Use g_fprintf

15 years agoUse g_strcmp0 replace strcmp
Huang Peng [Wed, 17 Sep 2008 02:41:39 +0000 (10:41 +0800)]
Use g_strcmp0 replace strcmp

15 years agoRefine coding style.
Huang Peng [Wed, 17 Sep 2008 02:41:31 +0000 (10:41 +0800)]
Refine coding style.

15 years agoMove IBUS_FORWARD_MASH from .c to .h.
Huang Peng [Wed, 17 Sep 2008 01:01:33 +0000 (09:01 +0800)]
Move IBUS_FORWARD_MASH from .c to .h.

15 years agoAdd forward mask.
Huang Peng [Wed, 17 Sep 2008 00:59:58 +0000 (08:59 +0800)]
Add forward mask.

15 years agoRefine coding style.
Huang Peng [Wed, 17 Sep 2008 00:53:41 +0000 (08:53 +0800)]
Refine coding style.

16 years agoUse g_slice_new to replace g_new for better performance.
Huang Peng [Tue, 16 Sep 2008 09:28:14 +0000 (17:28 +0800)]
Use g_slice_new to replace g_new for better performance.

16 years agoDon't use send_event field in GdkEventKey. And fixed some compile warnings.
Huang Peng [Tue, 16 Sep 2008 08:52:15 +0000 (16:52 +0800)]
Don't use send_event field in GdkEventKey. And fixed some compile warnings.

16 years agoFix mem leak.
Huang Peng [Tue, 16 Sep 2008 08:21:48 +0000 (16:21 +0800)]
Fix mem leak.

16 years agoCall setFocusWidget to replace focusOut
Huang Peng [Tue, 16 Sep 2008 04:34:27 +0000 (12:34 +0800)]
Call setFocusWidget to replace focusOut

16 years agoFocusOut widget when widgetDestroyed.
Huang Peng [Tue, 16 Sep 2008 01:51:04 +0000 (09:51 +0800)]
FocusOut widget when widgetDestroyed.

16 years agoRemove slot setFocus.
Huang Peng [Tue, 16 Sep 2008 01:44:00 +0000 (09:44 +0800)]
Remove slot setFocus.

16 years agoUpdate po files.
Huang Peng [Mon, 15 Sep 2008 10:01:04 +0000 (18:01 +0800)]
Update po files.

16 years agoFree map return by XGetKeyboardMapping.
Huang Peng [Mon, 15 Sep 2008 08:34:08 +0000 (16:34 +0800)]
Free map return by XGetKeyboardMapping.

16 years agoHack japan [yen bar] key for qt immodule.
Huang Peng [Mon, 15 Sep 2008 08:31:35 +0000 (16:31 +0800)]
Hack japan [yen bar] key for qt immodule.

16 years agoUse guint for japen groups mask.
Huang Peng [Mon, 15 Sep 2008 07:30:37 +0000 (15:30 +0800)]
Use guint for japen groups mask.

16 years agoUse default cursor location.
Huang Peng [Mon, 15 Sep 2008 07:25:14 +0000 (15:25 +0800)]
Use default cursor location.

16 years agoDoes not process key event if context does not have focus.
Huang Peng [Mon, 15 Sep 2008 03:09:01 +0000 (11:09 +0800)]
Does not process key event if context does not have focus.

16 years agoWorkaround for increase search for treeview.
Huang Peng [Mon, 15 Sep 2008 02:53:49 +0000 (10:53 +0800)]
Workaround for increase search for treeview.

16 years agoFix problem when kill some engines.
Huang Peng [Sun, 14 Sep 2008 19:24:20 +0000 (03:24 +0800)]
Fix problem when kill some engines.

16 years agoUse g_signal_emit to replace g_signal_emit_by_name for better performance.
Huang Peng [Sun, 14 Sep 2008 15:14:34 +0000 (23:14 +0800)]
Use g_signal_emit to replace g_signal_emit_by_name for better performance.

16 years agoForward event directly.
Huang Peng [Sun, 14 Sep 2008 14:39:23 +0000 (22:39 +0800)]
Forward event directly.

16 years agoUse G_SIGNAL_TYPE_STATIC_SCOPE mask to avoid copying data for better performance.
Huang Peng [Sun, 14 Sep 2008 14:31:45 +0000 (22:31 +0800)]
Use G_SIGNAL_TYPE_STATIC_SCOPE mask to avoid copying data for better performance.

16 years agoUpdate compile option for USE_DBUS_SESSION_BUS.
Huang Peng [Sun, 14 Sep 2008 07:56:49 +0000 (15:56 +0800)]
Update compile option for USE_DBUS_SESSION_BUS.

16 years agoMerge branch 'ubuntu'
Huang Peng [Fri, 12 Sep 2008 01:59:16 +0000 (09:59 +0800)]
Merge branch 'ubuntu'

16 years agoFix problem when start a program with usermode-helper.
Huang Peng [Fri, 12 Sep 2008 00:42:37 +0000 (08:42 +0800)]
Fix problem when start a program with usermode-helper.

16 years agoAdd debug code to output environ.
Huang Peng [Fri, 12 Sep 2008 00:09:49 +0000 (08:09 +0800)]
Add debug code to output environ.

16 years agoImport debian packaging files by 一叶 <oneleaf@gmail.com>.
Huang Peng [Thu, 11 Sep 2008 10:47:23 +0000 (18:47 +0800)]
Import debian packaging files by 一叶 <oneleaf@gmail.com>.

16 years agoFix problem when locale is 'C'
Huang Peng [Wed, 10 Sep 2008 10:22:27 +0000 (18:22 +0800)]
Fix problem when locale is 'C'

16 years agoAdd --force opt.
Huang Peng [Wed, 10 Sep 2008 02:11:25 +0000 (10:11 +0800)]
Add --force opt.

16 years agoAdd -Wl,--no-undefined in CFLAGS.
Huang Peng [Tue, 9 Sep 2008 07:37:06 +0000 (15:37 +0800)]
Add -Wl,--no-undefined in CFLAGS.

16 years agoWIP.
Huang Peng [Mon, 8 Sep 2008 14:37:59 +0000 (22:37 +0800)]
WIP.

16 years agoDisplay message in state pad.
Huang Peng [Mon, 8 Sep 2008 13:10:03 +0000 (21:10 +0800)]
Display message in state pad.

16 years agoUpdate demo code with curses.
Huang Peng [Mon, 8 Sep 2008 13:06:07 +0000 (21:06 +0800)]
Update demo code with curses.

16 years agoFix some typos.
Huang Peng [Mon, 8 Sep 2008 13:05:44 +0000 (21:05 +0800)]
Fix some typos.

16 years agoFix porblems when focus_in and focus_out.
Huang Peng [Mon, 8 Sep 2008 07:02:05 +0000 (15:02 +0800)]
Fix porblems when focus_in and focus_out.

16 years agoSave languagebar position.
Huang Peng [Mon, 8 Sep 2008 06:57:46 +0000 (14:57 +0800)]
Save languagebar position.

16 years agohandle aus string related signals.
Huang Peng [Mon, 8 Sep 2008 01:25:04 +0000 (09:25 +0800)]
handle aus string related signals.

16 years agoAdd test_client.py.
Huang Peng [Mon, 8 Sep 2008 01:21:41 +0000 (09:21 +0800)]
Add test_client.py.

16 years agoWork on client signals.
Huang Peng [Mon, 8 Sep 2008 01:16:14 +0000 (09:16 +0800)]
Work on client signals.

16 years agoImplement signals.
Huang Peng [Sun, 7 Sep 2008 14:56:29 +0000 (22:56 +0800)]
Implement signals.