Author Topic: FS2_Launcher OS X 3.0  (Read 102250 times)

0 Members and 1 Guest are viewing this topic.

Offline Soulstorm

  • 27
  • You really don't want to know!
    • Soulstorm's Personnal Webspace
Feature Added!

Download the new beta, and check the preferences to find what you are looking for! If it doesn't work for you, you may need to delete the preferences...

DOWNLOAD HERE

EDIT: Rectified a small problem with it, and added a new function in the "special" menu that will allow you to change the selected mod's Library folder location. Previously, this wasn't possible, after you have set it when you created it in the Available Mods dialog.

[attachment deleted by ninja]
« Last Edit: January 26, 2008, 05:36:54 pm by Soulstorm »
Soulstorm's website -- Articles, Programs, Forums, 3D art, and many more.

 

Offline blowfish

  • 211
  • Join the cult of KILL MY ROUTER!!!!!!!!!!1
Thanks.  Now go study!

 

Offline Soulstorm

  • 27
  • You really don't want to know!
    • Soulstorm's Personnal Webspace
Yes, sir!
Soulstorm's website -- Articles, Programs, Forums, 3D art, and many more.

 
 

Offline meego

  • 24
Re: FS2_Launcher OS X 3.0
Hi,

I think the "Refresh" button is a bit confusing. If i understood right, it rebuilds the flag list based on the options selected in main window. However, this erases all custom flags.

Maybe you should look into another way to input custom flags. Something that ensures that custom flags remain even after the user changes options and refreshes the drawer. Something that would also separate them from regular flags, for the sake of visibility and clarity.

I think the Win32 launcher got it right with a special box for custom flags.


IMO, the best would be to have an editable field for custom flags, and non-editable field to display all active flags.

Just my 2cts. Still very nice job on the launcher.

 

Offline blowfish

  • 211
  • Join the cult of KILL MY ROUTER!!!!!!!!!!1
