platform/upstream/ibus.git
16 years agoDoes not commit space when user uses 1~5 to select candidate.
Huang Peng [Tue, 10 Jun 2008 05:48:34 +0000 (13:48 +0800)]
Does not commit space when user uses 1~5 to select candidate.

16 years agoFix some mistakes of register-properties & update-property.
Huang Peng [Tue, 10 Jun 2008 05:43:34 +0000 (13:43 +0800)]
Fix some mistakes of register-properties & update-property.

16 years agoModified engine & panel interfaces.
Huang Peng [Tue, 10 Jun 2008 05:36:56 +0000 (13:36 +0800)]
Modified engine & panel interfaces.

16 years agoHandle escape key.
Huang Peng [Tue, 10 Jun 2008 03:07:56 +0000 (11:07 +0800)]
Handle escape key.

16 years agoFix a bug of lookuptable.page_down
Huang Peng [Tue, 10 Jun 2008 03:05:43 +0000 (11:05 +0800)]
Fix a bug of lookuptable.page_down

16 years agoUse host and X display id in ibus address.
Huang Peng [Fri, 6 Jun 2008 04:38:56 +0000 (12:38 +0800)]
Use host and X display id in ibus address.

16 years agoAdd dbusconn in GetFactoryInfo method.
Huang Peng [Fri, 6 Jun 2008 03:32:12 +0000 (11:32 +0800)]
Add dbusconn in GetFactoryInfo method.

16 years agoFix build error in Solaris.
Huang Peng [Fri, 6 Jun 2008 03:27:30 +0000 (11:27 +0800)]
Fix build error in Solaris.

16 years agoAdd UpdateProperties in panel.
Huang Peng [Thu, 5 Jun 2008 14:01:10 +0000 (22:01 +0800)]
Add UpdateProperties in panel.

16 years agoModify some interface.
Huang Peng [Thu, 5 Jun 2008 07:31:38 +0000 (15:31 +0800)]
Modify some interface.

16 years agoAdd property.
Huang Peng [Thu, 5 Jun 2008 07:29:22 +0000 (15:29 +0800)]
Add property.

16 years agoAdd property.py.
Huang Peng [Wed, 4 Jun 2008 10:06:32 +0000 (18:06 +0800)]
Add property.py.

16 years agoFix bugs when moving languagebar.
Huang Peng [Wed, 4 Jun 2008 03:35:45 +0000 (11:35 +0800)]
Fix bugs when moving languagebar.

16 years agoFix problem when a new panel replacing the old one.
Huang Peng [Wed, 4 Jun 2008 00:55:08 +0000 (08:55 +0800)]
Fix problem when a new panel replacing the old one.

16 years agoquit mainloop, when the Panel object be destroyed.
Huang Peng [Tue, 3 Jun 2008 14:13:22 +0000 (22:13 +0800)]
quit mainloop, when the Panel object be destroyed.

16 years agoTry to use custom icons.
Huang Peng [Tue, 3 Jun 2008 14:07:43 +0000 (22:07 +0800)]
Try to use custom icons.

16 years agoRename keyboard icon.
Huang Peng [Tue, 3 Jun 2008 05:49:31 +0000 (13:49 +0800)]
Rename keyboard icon.

16 years agoFix segfault when delete an im client object.
Huang Peng [Tue, 3 Jun 2008 05:48:32 +0000 (13:48 +0800)]
Fix segfault when delete an im client object.

16 years agoAdd keyboard icon.
Huang Peng [Tue, 3 Jun 2008 05:19:16 +0000 (13:19 +0800)]
Add keyboard icon.

16 years agoAdd an icon for default engine.
Huang Peng [Tue, 3 Jun 2008 04:59:15 +0000 (12:59 +0800)]
Add an icon for default engine.

16 years agoSpecify the idle's priority.
Huang Peng [Tue, 3 Jun 2008 04:50:18 +0000 (12:50 +0800)]
Specify the idle's priority.

