So yeah, I know people are waiting for a CortUI upgrade. (Although I never received a single bug report. As far as I am concerned, CortUI 1.70 might actually work with R4.)
CortUI 1.75 actually has been done for a while, I made the last finishing touches today. It includes all R4 features, the 1.70 SE, what FlingPu has released as "v1.71 RC1" and even some (admittedly very minor) changes to R4 I didn't like the way they were done.
That's not the problem. The problem (as it has been for a long time), is Slipstream GUI support. Let me give you a little background on that.
Slipstream GUI was a good mod. Even though I personally never used it, because I don't care about skins, I think Newtype did a great job. Well done graphics, very complete, it looked professional. Already back then, it was a bit of a hassle to combine both, because they did overlap in some ways. That's also why it made sense to integrate it into the installer, you couldn't just install them separately.
And it was very popular, so it was hard for me to say: "You can have *either* CortUI *or* Slipstream GUI, but not really both at the same time."
With R1 (R2? R3?) came changes to the (default) UI. That made it harder to support Slipstream GUI, because it wasn't updated (I think Newtype started working on another skin that was never finished and released). I went through some hassles to keep supporting it. The Slipstream GUI users among you might know the "[Hangar screen modification unavailable with CortUI *and* Slipstream GUI!]" text from the installer.
At the same time people started asking for (and getting) other HUD modifications, and all this in combination led to a huge amount of test cases I had to go through prior to every release.
Now with R4 and the mods by FlingPu (which are much easier to support, because they are an *alternative*, not a combination), the situation is getting unbearable. R4 broke so many things about Slipstream GUI. I'm very short on time due to RL right now, and spent the last two days trying to figure out a way to keep the support for it in. I already don't sleep well anymore (no pitying please! /wink.gif" style="vertical-align:middle" emoid=";)" border="0" alt="wink.gif" />).
So here you have the option, together with some numbers what I estimate it might take *me* to do:
a) Drop Slipstream support: 3-5h. All the special cases have to be removed from the installer, but it would probably reduce the time to be spent on future releases by 3x-5x.
b) Remove the broken parts: 10-15h. Slipstream has 480 images. You basically need to open every image in MDLfx (which is a challenge in itself), find it in-game and then find related images (because it would suck to have the upper half of a window in Slipstream, and the lower in the default skin).
c) Actually fix Slipstream support: The same, plus some (that would be a good time to restore what I already removed due to problems in earlier FAZ releases), plus the time somebody (definitely not me) has to spend on making the replacement ones.
Let me emphasize again that options b) and c) will keep the time I have to spend on testing with every release as high as it already is.
I really don't know where to go from here.
Btw., I heard so often "just release an interim release of CortUI without Slipstream GUI support for now and do that later". Let me state again that this is *not* an option. For one, because I don't want to do it later any more than I don't want to do it now. And also because when I remove the support now, I'm surely *not* going to add it back in. The installer is already a mess (the code is actually okay, but it's probably a more complex installer than most commercial software has) because of the Slipstream support.
Make your choice. Make it fast, if you want a release soon. And do *not* vote option B or C if you aren't *seriously* planning to do it (and have the ~50h of free time required) or know somebody who has *assured* to do so. I'll completely ignore those votes if you don't post names.
-- Cort
The next CortUI release (not in here)
Last edited by Cortex on Wed Nov 14, 2007 7:55 am, edited 1 time in total.

This is Sparta. Not spa. — Wurf

+1. Less is more. Nice to have but not neccessary. Thanks for all your work, we really enjoy using it. /smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />
Last edited by Kltplzyxm on Tue Nov 13, 2007 8:17 pm, edited 1 time in total.
Other people will make other skins.
CortUI is more important.
CortUI is more important.
"If you wish to make an apple pie from scratch, you must first invent the universe." Carl Sagan ("The Lives of the Stars" ep. 9 Cosmos)
Rants Blog Cadillac, *Wurflet@Event, ?GoldDragon@Alleg, ^Biggus*#$@us@XT, +Ashandarei@Zone
Slipstream is Newtype's baby and as such he should take responsibility for maintaining it in the face of changes to the client and so on. Just like you (Cort) have taken responsibility for CortUI. I say separate them and let someone else try to integrate them if they feel it's worth taking the time to do so (I think it probably isn't).
-
hockey1015
- Posts: 938
- Joined: Sat Dec 24, 2005 8:00 am
- Location: Tampa, FL
It has always been better to have a proggie with a limited featureset but it doing what it does well instead of having a bloated combine-em-all which is just a pain to maintain /smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />
As such I support that we should let the stream slip into the void where it might be caught by a new dev creating a slipstream dedicated installer /smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />
(and faster CortUI releases sure sounds swell /smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />
As such I support that we should let the stream slip into the void where it might be caught by a new dev creating a slipstream dedicated installer /smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />
(and faster CortUI releases sure sounds swell /smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />
@RT: "We've never been whores, we are misunderstood RTists."
just fyi for you guys, slipstream works as of now if you install it, but some of the screens with new options (game settings screen and such) will appear in the old way
this is fine for me because most of the screens i liked are still there (F5, menus in F3, some of the buttons)
so is there some way we can preserve the slipstream install as it is now and just stop supporting it? (leave the latest efforts you've put into it out there, but don't bother with updating it after this point)
this is fine for me because most of the screens i liked are still there (F5, menus in F3, some of the buttons)
so is there some way we can preserve the slipstream install as it is now and just stop supporting it? (leave the latest efforts you've put into it out there, but don't bother with updating it after this point)



Get over yourselves, don't try to win arguments on the internet where the option of a punch in the mouth is unavailable
"It is not that I cannot create anything good, but that I will not." And to prove this, he created the peacock.






"South of the Alps and East of the Adriatic, paranoia is considered mental equilibrium..."
