DescriptionAdd ibus_config_watch/unwatch.
Currently IBusConfig proxy is notified every config value change.
e.g. ibus-m17n will get notified even when ibus-anthy's config values
are changed.
With this patch, IBusConfig proxy will be able to restrict
notification by calling ibus_config_watch(). For example, after:
ibus_config_watch (config, "engine/M17N/hi/inscript", NULL);
it will be notified value changes only under
"engine/M17N/hi/inscript" section.
BUG=none
TEST=manually with modified ibus-m17n
Patch Set 1 #
Total comments: 14
Patch Set 2 : implement G_TYPE_INITABLE interface #
Total comments: 2
Patch Set 3 : remove all match rules on ibus_proxy_destroy() #Patch Set 4 : partial rewrite with more generic internal functions #
Total comments: 25
Patch Set 5 : add unit test #
Total comments: 20
Patch Set 6 : use ibus_bus_add_match, don't spawn in test case #
Total comments: 2
MessagesTotal messages: 14
|