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.
Initial GTK2 Port Screenshot.
autogen.sh
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
There is one, callAnonymous wrote:Anyone know if there's an autogen.sh or something that creates the configure script like it most projects?
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
Nope.
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.