Page 1 of 1

Initial GTK2 Port Screenshot.

Posted: 03.12.2003, 02:42
by suwalski
Hi guys,

I fell in love with Celestia over the weekend, but was disappointed to discover that the GTK UI was not being maintained.

So I took the initiative (a couple of hours) and ported to GTK2:
http://pat.suwalski.net/misc/celestia-gtk2.png
[almost 900K]

Hopefully this will become production quality at some point. It would be a shame for it to get deprecated to the point that Gnome users would have to use GLU.

autogen.sh

Posted: 03.12.2003, 23:52
by Guest
Anyone know if there's an autogen.sh or something that creates the configure script like it most projects? Ideally, I'd like to change the source of the configure screen so as not to have to repeat myself!

Re: autogen.sh

Posted: 04.12.2003, 11:59
by steffens
Anonymous wrote:Anyone know if there's an autogen.sh or something that creates the configure script like it most projects?
There is one, call

Code: Select all

macros/autogen.sh

I don't know if this is working with recent versions, generally you just have to execute these steps:

Code: Select all

aclocal -I macros
autoheader
automake
autoconf


Anonymous wrote:Ideally, I'd like to change the source of the configure screen so as not to have to repeat myself!

Don't know exactly what you want to do here, sorry.

Hope that helps anyway
steffens

Posted: 25.12.2003, 16:13
by Guest
is there already a downloadable version of your gtk2/gnome2.x patch?

Nope.

Posted: 25.12.2003, 19:13
by suwalski
Anonymous wrote:is there already a downloadable version of your gtk2/gnome2.x patch?


There is not at this time. Celestia 1.3.1 is expected to come out in short order, then the GTK2 changes will be merged into CVS head branch.

The reason is that I'm actually doing a good deal more than just porting. The entire application is being updated to be in sync with the other UIs. As well, the code will be thoroughly cleaned out, quite possibly split into multiple files (the current file is over 3000 lines in length), and, most importantly, the autoconf scripts have to be redone.

The GTK version on my computer works really well, but has to be compiled 'manually.' It's really not ready for primetime yet.