Status: Assigned Owner: choe.hwanjin Labels: Type-Defect Priority-Medium New issue 304 by choe.hwanjin: IBusConfig does not call "value-changed" callback http://code.google.com/p/ibus/issues/detail?id=304
I'm testing ibus-hangul engine code. I wrote the code like below: ... connection = ibus_bus_get_connection (bus); config = ibus_config_new (connection); g_signal_connect (config, "value-changed", G_CALLBACK(ibus_config_value_changed), NULL); ... And I changed the value of config item "/desktop/ibus/engine/Hangul/HangulKeyboard". I used gconf-editor to change the config item value. But the callback fuction ibus_config_value_changed() wasn't called. I tested it on python implementation also, and it worked. It seems that there is a bug in IBusConfig C implementation. Ibus Hangul engine already has the code above, so you can test it with Ibus Hangul code. And it has setup tool also. You can change the value easily. Lookup my ibus-hangul git repository: http://github.com/choehwanjin/ibus-hangul/tree/master -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://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 -~----------~----~----~----~------~----~------~--~---
