Comment #6 on issue 1617 by takao.fujiwara1: Add support for Wayland input method protocol
http://code.google.com/p/ibus/issues/detail?id=1617

Attached some patches, but it is probably more WIP than ready to merge.

Thanks for the patch.
My glib2 is 2.37.1 and gtk3 is 3.9.2.
I tried weston & wayland git but I could not connect wayland compositor:

% dbus-launch weston
% ibus-daemon --xim
#0  0x00007ffff74ebe11 in g_logv (log_domain=0x42ae6e "IBUS",
    log_level=G_LOG_LEVEL_ERROR,
    format=0x42ae48 "Lost connection to wayland compositor",
    args=0x7fffffffdcc8) at gmessages.c:989
#1  0x00007ffff74ebf0e in g_log (log_domain=0x42ae6e "IBUS",
    log_level=G_LOG_LEVEL_ERROR,
    format=0x42ae48 "Lost connection to wayland compositor")
    at gmessages.c:1025
#2  0x00000000004220ac in wayland_event_source_check (base=0x66c150)
    at waylandeventsource.c:51
#3  0x00007ffff74e272b in g_main_context_check (context=0x6844e0,
    max_priority=0, fds=0x66c1d0, n_fds=5) at gmain.c:3549
#4  0x00007ffff74e2ad0 in g_main_context_iterate (context=0x6844e0, block=1,
    dispatch=1, self=0x6712c0) at gmain.c:3702
#5  0x00007ffff74e2f0e in g_main_loop_run (loop=0x712750) at gmain.c:3899
#6  0x000000000041d550 in bus_server_run () at server.c:143
#7  0x00000000004235b4 in main (argc=1, argv=0x7fffffffe038) at main.c:280


--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

--
--
You received this message because you are subscribed to the Google
Groups "ibus-devel" group.
iBus project web page: http://code.google.com/p/ibus/
iBus dev group: http://groups.google.com/group/ibus-devel?hl=en
--- You received this message because you are subscribed to the Google Groups "ibus-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


回复