While improving GTK on mac would be nice, I don't think I have enough
experience with C to do that myself.
I've played with pygtk a bit and it seems the only convenient way to get it
running is through macports. The other option is building everything, from
gobject all the way up to pygtk. That's not the biggest problem though.
The lastest GTK has native rendering (doesn't require X11), but it still has
every other problem. I'll try to see if there's a way to at least enable
sane printing and to use the native file picker in ASCEND. Other than that,
I don't know what else I could to without having to touch GTK code.
2009/3/25 <[email protected]>
> another angle on this, if there are problems with mac/gtk is to propose
> some work of benefit to
> ascend but primarily by making gtk more mac-friendly. i.e. advance the
> portability of the ascend gui
> by advancing mainline gtk on mac, using ascend as a test case for the
> issues in gtk.
> don't know if gtk got approved for gsoc in some form.
>
> ben
>
> ----- Original Message -----
> From: "Lucian Branescu" <[email protected]>
> To: "John Pye" <[email protected]>,
> [email protected]
> Sent: Tuesday, March 24, 2009 9:03:38 PM GMT -05:00 US/Canada Eastern
> Subject: Re: [Ascend-sim-users] Aspiring GSoC student
>
> In such a case, I could add some features to the existing GUI.
> I need to check out the situation of GTK on the mac and try to run ASCEND
> and see how it goes. Then I could write a more informed proposal.
>
> 2009/3/25 John Pye <[email protected]>
>
>> Hi Lucian
>>
>> Lucian Branescu wrote:
>> > I would rather not create a new GUI myself.
>>
>> Great, so we're on the same page there.
>>
>> >
>> > I'll try and build the latest GTK on my mac and see how it works. Same
>> > for PyGTK.
>> > If the no-x11 branch works well enough, it would be feasible to make
>> > the GTK ASCEND GUI work integrate a bit better.
>>
>> You could try using the following 'framework':
>> http://www.gtk-osx.org/
>>
>> >
>> > From what I've read, it should be possible to supplement some non-GUI
>> > integration features with PyObjC (only on the non-x11 gtk), but I'm
>> > not sure how the two toolkits interact.
>>
>> In ASCEND we currently use SWIG for all our C-to-Python bridging. I
>> believe that SWIG runs on Mac as well.
>>
>> One concern I have with the ASCEND-for-Mac project is that it might turn
>> out to be only a couple of weeks of work. We need to know if this is
>> likely to occur, and if so, we need to extend to project to ensure that
>> we get full value out of the allocated time.
>>
>> Cheers
>> JP
>>
>
>
> ------------------------------------------------------------------------------
> Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
> powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
> easily build your RIAs with Flex Builder, the Eclipse(TM)based development
> software that enables intelligent coding and step-through debugging.
> Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
> _______________________________________________ Ascend-sim-users mailing
> list [email protected]
> https://lists.sourceforge.net/lists/listinfo/ascend-sim-users
>
------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
Ascend-sim-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ascend-sim-users