16 years agoAdd invalidate method.
Huang Peng [Tue, 3 Jun 2008 04:44:50 +0000 (12:44 +0800)]
Add invalidate method.

16 years agoSet im client to disable when lost ibus connection.
Huang Peng [Mon, 2 Jun 2008 11:20:26 +0000 (19:20 +0800)]
Set im client to disable when lost ibus connection.

16 years agoCheck inotify in configure, and make code works without inotify.
Huang Peng [Mon, 2 Jun 2008 11:17:29 +0000 (19:17 +0800)]
Check inotify in configure, and make code works without inotify.

16 years agoReplace DEPRECATED dbus_message_iter_get_array_len.
Huang Peng [Mon, 2 Jun 2008 02:35:03 +0000 (10:35 +0800)]
Replace DEPRECATED dbus_message_iter_get_array_len.

16 years agoClean preedit when connection is disconnected, and emit preedit-changed signal.
Huang Peng [Mon, 2 Jun 2008 00:55:40 +0000 (08:55 +0800)]
Clean preedit when connection is disconnected, and emit preedit-changed signal.

16 years agoAdd dummy methods for DummyPanel
Huang Peng [Mon, 2 Jun 2008 00:50:59 +0000 (08:50 +0800)]
Add dummy methods for DummyPanel

16 years agoCreate /tmp/ibus-$HOME before create listen server.
Huang Peng [Sun, 1 Jun 2008 16:14:19 +0000 (00:14 +0800)]
Create /tmp/ibus-$HOME before create listen server.

16 years agoFix a bug when a client focus out.
Huang Peng [Sun, 1 Jun 2008 16:09:41 +0000 (00:09 +0800)]
Fix a bug when a client focus out.

16 years agoSet mix size of state label.
Huang Peng [Sun, 1 Jun 2008 16:04:52 +0000 (00:04 +0800)]
Set mix size of state label.

16 years agoUse inotify to create ibus connection.
Huang Peng [Sun, 1 Jun 2008 16:02:16 +0000 (00:02 +0800)]
Use inotify to create ibus connection.

16 years agoModifid IPanel and IEngine interfaces.
Huang Peng [Fri, 30 May 2008 09:55:14 +0000 (17:55 +0800)]
Modifid IPanel and IEngine interfaces.

16 years agoAdd {cursor, page}-{up, down} support for panel.
Huang Peng [Fri, 30 May 2008 05:39:49 +0000 (13:39 +0800)]
Add {cursor, page}-{up, down} support for panel.

16 years agoRemove underline attribute of aux string.
Huang Peng [Fri, 30 May 2008 03:07:41 +0000 (11:07 +0800)]
Remove underline attribute of aux string.
Process symbols as commit key.

16 years agoFix crash when recieve an empty dbus array.
Huang Peng [Fri, 30 May 2008 03:06:19 +0000 (11:06 +0800)]
Fix crash when recieve an empty dbus array.
Remove spaces.

16 years agoUpdate .gitignore.
Huang Peng [Thu, 29 May 2008 13:35:20 +0000 (21:35 +0800)]
Update .gitignore.

16 years agoAdd .gitignore in po folder
Huang Peng [Thu, 29 May 2008 13:29:18 +0000 (21:29 +0800)]
Add .gitignore in po folder

16 years agoUpdate .gitignore
Huang Peng [Thu, 29 May 2008 13:26:14 +0000 (21:26 +0800)]
Update .gitignore
Remove tabs.

16 years agoAdd languagebar.py
Huang Peng [Thu, 29 May 2008 13:21:03 +0000 (21:21 +0800)]
Add languagebar.py

16 years agoAdd two lack files.
Huang Peng [Thu, 29 May 2008 13:20:39 +0000 (21:20 +0800)]
Add two lack files.

16 years agoibus almost works.
Huang Peng [Thu, 29 May 2008 13:09:39 +0000 (21:09 +0800)]
ibus almost works.

