Re: [Matplotlib-users] CocoaAgg backend status?

2007-12-12 Thread Michael Droettboom
All this sounds great. There has been some (off-list) discussion recently about making it easier to support third-party backends (i.e. backends that are maintained separately from the rest of the matplotlib tree). This Quartz backend may be a good test candidate for that (though I wouldn't

Re: [Matplotlib-users] CocoaAgg backend status?

2007-12-12 Thread Christopher Barker
sorry to be a wet blanket, but... Barry Wark wrote: going native for rendering would allow mpl to integrate more smoothly with the rest of the 2D and 3D MPL is really only a 2D system -- there's been talk of the next generation version building 3D in, but we're really not there yet.

Re: [Matplotlib-users] CocoaAgg backend status?

2007-12-12 Thread Christopher Barker
Barry Wark wrote: We're just hoping to integrate the plot output with the Quartz rendeirng system more completely -- a very platform specific goal. Fair enough, and MPL as a whole could learn from your work too. Do please report your progress. -Chris -- Christopher Barker, Ph.D.

Re: [Matplotlib-users] CocoaAgg backend status?

2007-12-11 Thread Barry Wark
Michael, I'm sorry. I just realized I hadn't replied to you yet; sorry for the delay. John also pointed us to the transforms branch and that's where we'll start. Thanks! There's no real advantage to CoreAnimation per se (except eye candy), but going native for rendering would allow mpl to

[Matplotlib-users] CocoaAgg backend status?

2007-12-05 Thread Stephen Uhlhorn
I was just wondering what the status of the CocoaAgg backend is since there is not much info available. Can it be used interactively w/ipython? Can it be used to embed mpl in a cocoa app and take advantage of all the xcode/interface builder stuff in OS X? Thanks- -stephen

Re: [Matplotlib-users] CocoaAgg backend status?

2007-12-05 Thread Stephen Uhlhorn
Thanks for the background Barry. I was asking because I have a bit of image processing/analysis code (numpy/mpl/pil) that I would like to build a GUI front-end for. As I am a recent convert to the osx world, I thought it would be very slick to be able to do this with the xcode/IB tools. Since

Re: [Matplotlib-users] CocoaAgg backend status?

2007-12-05 Thread Fernando Perez
On Dec 5, 2007 11:55 AM, Barry Wark [EMAIL PROTECTED] wrote: Stephen, The CocoaAgg backend is not supported in IPython. Though we'd love to support it, were a few patches to land our way :) Cheers, f - SF.Net email is

Re: [Matplotlib-users] CocoaAgg backend status?

2007-12-05 Thread Barry Wark
Stephen, The CocoaAgg backend is not supported in IPython. You can use it in the non-interactive form (i.e. with a pylab.show() but you will have to close the window in order to return control to the IPython shell). It is possible to embed an MPL plot in a Cocoa application using the same

Re: [Matplotlib-users] CocoaAgg backend status?

2007-12-05 Thread Michael Droettboom
Barry Wark wrote: We (at my work) are just starting to think about writing a more direct Quartz backend for mpl. A native backend would let a matplotlib view participate in newer Cocoa technologies, such as resolution independence and CoreAnimation (it's possible with the current backend

Re: [Matplotlib-users] CocoaAgg backend status?

2007-12-05 Thread Fernando Perez
On Dec 5, 2007 8:37 AM, Stephen Uhlhorn [EMAIL PROTECTED] wrote: I was just wondering what the status of the CocoaAgg backend is since there is not much info available. Can it be used interactively w/ipython? I don't know for a fact, but the answer is probalby no. Each GUI backend requires