'Shows in the tree when a plugin configuration changed.
:param like_initial: if some of the configuration changed
If changed, puts the plugin name in bold. If any of the plugin in a
type is bold, the type name is also bold.'

def config_changed(self, like_initial):

    path = self.get_cursor()[0]
    row = self.treestore[path]
    if like_initial:
        row[0] = row[3]
        plugin = self._get_plugin_inst(path)
        self.mainwin.profiles.profile_changed(plugin)
    else:
        row[0] = ('<b>%s</b>' % row[3])
    pathfather = path[0]
    father = self.treestore[pathfather]
    children = self.config_status.setdefault(pathfather, {})
    children[path] = like_initial
    if all(children.values()):
        father[0] = father[3]
    else:
        father[0] = ('<b>%s</b>' % father[3])
    isallok = all([all(children.values()) for children in self.config_status.values()])
    self.mainwin.scanok.change(self, isallok)