16 years agoWIP.
Huang Peng [Thu, 29 May 2008 09:22:46 +0000 (17:22 +0800)]
WIP.

16 years agosplit interface.py to several source files.
Huang Peng [Thu, 29 May 2008 03:56:57 +0000 (11:56 +0800)]
split interface.py to several source files.

16 years agoWIP.
Huang Peng [Thu, 29 May 2008 03:08:46 +0000 (11:08 +0800)]
WIP.

16 years agoRemove locale panel.
Huang Peng [Thu, 29 May 2008 03:04:25 +0000 (11:04 +0800)]
Remove locale panel.

16 years agoRemove tabs.
Huang Peng [Wed, 28 May 2008 09:59:16 +0000 (17:59 +0800)]
Remove tabs.

16 years agoRefactory Panel interface.
Huang Peng [Wed, 28 May 2008 09:57:17 +0000 (17:57 +0800)]
Refactory Panel interface.

16 years agoRemove tabs.
Huang Peng [Wed, 28 May 2008 08:14:04 +0000 (16:14 +0800)]
Remove tabs.

16 years agoRename CandidatesArea to CandidateArea.
Huang Peng [Wed, 28 May 2008 08:13:28 +0000 (16:13 +0800)]
Rename CandidatesArea to CandidateArea.

16 years agoWIP
Huang Peng [Wed, 28 May 2008 06:42:10 +0000 (14:42 +0800)]
WIP

16 years agoAdd CandidatesArea class.
Huang Peng [Wed, 28 May 2008 06:41:48 +0000 (14:41 +0800)]
Add CandidatesArea class.

16 years agoAdd .gitignore in m4.
Huang Peng [Wed, 28 May 2008 03:10:32 +0000 (11:10 +0800)]
Add .gitignore in m4.

16 years agoAdd .gitignore.
Huang Peng [Wed, 28 May 2008 03:05:54 +0000 (11:05 +0800)]
Add .gitignore.

16 years agoAdd AttributeUnderline
Huang Peng [Wed, 28 May 2008 03:02:14 +0000 (11:02 +0800)]
Add AttributeUnderline
Remove AttributeDecoration

16 years agoRemove AttributeDecoration
Huang Peng [Wed, 28 May 2008 03:01:40 +0000 (11:01 +0800)]
Remove AttributeDecoration
Add AttributeUnderline

16 years agoAdd test-candidate
Huang Peng [Wed, 28 May 2008 03:01:01 +0000 (11:01 +0800)]
Add test-candidate
rename test-engine to test-panel

16 years agoSplit CandidatePanel from candidatewindow.py.
Huang Peng [Wed, 28 May 2008 03:00:25 +0000 (11:00 +0800)]
Split CandidatePanel from candidatewindow.py.

16 years agoWIP.
Huang Peng [Wed, 28 May 2008 01:30:52 +0000 (09:30 +0800)]
WIP.

16 years agoWIP.
Huang Peng [Tue, 27 May 2008 14:46:40 +0000 (22:46 +0800)]
WIP.

16 years agoFix a bug in get_candidates_in_current_page.
Huang Peng [Tue, 27 May 2008 14:45:51 +0000 (22:45 +0800)]
Fix a bug in get_candidates_in_current_page.

16 years agoAdd tips in candidatewindow.py.
Huang Peng [Tue, 27 May 2008 14:44:29 +0000 (22:44 +0800)]
Add tips in candidatewindow.py.

16 years agoWIP.
Huang Peng [Tue, 27 May 2008 14:21:30 +0000 (22:21 +0800)]
WIP.

16 years agoModify default theme.
Huang Peng [Tue, 27 May 2008 14:21:15 +0000 (22:21 +0800)]
Modify default theme.

16 years agoAdd candidatewindow.py
Huang Peng [Tue, 27 May 2008 14:21:03 +0000 (22:21 +0800)]
Add candidatewindow.py

