discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] wxPython 3.0 breaks wxGUI


From: Jookia
Subject: Re: [Discuss-gnuradio] wxPython 3.0 breaks wxGUI
Date: Thu, 19 Jun 2014 07:30:35 +1000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0

On 13/06/14 12:43, Tom Rondeau wrote:
> Jookia,
> 
> Thanks. this was discovered a couple of days ago. We don't really have
> anyone to fix it right now, so if you can complete your solution(s) you
> mentioned above and send us a patch, that would be fantastic.
> 
> In one sense, this is a low priority because we are moving away from
> using the wx sinks in favor of the qt sinks. Still, for now, most of our
> examples are base on wx, so we will need this to work for a little bit
> longer.
> 
> Tom
>  

Hey,

I've attached a patch (I hope attachments show up, otherwise I can send
it to you directly?) that uses the new plot.py with some GNU Radio
specific stuff brought back. It's pretty much a rewrite, but if you want
specific changes you can always diff against the wxWidgets plot.py
mentioned in the commit that I noted.

It's not fit to merge unless you want to break wxWidgets 2.8
compatibility, and I can't figure out why. For some reason the scope
sink's size is tiny, while the other plots work. I want to say this is
because the scope sink inherits the plot directly and inheritance is
what seems to be the breakage between wxWidgets 2.8 and wxWidgets 3.

Maybe it'd be worth just removing or deprecating the non-GL plots? If
not I suppose the new plot.py could be only used in wxWidgets 3 cases.
Or the one line OnSize thing could be removed.

Jookia.

Attachment: wx-newplot.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]