Re: Boxes (was Re: 3.4 Features, final round)

2011-11-09 Thread Olav Vitters
On Tue, Nov 08, 2011 at 11:34:38PM +0100, Marc-André Lureau wrote: We will tell more about Boxes during its first release. At which point I hope more people could try it thanks to jhbuild and some early adopters. Any guess as when you'd have tarballs? /me is a Mageia packager (hint hint :P)

maintaining both gtk2 and 3 compatibility

2011-11-09 Thread Richard Henwood
Hi All, Ideally, I would like my python app to run under both GTK2 and 3. I seem to have run into a problem with wnck: My code runs on gtk3 with 'import wnck', but no wnck signals are being received by my app. Installed libs are dumped below. Is it feasible to keep backward compatibility with

Re: maintaining both gtk2 and 3 compatibility

2011-11-09 Thread Curtis C. Hovey
Hi Richard. On 11/09/2011 11:54 AM, Richard Henwood wrote: Is it feasible to keep backward compatibility with gtk2 (gnome2) or should I rip out all the wnck2 packages (below) and maintain two separate code trees? richard@wc-hp:~/tools/skype-record$ dpkg -l '*wnck*'

Re: maintaining both gtk2 and 3 compatibility

2011-11-09 Thread Jasper St. Pierre
On Wed, Nov 9, 2011 at 1:24 PM, Curtis C. Hovey sinzui...@verizon.net wrote: Hi Richard. On 11/09/2011 11:54 AM, Richard Henwood wrote: Is it feasible to keep backward compatibility with gtk2 (gnome2) or should I rip out all the wnck2 packages (below) and maintain two separate code trees?

Re: maintaining both gtk2 and 3 compatibility

2011-11-09 Thread Curtis C. Hovey
On 11/09/2011 02:27 PM, Jasper St. Pierre wrote: try: from gi.repository import GObject from gi.repository import Gtk from gi.repository import WebKit except ImportError: import pygtk pygtk.require(2.0) import glib as GObject import gtk as Gtk import webkit as

Re: maintaining both gtk2 and 3 compatibility

2011-11-09 Thread Martin Pitt
Curtis C. Hovey [2011-11-09 15:30 -0500]: Oh, I am sorry I did not annotate why I did that. Some methods moved to different modules in GTK3: glib.timeout_add() = GObject.timeout_add() glib.source_remove() = GObject.source_remove() Actually, with the current pygobject and g-i versions