Hi Lucian

Lucian Branescu wrote:
> 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.

If we can run GTK with native rendering, that would be preferable. Maybe
you can assess how much work you think is required to make that happen.

I imagine that this might require you to build your own copy of PyGTK
and/or PyCairo, etc. Note that ASCEND makes use of libglade, too.

If running GTK natively is not an option, we can investigate the GTK-X11
option. If it allows ASCEND to run on Mac, and can be easily achieved,
then that would be a good enough, although not preferable.

I think for this project you need to make a good assessment of how much
work is required to get ASCEND working on Mac, and then, assuming some
time is left over, we need to propose some additional work on some GUI
improvements, including perhaps printing support, data (results) export,
and improvements to the Observer functionality, for example. These would
hopefully require only Python programming, I believe.

Cheers
JP

------------------------------------------------------------------------------
_______________________________________________
Ascend-sim-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ascend-sim-users

Reply via email to