← Back to team overview

ubuntu-manual team mailing list archive

Re: Quickshot problems

 

Glade is pretty much the standard for rapid development in GTK and it's
pretty resilient against changes within major versions, since it wraps GTK,
which tries to maintain a stable API.

The issue here is probably that GTK 3.x is largely incompatible with 2.x,
hence the need for an update.

The only thing that's internally dependent on GTK, aside from the Quickly
framework, is gobject, which is used to capture the rendered windows or
desktop. There are alternatives to this, like asking the X sever directly,
but they'll have a good deal of integration logic to go with them, to
figure out where windows are. Advancements in the Freedesktop.org spec may
have simplified this over the past couple of years, however.

-Neil
On Jul 16, 2013 4:10 PM, "Patrick Dickey" <pdickeybeta@xxxxxxxxx> wrote:

> Hi Thomas,
>
> I think what Jörn is saying is that whenever they make changes to GTK,
> then Glade breaks. So it would be easier/better? to find a different
> wrapper.
>
> Have a great day.:)
> Patrick.
>
> On Tue, 2013-07-16 at 02:47 -0400, Thomas Corwin wrote:
> > Sorry to bring up an old problem, but Glade is 100% compatible with
> QuickShot, except that the code needs to be updated to GTK3+
> >
> > Sent from my iPhone
> >
> > > On Jun 15, 2013, at 7:34 AM, "Jörn Schönyan" <joern.schoenyan@xxxxxx>
> wrote:
> > >
> > > I'm sorry, I can't find your thread about it. If I'm correct, the
> problem is related to Glade (which is, more or less, a wrapper around GTK).
> That would be a real mess, even if this issue is fixed, it's likely to grow
> incompatible again with the next major version of GTK3.
> > >
> > > Am 15.06.2013 01:21, schrieb Patrick Dickey:
> > >> Hi Jörn,
> > >>
> > >> I'll put it in the wishlist (but as you said, it's a low priority
> thing
> > >> right now). If you're able to go through the archives, sometime in
> March
> > >> I tried getting Quickshot to work on 12.04 and documented a few of the
> > >> issues that I had. Also Thomas looked into it, and found that it's
> tied
> > >> to Py-GTK2 and Ubuntu/Lubuntu/etc is using Py-GTK3 now. So it needs to
> > >> be updated to use those commands.
> > >>
> > >> I cc'ed Thomas in on this, so he knows that you're working on this
> too.
> > >> Either the two of you can co-ordinate, or he can let you take the
> reins
> > >> (just a suggestion of course). Just trying to make sure we don't have
> > >> two (or more) people trying to reinvent the same wheel.
> > >>
> > >> Have a great weekend.:)
> > >> Patrick.
> > >
> > > _______________________________________________
> > > Mailing list: https://launchpad.net/~ubuntu-manual
> > > Post to     : ubuntu-manual@xxxxxxxxxxxxxxxxxxx
> > > Unsubscribe : https://launchpad.net/~ubuntu-manual
> > > More help   : https://help.launchpad.net/ListHelp
> > _______________________________________________
> > Mailing list: https://launchpad.net/~ubuntu-manual
> > Post to     : ubuntu-manual@xxxxxxxxxxxxxxxxxxx
> > Unsubscribe : https://launchpad.net/~ubuntu-manual
> > More help   : https://help.launchpad.net/ListHelp
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~ubuntu-manual
> Post to     : ubuntu-manual@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~ubuntu-manual
> More help   : https://help.launchpad.net/ListHelp
>

Follow ups

References