Huang Peng [Fri, 6 Mar 2009 02:42:28 +0000 (10:42 +0800)]
Implement language panel: Always hide feature.
Huang Peng [Thu, 5 Mar 2009 06:39:12 +0000 (14:39 +0800)]
Process release key event correctly.
Huang Peng [Thu, 5 Mar 2009 06:26:10 +0000 (14:26 +0800)]
Fix name error.
Huang Peng [Thu, 5 Mar 2009 05:18:40 +0000 (13:18 +0800)]
Do not restore preedit in _enabled_cb.
Huang Peng [Thu, 5 Mar 2009 05:16:06 +0000 (13:16 +0800)]
Save lookup table in input context.
Huang Peng [Wed, 4 Mar 2009 10:16:05 +0000 (18:16 +0800)]
Store and restore properties for input context.
Huang Peng [Wed, 4 Mar 2009 10:11:55 +0000 (18:11 +0800)]
Implement ibus_prop_list_update_property.
Huang Peng [Wed, 4 Mar 2009 09:27:12 +0000 (17:27 +0800)]
Save and restore status of InputContext in focus_in & out.
Huang Peng [Mon, 2 Mar 2009 05:29:32 +0000 (13:29 +0800)]
Limit numeber of hotkey.
Huang Peng [Mon, 2 Mar 2009 05:13:09 +0000 (13:13 +0800)]
Refine coding style.
Huang Peng [Mon, 2 Mar 2009 05:05:22 +0000 (13:05 +0800)]
Fix some compile problems with Sun C compiler.
Huang Peng [Sat, 28 Feb 2009 13:42:11 +0000 (21:42 +0800)]
Assert input of ibus_text_new_*
Huang Peng [Sat, 28 Feb 2009 11:15:49 +0000 (19:15 +0800)]
Sort the languages in input methods combobox.
Huang Peng [Sat, 28 Feb 2009 11:08:12 +0000 (19:08 +0800)]
Clear preedit when input context is disabled.
Huang Peng [Sat, 28 Feb 2009 10:32:59 +0000 (18:32 +0800)]
Fix make distcheck failed.
Huang Peng [Sat, 28 Feb 2009 10:27:36 +0000 (18:27 +0800)]
Fix compile warnings.
Huang Peng [Fri, 27 Feb 2009 08:55:26 +0000 (16:55 +0800)]
Load default input method engine in right moment.
Peng Huang [Fri, 27 Feb 2009 05:46:06 +0000 (13:46 +0800)]
Close all fds before restart
Huang Peng [Fri, 27 Feb 2009 01:37:49 +0000 (09:37 +0800)]
Add data/Makefile.am.
Huang Peng [Fri, 27 Feb 2009 01:07:18 +0000 (09:07 +0800)]
Move icons to data/icons. Install schemas.
Huang Peng [Fri, 27 Feb 2009 00:11:05 +0000 (08:11 +0800)]
Add lookup_table_oritation schema.
Huang Peng [Thu, 26 Feb 2009 23:58:56 +0000 (07:58 +0800)]
Fix indent of ibus.schemas.
Huang Peng [Thu, 26 Feb 2009 23:56:23 +0000 (07:56 +0800)]
Fix a typo in ibus.schemas.
Peng Huang [Thu, 26 Feb 2009 23:51:06 +0000 (07:51 +0800)]
Add ibus.schemas for gconf
Peng Huang [Thu, 26 Feb 2009 23:01:02 +0000 (07:01 +0800)]
Change some methods of matchrule
Huang Peng [Thu, 26 Feb 2009 22:29:26 +0000 (06:29 +0800)]
Check dbus-python in configure.ac.
Huang Peng [Wed, 25 Feb 2009 10:32:49 +0000 (18:32 +0800)]
Check ucs4 and unichar when create IBusText object.
Huang Peng [Wed, 25 Feb 2009 06:37:09 +0000 (14:37 +0800)]
Change title of API docs.
Huang Peng [Wed, 25 Feb 2009 03:24:50 +0000 (11:24 +0800)]
Update po files.
Peng Huang [Wed, 25 Feb 2009 03:11:24 +0000 (11:11 +0800)]
Give out more information when server listens failed.
Peng Huang [Wed, 25 Feb 2009 03:03:31 +0000 (11:03 +0800)]
Check current uid during startup.
Peng Huang [Wed, 25 Feb 2009 02:30:03 +0000 (10:30 +0800)]
Refine coding style.
Huang Peng [Tue, 24 Feb 2009 09:04:27 +0000 (17:04 +0800)]
Replace priority in EngineDesc with rank.
Huang Peng [Tue, 24 Feb 2009 08:50:13 +0000 (16:50 +0800)]
Fix typo.
Huang Peng [Tue, 24 Feb 2009 08:38:47 +0000 (16:38 +0800)]
Sort the default preload engines by priority.
Huang Peng [Tue, 24 Feb 2009 08:38:22 +0000 (16:38 +0800)]
Add priority in IBusEngineDesc.
Huang Peng [Tue, 24 Feb 2009 08:28:22 +0000 (16:28 +0800)]
Enable default engines by locale name.
Huang Peng [Tue, 24 Feb 2009 00:27:55 +0000 (08:27 +0800)]
Fix crash when parse component.
Huang Peng [Tue, 24 Feb 2009 00:21:56 +0000 (08:21 +0800)]
Update ibus.desktop.
Huang Peng [Tue, 24 Feb 2009 00:13:18 +0000 (08:13 +0800)]
implement next_engine & prev_engine hotkeys.
Peng Huang [Mon, 23 Feb 2009 11:08:47 +0000 (19:08 +0800)]
Hide "Auto start ibus on login" checkbox.
Peng Huang [Mon, 23 Feb 2009 10:49:28 +0000 (18:49 +0800)]
Do not install ibus.sh.
Peng Huang [Mon, 23 Feb 2009 10:45:31 +0000 (18:45 +0800)]
Install ibus.desktop in $(sysconfdir/xdg/autostart
Peng Huang [Mon, 23 Feb 2009 08:36:20 +0000 (16:36 +0800)]
Install ibus.sh to /etc/X11/xinitrc.d.
Peng Huang [Mon, 23 Feb 2009 07:17:58 +0000 (15:17 +0800)]
Use "Input Methods" replace "Engines" in setup ui.
Peng Huang [Mon, 23 Feb 2009 07:09:11 +0000 (15:09 +0800)]
Use "No input method" replace "Disable" in im menu.
Peng Huang [Mon, 23 Feb 2009 07:05:50 +0000 (15:05 +0800)]
Add Disable menu item on Input Menu. Use it to disable InputContext.
Peng Huang [Mon, 23 Feb 2009 06:37:19 +0000 (14:37 +0800)]
Update tooltip of status icon.
Peng Huang [Mon, 23 Feb 2009 06:23:47 +0000 (14:23 +0800)]
Change default valut of panel/auto_hide to True.
Peng Huang [Mon, 23 Feb 2009 06:19:57 +0000 (14:19 +0800)]
Auto hide panel by default.
Peng Huang [Mon, 23 Feb 2009 06:17:21 +0000 (14:17 +0800)]
./configure will be failed when miss gconf-2.0
Peng Huang [Mon, 23 Feb 2009 03:30:00 +0000 (11:30 +0800)]
Only export symbols start with ibus_
Peng Huang [Mon, 23 Feb 2009 03:18:36 +0000 (11:18 +0800)]
Remove unused dependence pygobject
Huang Peng [Wed, 18 Feb 2009 09:50:16 +0000 (17:50 +0800)]
Show IM language & name in engine list.
Huang Peng [Wed, 18 Feb 2009 09:26:19 +0000 (17:26 +0800)]
Show default icon on language bar for engine without icon.
Huang Peng [Wed, 18 Feb 2009 08:37:19 +0000 (16:37 +0800)]
Call ibus_object_destroy in bus_input_context_unset_engine.
Huang Peng [Wed, 18 Feb 2009 08:21:26 +0000 (16:21 +0800)]
Fix BusEngineProxy leak.
Huang Peng [Wed, 18 Feb 2009 04:54:16 +0000 (12:54 +0800)]
Remove unused code in ibusconfig.c
Huang Peng [Wed, 18 Feb 2009 03:25:13 +0000 (11:25 +0800)]
Change the title fo setup dialog.
Huang Peng [Wed, 18 Feb 2009 03:16:08 +0000 (11:16 +0800)]
Hide about tab in setup dialog.
Huang Peng [Wed, 18 Feb 2009 03:14:22 +0000 (11:14 +0800)]
Adjust setup UI.
Huang Peng [Wed, 18 Feb 2009 02:53:08 +0000 (10:53 +0800)]
Change title of ibus-setup dialog.
Huang Peng [Tue, 17 Feb 2009 09:52:16 +0000 (17:52 +0800)]
Update po files.
Huang Peng [Tue, 17 Feb 2009 09:47:47 +0000 (17:47 +0800)]
Add ibus-docs.sgml.
Huang Peng [Tue, 17 Feb 2009 08:06:22 +0000 (16:06 +0800)]
Update zh_CN.po.
Huang Peng [Tue, 17 Feb 2009 08:05:30 +0000 (16:05 +0800)]
Add setup/enginecombobox.py.
Huang Peng [Tue, 17 Feb 2009 05:19:47 +0000 (13:19 +0800)]
Use engine-default.svg for IM without icon
Huang Peng [Tue, 17 Feb 2009 04:55:12 +0000 (12:55 +0800)]
Show 'Select an input method' in Engine select ComboBox.
Huang Peng [Tue, 17 Feb 2009 04:45:30 +0000 (12:45 +0800)]
Use right icon for engine without icon.
Huang Peng [Tue, 17 Feb 2009 01:51:24 +0000 (09:51 +0800)]
Use DBUS_INTROSPECT_1_0_XML_DOCTYPE_DECL_NODE in introspect.
Huang Peng [Mon, 16 Feb 2009 06:18:01 +0000 (14:18 +0800)]
Fix typo.
Peng Huang [Tue, 17 Feb 2009 01:37:35 +0000 (09:37 +0800)]
Use NULL to replace 0 as the last argument of g_object_new.
Huang Peng [Mon, 16 Feb 2009 05:55:12 +0000 (13:55 +0800)]
Disable inputcontext when the engine is destroyed.
Huang Peng [Mon, 16 Feb 2009 05:26:55 +0000 (13:26 +0800)]
Use guint to replace gint for state argument of property_activate
method.
Huang Peng [Mon, 16 Feb 2009 05:22:01 +0000 (13:22 +0800)]
Use ibus_message_new_error_printf correctly in ibusengine.c
Huang Peng [Mon, 16 Feb 2009 04:47:48 +0000 (12:47 +0800)]
Create PROPERTY_* signals correctly and refine coding style.
Huang Peng [Mon, 16 Feb 2009 02:36:03 +0000 (10:36 +0800)]
Fix compile warnings.
Huang Peng [Mon, 16 Feb 2009 02:35:37 +0000 (10:35 +0800)]
Do not call ibus_connection_flush in ibus_bus_exit to avoid crash.
Huang Peng [Sun, 15 Feb 2009 08:31:26 +0000 (16:31 +0800)]
Add --copy arguments on gtkdocize command.
Huang Peng [Sun, 15 Feb 2009 08:28:26 +0000 (16:28 +0800)]
Move ldconfig from main to libs rpm.
Huang Peng [Sun, 15 Feb 2009 08:11:30 +0000 (16:11 +0800)]
Refine coding style.
Huang Peng [Sun, 15 Feb 2009 07:59:50 +0000 (15:59 +0800)]
Adjust the languagebar extend policy.
Huang Peng [Sun, 15 Feb 2009 07:51:16 +0000 (15:51 +0800)]
Update rpm spec to move libibus.so to ibu-libs.rpm.
Huang Peng [Sun, 15 Feb 2009 07:40:54 +0000 (15:40 +0800)]
Make language transparent when inactivate.
Huang Peng [Sun, 15 Feb 2009 07:09:53 +0000 (15:09 +0800)]
Make language bar left extend when language is close to right edge of screen.
Huang Peng [Sun, 15 Feb 2009 06:51:41 +0000 (14:51 +0800)]
Not call FocusIn & FocusOut methods of engines, if input context is disabled.
Huang Peng [Sun, 15 Feb 2009 06:41:23 +0000 (14:41 +0800)]
Remove gnome-python2-gconf from requires in spec.
Huang Peng [Sun, 15 Feb 2009 06:27:37 +0000 (14:27 +0800)]
Fix a typo, and create the engine after create the input context.
Huang Peng [Sun, 15 Feb 2009 06:27:03 +0000 (14:27 +0800)]
Add SetCapabilities on org.freedesktop.IBus.Engine interface.
Huang Peng [Sun, 15 Feb 2009 06:25:38 +0000 (14:25 +0800)]
Implement several methods of IBusLookupTable.
Huang Peng [Sat, 14 Feb 2009 12:24:45 +0000 (20:24 +0800)]
Refine code.
Huang Peng [Sat, 14 Feb 2009 11:45:24 +0000 (19:45 +0800)]
Use --xim replace -x.
Huang Peng [Sat, 14 Feb 2009 11:44:32 +0000 (19:44 +0800)]
Add G_MOSULE_EXPORT on some functions.
Huang Peng [Sat, 14 Feb 2009 11:41:56 +0000 (19:41 +0800)]
Add API: ibus_lookup_table_{page,cursor}_{down,up}.
Huang Peng [Sat, 14 Feb 2009 01:22:00 +0000 (09:22 +0800)]
Fix typo.
Peng Huang [Fri, 13 Feb 2009 06:10:57 +0000 (14:10 +0800)]
Flush connection to make sure IBus.Exit has been sent before process exiting.
Huang Peng [Fri, 13 Feb 2009 01:37:34 +0000 (09:37 +0800)]
set cursor location in bus_input_context_set_engine.
Huang Peng [Thu, 12 Feb 2009 05:24:42 +0000 (13:24 +0800)]
Update .gitignore files.
Peng Huang [Thu, 12 Feb 2009 05:25:01 +0000 (13:25 +0800)]
Fix restart problem
Peng Huang [Thu, 12 Feb 2009 05:15:03 +0000 (13:15 +0800)]
Try to make all child processes finished before ibus-daemon exits.