[Uim] Please review Uim Developer's Document

Kazuki Ohta mover at hct.zaq.ne.jp
Sun Jul 11 08:19:30 EEST 2004


Hi, Hiroyuki.

I've changed the API at r963.

--------------------------------------------------------------------------------
r963 | kzk | 2004-07-11 14:15:56 +0900 (Sun, 11 Jul 2004) | 26 lines

* This is the API change of Helper System

* uim/uim-helper.h, uim/uim-helper-client.c
  - change "int uim_helper_init_client_fd(void (*disconnect_cb)(void))" into 
"int 
uim_helper_init_client(void (*disconnect_cb)(void))"
  - change "void uim_helper_close_client_fd(int)" into "void 
uim_helper_close_clie
nt(void)"
  - add function "int  uim_helper_get_client_fd(void)"
  - change "char *uim_helper_send_message(int fd, const char *message)" into 
"void
 uim_helper_send_message(const char *message)"
  - add doxygen-style description to each function

  * Basically, this change make clients not to handle static fd privately.
  * But, each client must handle "connect or not connect".
  * This is the same situation, I think. More Enhancement is needed.
  
  * We'll abolish uim_helper_read_proc function

* qt/quiminputcontextplugin/qhelpermanager.cpp
  - corresponds to the change
* qt/qtkde-helper/src/common/quimhelpertoolbar.cpp
  - corresponds to the change
* gtk/gtk-im-uim.c
  - corresponds to the change
* helper/helper-toolbar-common-gtk.c
  - corresponds to the change
* xim/main.cpp
  - corresponds to the change
--------------------------------------------------------------------------------


> Hi, Hiroyuki.
>
> > I think generally good, except uim_helper_read_proc. May I ask you to
> > change helper APIs? (Of course after I released 0.4.0)
>
> OK.
> I'll change it ASP.
>
> cheers.
>
> ----------------
> Move the worl:D!
> Kazuki Ohta : mover at hct.zaq.ne.jp
>
> _______________________________________________
> uim mailing list
> uim at freedesktop.org
> http://pdx.freedesktop.org/cgi-bin/mailman/listinfo/uim

-- 
----------------
Move the worl:D!




More information about the uim mailing list