id	summary	reporter	owner	description	type	status	priority	milestone	component	resolution	keywords	cc	branch	branch_author	launchpad_bug
5676	Support gi.pygtkcompat in gi reactor	itamar	itamar	"Newer versions of gi provide a compatibility layer for the older pygtk API. Currently, if pygtk has been loaded we don't allow loading gi reactor, since this is incompatible and cause segfaults. Likewise, once gi reactor is loaded we prevent imports of pygtk modules like gobject. However, if `gi.pygtkcompat` is available, we should instead:

  1. If we can figure out that pygtkcompat was enabled, don't prevent import of gi reactor even if we see pygtk loaded, since we know it's not actually the real pygtk.
  1. Enable the compatibility layer instead of preventing import of gobject and friends."	enhancement	closed	normal		core	fixed		jdahlin jesstess	branches/pygtkcompat-5676	itamar	
