t00fri wrote:There are also no nice colorful galaxies etc like in FT1.x ...
Oh, I absolutely love those! They're awesome. Better than purple!
t00fri wrote:honestly, apart from a certain interest of /principle/, what's the benefit supposed to be?? The main somewhat surprising point I can see is that the gtk version does not seem to be significantly slower than the standard one.
Well, over the years, there has been quite a bit of discussion about having a single front-end. Some people even suggested an OpenGL GUI (bad idea, IMO). The Windows front-end is hardly ever updated and is way behind the KDE UI. Well, here's a possible solution. GTK runs on all of the platforms Celestia runs on. With a little bit of work, it can maintain the 'local' solutions for preference storage and other functions.
t00fri wrote:Why should people mess around with installing gtk+ libs, given the fact that most Windows users don't have much of an idea how to deal with libraries and all that...what if there are bugs in certain gtk versions etc? Who is going to help unexperienced users?
Well, it has been at least a few years since I have seen a non-working GTK on Windows. It's no harder to install than Celestia, though yes, there is that one step. But it's getting a lot more popular. Many people are downloading applications like
GAIM,
AbiWord,
Ethereal,
The Gimp,
Inkscape, and
Gnumeric for Windows. Even the monster
Evolution is being ported to Windows as I type.
Theoretically, the GTK libraries could be bundled with Celestia itself, like we do with libpng anyway. It would only increase the installer by 3 or 4 megs, as we don't use everything in the package I linked to above.
But, in the end, this could benefit users a lot. For me, it's much more compelling to work on a GUI that will be used by more people. I've been holding back to match the somewhat uninteresting UI of the Windows front-end for a long time, so that the two look pretty much the same, all the time hoping that someone will do something nice with the Windows GUI. Since that is not happening, I'm offering a very real solution. If people find it works well, I will grow the GTK UI to the point where it's significantly better than the current Windows UI.
t00fri wrote:In particular, you tend to be VERY elusive in this forum, for example.
Yes, I am elusive from this forum. But you will note that I'm the most active person on the celestia-developers mailing list.
The reason is that I simply abhor HTML interfaces. I hate webmail, I hate forums. I like postings pushed to me like on a mailing list rather than me have to go through piles of forum categories looking for new posts. That's all. It's not that I don't like the people here or anything.
I think forums are great for users (like the Gentoo and Ubuntu forums), because users can help users. But I think that mailing lists are much better for development discussion. Better archiving, the ability to have patch attachments, or any attachments for that matter, local topic storage, proper threading, speed, are all plusses.