Re: FS2_Launcher OS X 3.0
I agree that there should be a place for custom flags.  Possibly en entire section where you can add/remove custom flags (like the drawer right now but in the main window and it doesn't delete everything when you click refresh).

 

Offline meego

  • 24
Re: FS2_Launcher OS X 3.0
With 1208-Xt, I'm not getting the "no_emissive_light" option and have to input it as a custom flag. Shouldn't it be available? Is this a bug?

 

Offline blowfish

  • 211
  • Join the cult of KILL MY ROUTER!!!!!!!!!!1
Re: FS2_Launcher OS X 3.0
I never got that option.  No matter what build.

 

Offline Jeff Vader

  • The Back of the Hero!
  • 212
  • Bwahaha
Re: FS2_Launcher OS X 3.0
Neither did I (even though I'm a Windork person). I guess it counts as a "custom" option.
23:40 < achillion > EveningTea: ass
23:40 < achillion > wait no
23:40 < achillion > evilbagel: ass
23:40 < EveningTea > ?
23:40 < achillion > 2-letter tab complete failure

14:08 < achillion > there's too much talk of butts and dongs in here
14:08 < achillion > the level of discourse has really plummeted
14:08 < achillion > Let's talk about politics instead
14:08 <@The_E > butts and dongs are part of #hard-light's brand now
14:08 <@The_E > well
14:08 <@The_E > EvilBagel's brand, at least

01:06 < T-Rog > welp
01:07 < T-Rog > I've got to take some very strong antibiotics
01:07 < achillion > penis infection?
01:08 < T-Rog > Chlamydia
01:08 < achillion > O.o
01:09 < achillion > well
01:09 < achillion > I guess that happens
01:09 < T-Rog > at least it's curable
01:09 < achillion > yeah
01:10 < T-Rog > I take it you weren't actually expecting it to be a penis infection
01:10 < achillion > I was not

14:04 < achillion > Sometimes the way to simplify is to just have a habit and not think about it too much
14:05 < achillion > until stuff explodes
14:05 < achillion > then you start thinking about it

22:16 < T-Rog > I don't know how my gf would feel about Jewish conspiracy porn

15:41 <-INFO > EveningTea [[email protected]] has joined #hard-light
15:47 < EvilBagel> butt
15:51 < Achillion> yes
15:53 <-INFO > EveningTea [[email protected]] has quit [Quit: http://www.mibbit.com ajax IRC Client]

18:53 < Achillion> Dicks are fun

21:41 < MatthTheGeek> you can't spell assassin without two asses

20:05 < sigtau> i'm mining titcoins from now on

00:31 < oldlaptop> Drunken antisocial educated freezing hicks with good Internet == Finland stereotype

11:46 <-INFO > Kobrar [[email protected]] has joined #hard-light
11:50 < achtung> Surely you've heard of DVDA
11:50 < achtung> Double Vaginal Double ANal
11:51 < Kobrar> ...
11:51 <-INFO > Kobrar [[email protected]] has left #hard-light []

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: FS2_Launcher OS X 3.0
http://homepage.ntlworld.com/karajorma/FAQ/FAQ-Images/Installing/Launcher02.jpg

I was about to point out how ridiculously out of date 3.6.7 builds are but then I realised why I should shut my mouth. :p
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline Soulstorm

  • 27
  • You really don't want to know!
    • Soulstorm's Personnal Webspace
Re: FS2_Launcher OS X 3.0
I will change the command line drawer to something you might like more, then. However, I should remind you that the the refresh button was added as an additional facility and not something that should confuse you. Even if you don't hit refresh, and just use the command line drawer to give custom flags, these options will be merged with the options in the main window anyway. The refresh button exists to avoid confusion. You hit refresh, and every option you have enabled in the main window will be displayed there. Any custom options will be removed. I don't know, it seemed like a good idea at the time, as I wanted a function that would clear the drawer. of unwanted functions.

Things to add to the next build:
- Use the tooltips as the name of the options. No more options with names such as -spec
- Imrove the custom commands functionality
- Automatic searching for standalone mods in the computer (I am actually getting used to spotlight searching right now... I don't know if this will happen in this build or the next)
- Some error correction. Trashing of the preferences file if something goes wrong.

I am actually glad to see that it works for most users here who use Leopard and Tiger. I had some major incompatibilities with version 3.0 of the Launcher in Tiger (I build it using Xcode 3.0) and I was forced to take guesses as far as the code is concerned.

Just a question though. Do you think I should leave the command line drawer intact and just add the custom commands section or should I completely get rid of the drawer?
Soulstorm's website -- Articles, Programs, Forums, 3D art, and many more.

 

Offline blowfish

  • 211
  • Join the cult of KILL MY ROUTER!!!!!!!!!!1
Re: FS2_Launcher OS X 3.0
The Drawer can be useful for troubleshooting, but if you fix the system so that it updates system so that it refreshes every time you check or uncheck a box and add a custom flags system, it might not be necessary.

 

Offline meego

  • 24
Re: FS2_Launcher OS X 3.0
Quote
I don't know, it seemed like a good idea at the time, as I wanted a function that would clear the drawer. of unwanted functions.

This is true, but only because the drawer makes it hard to clearly see the difference between custom and standard flags.

Quote
Just a question though. Do you think I should leave the command line drawer intact and just add the custom commands section or should I completely get rid of the drawer?

I agree with blowfish. Plus it's still nice to have all flags displayed in one place.

The drawer could benefit from being uneditable - what's the point of changing -spec values if it can be done in its dedicated field? - and, with the addition of a custom flags box, the drawer could auto-refresh to mirror the changes.

Or you could get rid of the drawer and go for a box instead. I made a mock-up (forgive my awful GUI skills :p):

[attachment deleted by admin]

 

Offline blowfish

  • 211
  • Join the cult of KILL MY ROUTER!!!!!!!!!!1
Re: FS2_Launcher OS X 3.0
No box.  Not everything fits in it.

 

Offline Soulstorm

  • 27
  • You really don't want to know!
    • Soulstorm's Personnal Webspace
Re: FS2_Launcher OS X 3.0
I see. OK, then. I will not get rid of the drawer. I will make it uneditable. I will add a field for custom arguments. The drawer will reflect the unified contents of the main window and the field for custom arguments.

However, my exams start in 4 days. It may be a while before I make those changes.

Quote
No box.  Not everything fits in it.

What would you recommend, if not a text field?
Soulstorm's website -- Articles, Programs, Forums, 3D art, and many more.

 

Offline blowfish

  • 211
  • Join the cult of KILL MY ROUTER!!!!!!!!!!1
Re: FS2_Launcher OS X 3.0
Something like this.  Except less sloppy.

[attachment deleted by admin]

 

Offline Soulstorm

  • 27
  • You really don't want to know!
    • Soulstorm's Personnal Webspace
Re: FS2_Launcher OS X 3.0
I don't believe that the way you have designed it would be better than the command line drawer as it is now. This is why:

-Firstly, you won't be able to see what custom flags you have enabled and at the same time look at the main window and make configurations. You will need to constantly change tabs to do that. I added the drawer to give the user the opportunity to have the custom flags enabled and at the same time consulting the main window.
-Secondly, the table view is just too large. It occupies all this space just to write commands that take too little space.
Soulstorm's website -- Articles, Programs, Forums, 3D art, and many more.

 

Offline blowfish

  • 211
  • Join the cult of KILL MY ROUTER!!!!!!!!!!1
Re: FS2_Launcher OS X 3.0
Well, truth be told, I'm fine with the drawer system, except that all custom flags get erased when you refresh, which is necessary at times.

 

Offline meego

  • 24
Re: FS2_Launcher OS X 3.0
Quote
OK, then. I will not get rid of the drawer. I will make it uneditable. I will add a field for custom arguments. The drawer will reflect the unified contents of the main window and the field for custom arguments.

Sounds good. Good luck with your exams.

 

Offline blowfish

  • 211
  • Join the cult of KILL MY ROUTER!!!!!!!!!!1
Re: FS2_Launcher OS X 3.0
OK, here's a big feature request (of course after your exams).  Mod.ini support.  This would take a fair amount of code, but I know it can be done.  If you wanted help with this, I know Objective-C and am familiar with the Cocoa APIs.