generator: external class
gtk: update
gobject: update
gobject: signal connect