16 years agoAdd a default theme.
Huang Peng [Fri, 23 May 2008 08:04:21 +0000 (16:04 +0800)]
Add a default theme.

16 years agoWIP.
Huang Peng [Wed, 21 May 2008 07:58:47 +0000 (15:58 +0800)]
WIP.

16 years agoAdd panel.
Huang Peng [Tue, 20 May 2008 07:57:00 +0000 (15:57 +0800)]
Add panel.

16 years agoAdd application.py
Huang Peng [Tue, 20 May 2008 02:52:03 +0000 (10:52 +0800)]
Add application.py

16 years agoWIP.
Huang Peng [Mon, 19 May 2008 14:14:16 +0000 (22:14 +0800)]
WIP.

16 years agoAdd panel.py.
Huang Peng [Mon, 19 May 2008 14:13:51 +0000 (22:13 +0800)]
Add panel.py.

16 years agoRemove lookuptable.py
Huang Peng [Mon, 19 May 2008 13:52:49 +0000 (21:52 +0800)]
Remove lookuptable.py

16 years agoAdd lookuptabel.py and add {to,from}_dbus_value to Attribute and AttrList classes.
Huang Peng [Mon, 19 May 2008 10:19:39 +0000 (18:19 +0800)]
Add lookuptabel.py and add {to,from}_dbus_value to Attribute and AttrList classes.

16 years agoMove EngineFactory from engine.py to a new file.
Huang Peng [Mon, 19 May 2008 02:44:00 +0000 (10:44 +0800)]
Move EngineFactory from engine.py to a new file.

16 years agoRemove driver.py
Huang Peng [Mon, 19 May 2008 02:27:49 +0000 (10:27 +0800)]
Remove driver.py

16 years agoRemove x property from bus.py and ibusdaemon.py
Huang Peng [Mon, 19 May 2008 02:19:22 +0000 (10:19 +0800)]
Remove x property from bus.py and ibusdaemon.py

16 years agoRemove -x property from driver.py.
Huang Peng [Mon, 19 May 2008 01:57:47 +0000 (09:57 +0800)]
Remove -x property from driver.py.

16 years agoWIP.
Huang Peng [Sun, 18 May 2008 15:00:43 +0000 (23:00 +0800)]
WIP.

16 years agotransplate x, y, if client window is not NULL.
Huang Peng [Thu, 15 May 2008 03:19:26 +0000 (11:19 +0800)]
transplate x, y, if client window is not NULL.

16 years agoFix a typo.
Huang Peng [Thu, 15 May 2008 03:06:07 +0000 (11:06 +0800)]
Fix a typo.

16 years agoMove demo engine to engine/demo. Add Makefile in ibusdaemon.
Huang Peng [Tue, 13 May 2008 03:28:23 +0000 (11:28 +0800)]
Move demo engine to engine/demo. Add Makefile in ibusdaemon.

16 years agoSplit ibusdaemon from ibus.
Huang Peng [Tue, 13 May 2008 02:51:18 +0000 (10:51 +0800)]
Split ibusdaemon from ibus.

16 years agoRevert to "Add clean task in Makefile."
Huang Peng [Tue, 13 May 2008 02:24:10 +0000 (10:24 +0800)]
Revert to "Add clean task in Makefile."

16 years agoRevert "Add clean task in Makefile."
Huang Peng [Tue, 13 May 2008 02:19:29 +0000 (10:19 +0800)]
Revert "Add clean task in Makefile."

This reverts commit 6bfa30ff14c5e91df9574a11637e99124e39f926.

Conflicts:

16 years agoAdd clean task in Makefile.
Huang Peng [Tue, 13 May 2008 02:06:51 +0000 (10:06 +0800)]
Add clean task in Makefile.

16 years agoimport ibus
Huang Peng [Mon, 12 May 2008 07:18:48 +0000 (15:18 +0800)]
import ibus