I like what I'm seeing. I think the detailed view of the items you've chosen to install should be expanded by default, because the contracted view isn't very readable and I don't think most users will
Yep - gotta 2nd this. There isn't a tooltip for the arrow icon, and I figured out more or less by accident what it did. In additon, by defaulting to the expanded view it'll also give better feedback on the current status of the downloads.
I've also got this unusual graphic glitch:

(yes, it's 2-3x too tall for my monitor and I can't resize it, without alt-move I'd be completely stuck

)
FYI - this is my java version, i.e. the default in ubuntu 12.04 / Mint 13:
$ java -version
java version "1.6.0_27"
OpenJDK Runtime Environment (IcedTea6 1.12.6) (6b27-1.12.6-1ubuntu0.12.04.4)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)
On the logfile, I ran it from the command line and this was output:
$ java -jar ~/install/freespace2/FreeSpaceOpenInstaller.jar
log4j:WARN No appenders could be found for logger (com.fsoinstaller.main.Configuration).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
I tried downloading Homesick, Sync & Shrouding the Light; only STL downloaded successfully. Here's the contents of the new dirs after it completed:
$ ls Sync/ homesick/ STL/
homesick/:
Homesick.vp
STL/:
BR_STLpack.vp mod.ini STL.bmp STL_Readme.txt
Sync/:
What are the checks for identifying a retail fs2 install ?
I have the retail VPs and movies (on Linux) but it gives me the "missing retail install" error.
At the moment, all it does is check to see if root_fs2.vp is in your destination directory.
I would guess this is related to the case sensitive file system used by Linux. Hellzed - could you post your retail VP filenames?
Don't forget, this code is hosted in the SCP SVN repository, so it's available for anyone to code-review.
Love to... just need to learn java 1st

Overall, good work, I can't wait to see the rough edges buffed off
