|
From: John H. <jdh...@ac...> - 2003-12-02 16:33:52
|
>>>>> "Jeremy" == Jeremy O'Donoghue <je...@o-...> writes:
Jeremy> I have just committed a significant update to backend_wx.
Jeremy> The intention is that this will be the basis of the
Jeremy> backend_wx code in release 0.40 of Matplotlib. It contains
Jeremy> numerous small fixes, but the highlights are:
Hi Jeremy,
This sounds great. It looks like everything is about ready to go.
One minor glitch. I just did an update to backend_wx Repository
revision: 1.15. When I launch a figure, eg
> python subplot_demo.py -dWX
The window comes up and looks properly placed and sized, but no image
appears in the figure window. I have the window, the toolbar etc,
only no axes, no plot. Hmmm.... RHL9, GTK2, wxPythonSrc-2.4.2.4.
When I click on the save dialog, it pops up, prompts me for a
filename, and then does noting -- no file is created.
Perhaps I have the older version of backend_wx (sometimes the CVS
mirrors are behind). If so, please send me the attachment.
Otherwise, if you have any insights, please let me know.
Jeremy> I should note that performance of the double-buffered
Jeremy> drawing backend is not as good as the previous GDI version
Jeremy> (at least on Windows), although animated drawing will be
Jeremy> flicker-free. I would be interested to hear opinions on
Jeremy> whether people prefer double buffered drawing or GDI, and
Jeremy> whether it makes sense to support both (as an option when
Jeremy> creating a figure, perhaps).
If it's not hard to support both, why not. I prefer flicker free
navigation and animation over performance, and in most cases find the
performance of matplotlib acceptable (pcolor being a notable
exception). But I have a fast machine.
Jeremy> Known bugs are:
Jeremy> - Mousewheel (on Windows) only works after menu button
Jeremy> has been pressed at least once. I do not plan to fix this
Jeremy> since John is planning to rewrite the navigation code for
Jeremy> backend_gtk to work more like matlab.
Jeremy> - Mousewheel on Linux (wxGTK linked against GTK 1.2) does
Jeremy> not work at all Suspect that this is a GTK 1.2 issue, but
Jeremy> in any event, it's something else I don't plan to fix.
I'm not too worried about mouse wheel stuff for the first release,
especially with changes to the navigation bar approaching.
Jeremy> John, is it worth activiating the Sourceforge bug tracker
Jeremy> after 0.4 release?
I think it is active. There have been 4 bug reports and 1 patch there
already. I'm willing to go either way here. I find it easier to
check the mail list than the SF site, but I can train myself otherwise
if you think it's worthwhile to do so.
JDH
|