Huang Peng [Sat, 9 Aug 2008 14:57:04 +0000 (22:57 +0800)]
Refine code and fix some compile warnings.
Huang Peng [Sat, 9 Aug 2008 14:27:44 +0000 (22:27 +0800)]
Remove debug output.
Huang Peng [Sat, 9 Aug 2008 12:42:32 +0000 (20:42 +0800)]
Chang color of icons.
Huang Peng [Sat, 9 Aug 2008 11:19:06 +0000 (19:19 +0800)]
Change icons.
Huang Peng [Sat, 9 Aug 2008 09:09:50 +0000 (17:09 +0800)]
Refine code.
Huang Peng [Sat, 9 Aug 2008 03:33:41 +0000 (11:33 +0800)]
Fix cursor position problem
Huang Peng [Sat, 9 Aug 2008 00:30:10 +0000 (08:30 +0800)]
Refine coding style.
Huang Peng [Fri, 8 Aug 2008 09:20:15 +0000 (17:20 +0800)]
Modify for packaging review.
Huang Peng [Fri, 8 Aug 2008 09:15:15 +0000 (17:15 +0800)]
Remove unused dependences.
Huang Peng [Fri, 8 Aug 2008 07:12:22 +0000 (15:12 +0800)]
Use LGPLv2.
Huang Peng [Fri, 8 Aug 2008 04:03:35 +0000 (12:03 +0800)]
Refine doc.
Huang Peng [Fri, 8 Aug 2008 04:01:47 +0000 (12:01 +0800)]
Refine doc for rpm review.
Huang Peng [Fri, 8 Aug 2008 02:50:50 +0000 (10:50 +0800)]
Use atexit to kill daemon
Huang Peng [Fri, 8 Aug 2008 00:02:10 +0000 (08:02 +0800)]
Fix refresh problem.
Huang Peng [Thu, 7 Aug 2008 10:02:08 +0000 (18:02 +0800)]
Sleep for every.
Huang Peng [Thu, 7 Aug 2008 07:46:24 +0000 (15:46 +0800)]
Remove python_sitearch.
Huang Peng [Thu, 7 Aug 2008 06:53:12 +0000 (14:53 +0800)]
Handler X IO Error.
Huang Peng [Thu, 7 Aug 2008 06:15:11 +0000 (14:15 +0800)]
Use sleep as fake xim server.
Huang Peng [Thu, 7 Aug 2008 05:29:32 +0000 (13:29 +0800)]
Use cat as a fake XIM server.
Huang Peng [Thu, 7 Aug 2008 05:00:10 +0000 (13:00 +0800)]
Fix rpmlint errors.
Huang Peng [Thu, 7 Aug 2008 02:52:10 +0000 (10:52 +0800)]
Kill daemon when ibus-x11 exit.
Huang Peng [Thu, 7 Aug 2008 02:27:51 +0000 (10:27 +0800)]
Check exist ibus, before start a new ibus.
Huang Peng [Thu, 7 Aug 2008 02:15:05 +0000 (10:15 +0800)]
Implement auto start ibus.
Huang Peng [Thu, 7 Aug 2008 01:33:21 +0000 (09:33 +0800)]
Fix typos.
Huang Peng [Thu, 7 Aug 2008 01:22:51 +0000 (09:22 +0800)]
Add IBUS_PREFIX env in start scripts.
Huang Peng [Thu, 7 Aug 2008 01:19:54 +0000 (09:19 +0800)]
Add preferences item in sys menu, and implement handler function.
Huang Peng [Thu, 7 Aug 2008 01:01:01 +0000 (09:01 +0800)]
Edit ibus desktop items.
Huang Peng [Wed, 6 Aug 2008 23:25:10 +0000 (07:25 +0800)]
Add sys menu for panel.
Huang Peng [Wed, 6 Aug 2008 15:55:24 +0000 (23:55 +0800)]
Kill: do reply before kill self.
Huang Peng [Wed, 6 Aug 2008 15:53:53 +0000 (23:53 +0800)]
Change Kill to async method.
Huang Peng [Wed, 6 Aug 2008 15:52:47 +0000 (23:52 +0800)]
Close ibus-xim when connection be closed.
Huang Peng [Wed, 6 Aug 2008 15:45:47 +0000 (23:45 +0800)]
Add connected & disconnected signal.
Huang Peng [Wed, 6 Aug 2008 15:22:09 +0000 (23:22 +0800)]
Implement kill in ibus-daemon.
Huang Peng [Wed, 6 Aug 2008 15:18:52 +0000 (23:18 +0800)]
Add kill method.
Huang Peng [Wed, 6 Aug 2008 15:18:18 +0000 (23:18 +0800)]
Rename IIBus.Destroy to IIBus.Kill.
Huang Peng [Wed, 6 Aug 2008 15:16:54 +0000 (23:16 +0800)]
Add Destroy method for IBus.
Huang Peng [Wed, 6 Aug 2008 15:13:35 +0000 (23:13 +0800)]
Refine messages.
Huang Peng [Wed, 6 Aug 2008 15:10:52 +0000 (23:10 +0800)]
Add information dialog.
Huang Peng [Wed, 6 Aug 2008 15:03:14 +0000 (23:03 +0800)]
Add start ibus code.
Huang Peng [Wed, 6 Aug 2008 14:34:27 +0000 (22:34 +0800)]
Do not start ibus in xinitrc.
Huang Peng [Wed, 6 Aug 2008 14:32:04 +0000 (22:32 +0800)]
Fix problem when start ibus with a window manager.
Huang Peng [Wed, 6 Aug 2008 13:58:22 +0000 (21:58 +0800)]
Use gtk_main to replace g_main_loop.
Huang Peng [Wed, 6 Aug 2008 11:06:39 +0000 (19:06 +0800)]
Change XIM.
Huang Peng [Wed, 6 Aug 2008 05:59:55 +0000 (13:59 +0800)]
Scale icon size.
Huang Peng [Wed, 6 Aug 2008 05:45:36 +0000 (13:45 +0800)]
Support path as icon.
Huang Peng [Wed, 6 Aug 2008 05:02:43 +0000 (13:02 +0800)]
Fix make dist error.
Huang Peng [Wed, 6 Aug 2008 05:02:30 +0000 (13:02 +0800)]
Add pixmaps.
Huang Peng [Wed, 6 Aug 2008 02:14:47 +0000 (10:14 +0800)]
Edit README.
Huang Peng [Wed, 6 Aug 2008 02:13:07 +0000 (10:13 +0800)]
Fix configure bug of check qt.
Huang Peng [Wed, 6 Aug 2008 00:13:02 +0000 (08:13 +0800)]
Show warning message in MessageDialog when can not connect to ibus-daemon.
Huang Peng [Tue, 5 Aug 2008 23:13:20 +0000 (07:13 +0800)]
Exit when can not connect to ibus-daemon.
Huang Peng [Tue, 5 Aug 2008 22:55:34 +0000 (06:55 +0800)]
Refine code of creating ibus address string.
Huang Peng [Tue, 5 Aug 2008 12:47:10 +0000 (20:47 +0800)]
Remove AC_SUBST(IBUS_BUILD_QT4)
Huang Peng [Tue, 5 Aug 2008 12:44:13 +0000 (20:44 +0800)]
Add --disable-qt4-immodule to configure.
Huang Peng [Tue, 5 Aug 2008 11:07:03 +0000 (19:07 +0800)]
Use checking QtDBus & QtCore to replace checking Qt.
Huang Peng [Tue, 5 Aug 2008 11:06:23 +0000 (19:06 +0800)]
Check reply message.
Huang Peng [Tue, 5 Aug 2008 10:28:14 +0000 (18:28 +0800)]
Set the icon for setup dialog.
Huang Peng [Tue, 5 Aug 2008 10:18:41 +0000 (18:18 +0800)]
Add ibus-setup.svg.
Huang Peng [Tue, 5 Aug 2008 07:05:11 +0000 (15:05 +0800)]
Use {show,hide}_all.
Huang Peng [Tue, 5 Aug 2008 05:51:39 +0000 (13:51 +0800)]
catch exception throw from os.getlogin().
Huang Peng [Tue, 5 Aug 2008 04:45:41 +0000 (12:45 +0800)]
Get usernmae form getlogin, $LOGNAME, $USER, $LNAME and $USERNAME.
Huang Peng [Mon, 4 Aug 2008 13:15:51 +0000 (21:15 +0800)]
focus_out the input context when input context is destroyed.
Huang Peng [Mon, 4 Aug 2008 13:04:48 +0000 (21:04 +0800)]
get username from getlogin(), $LOGNAME, $USER, $LNAME, $USERNAME.
Huang Peng [Mon, 4 Aug 2008 03:31:08 +0000 (11:31 +0800)]
Refine the Makefile.am.
Huang Peng [Mon, 4 Aug 2008 03:23:02 +0000 (11:23 +0800)]
Add dependancies of ibus-x11.
Huang Peng [Mon, 4 Aug 2008 02:45:33 +0000 (10:45 +0800)]
Fix ibus.spec problem.
Huang Peng [Mon, 4 Aug 2008 02:44:29 +0000 (10:44 +0800)]
Fix build problem.
Huang Peng [Mon, 4 Aug 2008 01:15:47 +0000 (09:15 +0800)]
Use getlogin to get login user name.
Huang Peng [Mon, 4 Aug 2008 01:07:09 +0000 (09:07 +0800)]
Use os.getlogin to get login user name.
Huang Peng [Sun, 3 Aug 2008 12:06:48 +0000 (20:06 +0800)]
Fix xim protocol bug.
Huang Peng [Sat, 2 Aug 2008 08:28:52 +0000 (16:28 +0800)]
Fix build error.
Huang Peng [Fri, 1 Aug 2008 15:00:36 +0000 (23:00 +0800)]
Fix bug when set an empty list.
Huang Peng [Fri, 1 Aug 2008 14:54:13 +0000 (22:54 +0800)]
Add config_set_list method.
Huang Peng [Fri, 1 Aug 2008 14:37:19 +0000 (22:37 +0800)]
Fix bug when unset a config key.
Huang Peng [Fri, 1 Aug 2008 14:08:02 +0000 (22:08 +0800)]
FIx a typo.
Huang Peng [Fri, 1 Aug 2008 14:06:57 +0000 (22:06 +0800)]
Refine coding style.
Huang Peng [Fri, 1 Aug 2008 14:06:22 +0000 (22:06 +0800)]
Change some const values' name.
Huang Peng [Fri, 1 Aug 2008 14:02:30 +0000 (22:02 +0800)]
Save preload engines.
Huang Peng [Fri, 1 Aug 2008 11:05:04 +0000 (19:05 +0800)]
Add preload column in setup dailog.
Huang Peng [Thu, 31 Jul 2008 12:14:11 +0000 (20:14 +0800)]
Fix typos.
Huang Peng [Thu, 31 Jul 2008 12:12:06 +0000 (20:12 +0800)]
Fix config bug.
Huang Peng [Thu, 31 Jul 2008 12:01:07 +0000 (20:01 +0800)]
Rename get_conn to get_dbusconn.
Huang Peng [Thu, 31 Jul 2008 08:12:01 +0000 (16:12 +0800)]
Add Config{Add,Remove}Watch methods.
Huang Peng [Thu, 31 Jul 2008 05:02:08 +0000 (13:02 +0800)]
Rename IBus to Bus.
Huang Peng [Thu, 31 Jul 2008 04:09:04 +0000 (12:09 +0800)]
Make ibus inherit from ibus.Object.
Huang Peng [Wed, 30 Jul 2008 11:12:02 +0000 (19:12 +0800)]
focus in the engine, after enable the engine.
Huang Peng [Wed, 30 Jul 2008 09:26:22 +0000 (17:26 +0800)]
Remove some debug print.
Huang Peng [Wed, 30 Jul 2008 09:26:09 +0000 (17:26 +0800)]
Rename preload_engines to general/preload_engines.
Huang Peng [Wed, 30 Jul 2008 09:12:04 +0000 (17:12 +0800)]
Fix error when get_value from a unexist key.
Huang Peng [Wed, 30 Jul 2008 09:11:19 +0000 (17:11 +0800)]
Rename auto_enable_engine to preload_engines.
Huang Peng [Wed, 30 Jul 2008 09:05:26 +0000 (17:05 +0800)]
Implement Server.connection_removed
Huang Peng [Wed, 30 Jul 2008 07:57:03 +0000 (15:57 +0800)]
Test bool at first.
Huang Peng [Wed, 30 Jul 2008 07:12:24 +0000 (15:12 +0800)]
WIP.
Huang Peng [Wed, 30 Jul 2008 07:11:27 +0000 (15:11 +0800)]
WIP.
Huang Peng [Wed, 30 Jul 2008 07:06:58 +0000 (15:06 +0800)]
Test unicode in to_gconf_value.
Huang Peng [Wed, 30 Jul 2008 07:04:17 +0000 (15:04 +0800)]
Fix typos.
Huang Peng [Wed, 30 Jul 2008 06:43:08 +0000 (14:43 +0800)]
Fix problem if pass None as reply_handler or error_handler to config_set_value.
Huang Peng [Wed, 30 Jul 2008 05:16:44 +0000 (13:16 +0800)]
Fix a typo.
Huang Peng [Wed, 30 Jul 2008 05:14:48 +0000 (13:14 +0800)]
Fix a typo.
Huang Peng [Wed, 30 Jul 2008 05:10:59 +0000 (13:10 +0800)]
Fix a typo.