Re: [Plplot-devel] The wxwidgets-related components of PLplot and the 5.12.0 release
>> > It appears you are completely satisfied with this fix on the two Linux > platforms where you have tested it. yes > Once that finalization occurs, we (Phil, Pedro, and I) should > thoroughly test the wxwidgets components of PLplot again on all > accessible platforms ok, wil do -Pedro - Original Message - From: "Alan W. Irwin" To: "Phil Rosenberg" ; "Pedro Vicente" ; "PLplot development list" Sent: Thursday, January 05, 2017 4:51 PM Subject: The wxwidgets-related components of PLplot and the 5.12.0 release > On 2017-01-04 20:08-0500 Pedro Vicente wrote: > >> I tried on my linux 16.04, same results as CentOS (I don'have the 14.04 >> and debian anymore) > > To Phil and Pedro: > > @Pedro: > It appears you are completely satisfied with this fix on the two Linux > platforms where you have tested it. Those tests are much appreciated, > and based on good results now for 4 Linux platforms (two from you and > one each from Phil and I) the conclusion appears to be all is well > with this fix for the extremely tricky event-timing bug you discovered > on some Linux platforms/hardware. > > @ Phil: > My understanding is you have made some text orientation changes that > continue to work now for you with older wxwidgets, and which you > anticipate (but have not tested) will work for the latest git version > of wxwidgets as well. And you are still working on an additional > background colour fix (that we might or might not push for this > release depending on how intrusive that fix turns out to be). Do you > have an ETA for when we will be able to make that decision, i.e., when > we can finalize the wxwidgets code changes for this release? > > @ Both: > Once that finalization occurs, we (Phil, Pedro, and I) should > thoroughly test the wxwidgets components of PLplot again on all > accessible platforms, and after that I expect it will take several > days longer for me to finish my large documentation update (and I am > hoping Phil will contribute to that update as well for anything > related to wxwidgets). So I think we are looking at a release date of > roughly one week after the wxwidgets code changes are finalized, e.g., > late next week if that finalization happens soon. > > Alan > __ > Alan W. Irwin > > Astronomical research affiliation with Department of Physics and > Astronomy, > University of Victoria (astrowww.phys.uvic.ca). > > Programming affiliations with the FreeEOS equation-of-state > implementation for stellar interiors (freeeos.sf.net); the Time > Ephemerides project (timeephem.sf.net); PLplot scientific plotting > software package (plplot.sf.net); the libLASi project > (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); > and the Linux Brochure Project (lbproject.sf.net). > __ > > Linux-powered Science > __ > -- Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot ___ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel
[Plplot-devel] The wxwidgets-related components of PLplot and the 5.12.0 release
On 2017-01-04 20:08-0500 Pedro Vicente wrote: > I tried on my linux 16.04, same results as CentOS (I don'have the 14.04 and > debian anymore) To Phil and Pedro: @Pedro: It appears you are completely satisfied with this fix on the two Linux platforms where you have tested it. Those tests are much appreciated, and based on good results now for 4 Linux platforms (two from you and one each from Phil and I) the conclusion appears to be all is well with this fix for the extremely tricky event-timing bug you discovered on some Linux platforms/hardware. @ Phil: My understanding is you have made some text orientation changes that continue to work now for you with older wxwidgets, and which you anticipate (but have not tested) will work for the latest git version of wxwidgets as well. And you are still working on an additional background colour fix (that we might or might not push for this release depending on how intrusive that fix turns out to be). Do you have an ETA for when we will be able to make that decision, i.e., when we can finalize the wxwidgets code changes for this release? @ Both: Once that finalization occurs, we (Phil, Pedro, and I) should thoroughly test the wxwidgets components of PLplot again on all accessible platforms, and after that I expect it will take several days longer for me to finish my large documentation update (and I am hoping Phil will contribute to that update as well for anything related to wxwidgets). So I think we are looking at a release date of roughly one week after the wxwidgets code changes are finalized, e.g., late next week if that finalization happens soon. Alan __ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); the Time Ephemerides project (timeephem.sf.net); PLplot scientific plotting software package (plplot.sf.net); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __ Linux-powered Science __ -- Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot ___ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel
Re: [Plplot-devel] legend and label using wxWidgets
Hi Laurent Although I haven't upgraded to wxWidgets 3.1. I think I have isolated and fixed the issue. It turned out to affect all wxDCs that support transformations so I was able to reproduce your bad results on a wxMemoryDc. If you grab the latest version from the Git repo then you should find everything is working correctly again. If not then please let me know. Phil On 5 January 2017 at 00:42, wrote: > Hi Alan > > I agree it would be good to look at this pre release. It's on my to do list > for asap. > > > > Sent from my Windows 10 phone > > > > From: Alan W. Irwin > Sent: 04 January 2017 20:37 > To: Phil Rosenberg; Pedro Vicente; Laurent Berger; PLplot development list > Subject: Re: [Plplot-devel] legend and label using wxWidgets > > > > On 2016-12-28 23:19+0100 Laurent Berger wrote: > > > >> wxwidgets commit 0bf38e1 x04 y axis label is good > >> >> (https://github.com/wxWidgets/wxWidgets/commit/0bf38e11a33005e289e30c8bc7c67563eae061be) > >> > >> wxwidgets commit 49000def x04 y axis label is false > >> >> (https://github.com/wxWidgets/wxWidgets/commit/49000defcfb11b409d8935126981b14169ee62a3) > > > > Hi Phil: > > > > Assuming (subject to Pedro's further extensive testing) that you have > > found a good fix for that bug he had discovered, then the only > > remaining potentially release critical issue for the wxwidgets-related > > components of PLplot is the issue discovered by Laurent above. > > > > So to learn more about what Laurent reported above, > > I described those two commits as follows: > > > > software@raven> git clone https://github.com/wxWidgets/wxWidgets.git > wxwidgets.git > > software@raven> cd wxwidgets.git > > software@raven> git branch > > * master > > software@raven> git describe 0bf38e1 > > v3.1.0-620-g0bf38e1 > > software@raven> git describe 49000def > > v3.1.0-621-g49000de > > > > So it is clear from these results that Laurent already bisected this > > issue with the 621st commit beyond the last official release (3.1.0) > > of wxwidgets showing the issue for the first time. And since this is > > an issue that will not affect any user of an official wxwidgets > > release at this time, that gives us a good excuse to do nothing at > > this time if the potential fix is going to be intrusive. > > > > Of course, this issue will affect our users as soon as the next > > wxwidgets official release is out so it would be nice at this time for > > you to (a) confirm the above results for 0bf38e1 and 49000def from > > Laurent and figure out what the issue is. If it turns out to be a > > wxwidgets regression introduced for 49000def it would be good for you > > to draw this quickly to the attention of the wxwidgets developers so > > they can fix that regression before their next official release to > > avoid making life difficult for PLplot wxwidgets users. But if it > > turns out to be our problem, then please prepare the fix and use your > > best judgement (depending on, e.g., whether the fix is more or less > > intrusive than the fix you just made) whether to push it now or wait > > until after the release. > > > > Alan > > __ > > Alan W. Irwin > > > > Astronomical research affiliation with Department of Physics and Astronomy, > > University of Victoria (astrowww.phys.uvic.ca). > > > > Programming affiliations with the FreeEOS equation-of-state > > implementation for stellar interiors (freeeos.sf.net); the Time > > Ephemerides project (timeephem.sf.net); PLplot scientific plotting > > software package (plplot.sf.net); the libLASi project > > (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); > > and the Linux Brochure Project (lbproject.sf.net). > > __ > > > > Linux-powered Science > > __ > > -- Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot ___ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel