Changesets: fs2open

antipodes r7076

2011-03-18 16:24

The_E


Ported: N/A

Details Diff
Fix for bug noted by Zacam. Note to self: read the code before toying with forces you don't understand.
mod - /branches/antipodes/code/bmpman/bmpman.cpp Diff File

trunk r7075

2011-03-18 10:33

Sushi


Ported: N/A

Details Diff
Add "$Detail Distance Multiplier"
mod - /trunk/fs2_open/code/ai/ai_profiles.cpp Diff File
mod - /trunk/fs2_open/code/ai/ai_profiles.h Diff File
mod - /trunk/fs2_open/code/globalincs/def_files.cpp Diff File
mod - /trunk/fs2_open/code/model/modelinterp.cpp Diff File

trunk r7074

2011-03-16 20:39

Goober5000


Ported: N/A

Details Diff
we want to output hashes as well as input them
make order of tokens consistent
mod - /trunk/fsoinstaller/src/com/fsoinstaller/common/InstallerNodeFactory.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/common/InstallerNodeToken.java Diff File

trunk r7073

2011-03-16 04:43

Goober5000


Ported: N/A

Details Diff
keep track of hashes, in case we want to validate the files we download
mod - /trunk/fsoinstaller/src/com/fsoinstaller/common/InstallerNode.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/common/InstallerNodeFactory.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/common/InstallerNodeToken.java Diff File

trunk r7072

2011-03-16 02:46

Goober5000


Ported: N/A

Details Diff
tweaks
mod - /trunk/fsoinstaller/src/com/fsoinstaller/utils/ProgressBarDialog.java Diff File

trunk r7071

2011-03-14 23:44

Goober5000


Ported: N/A

Details Diff
add ThreadSafeJOptionPane so as to conveniently do JOptionPane stuff on the event-dispatching thread without cluttering up client code
update ConfigPage to use ThreadSafeJOptionPane
also, fix a sneaky event queue omission
add - /trunk/fsoinstaller/src/com/fsoinstaller/utils/ThreadSafeJOptionPane.java File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/ConfigPage.java Diff File

trunk r7070

2011-03-14 22:14

Goober5000


Ported: N/A

Details Diff
increase thread-safety of ProgressBarDialog initialization
also, remove the window decoration so people don't think the close button is broken
mod - /trunk/fsoinstaller/src/com/fsoinstaller/utils/ProgressBarDialog.java Diff File

trunk r7069

2011-03-14 22:12

Goober5000


Ported: N/A

Details Diff
all resources are now loaded from the resources folder
refine MiscUtils.invokeAndWait exception handling
mod - /trunk/fsoinstaller/src/com/fsoinstaller/utils/GraphicsUtils.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/utils/MiscUtils.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/utils/PropertiesUtils.java Diff File

trunk r7068

2011-03-14 22:11

Goober5000


Ported: N/A

Details Diff
move Configuration to the main package and make it thread-safe, as it manages global state
load the application title from the properties file, if applicable
the UIManager code should go on the event dispatching thread too
add - /trunk/fsoinstaller/src/com/fsoinstaller/main/Configuration.java File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/main/FreeSpaceOpenInstaller.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/ConfigPage.java Diff File
rm - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/Configuration.java File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/InstallerPage.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/ModSelectPage.java Diff File

trunk r7067

2011-03-14 03:50

Goober5000


Ported: N/A

Details Diff
make the ConfigPage validation asynchronous, using the ProgressBarDialog
this makes the interface nice and crisp, but the code is now quite a bit messier :-/
fortunately, ConfigPage should be pretty much ready to go at this point
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/ConfigPage.java Diff File

trunk r7066

2011-03-14 03:48

Goober5000


Ported: N/A

Details Diff
changes to support a new Properties file if one does not yet exist
also, some tweaks to ProgressBarDialog
rm - /trunk/fsoinstaller/fsoinstaller.properties File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/utils/MiscUtils.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/utils/ProgressBarDialog.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/Configuration.java Diff File

trunk r7065

2011-03-14 02:22

Goober5000


Ported: N/A

Details Diff
installer will now check remote version and filename info
mod - /trunk/fsoinstaller/src/com/fsoinstaller/main/FreeSpaceOpenInstaller.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/utils/MiscUtils.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/BlankPage.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/ConfigPage.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/Configuration.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/InstallerGUI.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/InstallerPage.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/ModSelectPage.java Diff File

trunk r7064

2011-03-13 23:52

Goober5000


Ported: N/A

Details Diff
add ModSelectPage, which isn't really finished yet
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/ConfigPage.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/InstallerGUI.java Diff File
add - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/ModSelectPage.java File

trunk r7063

2011-03-13 05:32

Goober5000


Ported: N/A

Details Diff
woohoo, useful utilities
mod - /trunk/fsoinstaller/src/com/fsoinstaller/utils/MiscUtils.java Diff File
add - /trunk/fsoinstaller/src/com/fsoinstaller/utils/ProgressBarDialog.java File

antipodes r7062

2011-03-13 05:07

The_E


Ported: N/A

Details Diff
A few changes to bm_get_next_handle().
mod - /branches/antipodes/code/bmpman/bmpman.cpp Diff File

trunk r7061

2011-03-12 21:08

Goober5000


Ported: N/A

Details Diff
gui and other changes to support first page of installer, yay!
mod - /trunk/fsoinstaller/src/com/fsoinstaller/main/FreeSpaceOpenInstaller.java Diff File
add - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/BlankPage.java File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/ConfigPage.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/Configuration.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/GUIConstants.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/InstallerGUI.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/InstallerPage.java Diff File

trunk r7060

2011-03-12 21:07

Goober5000


Ported: N/A

Details Diff
let's not have validation side-effects (don't create the directory)
mod - /trunk/fsoinstaller/src/com/fsoinstaller/utils/MiscUtils.java Diff File

trunk r7059

2011-03-12 21:05

Goober5000


Ported: N/A

Details Diff
separate proxy creation from connector creation
mod - /trunk/fsoinstaller/src/com/fsoinstaller/internet/Connector.java Diff File

trunk r7058

2011-03-12 18:18

Goober5000


Ported: N/A

Details Diff
make parse work better
mod - /trunk/fsoinstaller/fsoinstaller.properties Diff File

trunk r7057

2011-03-12 16:32

Goober5000


Ported: N/A

Details Diff
oops... PropertiesUtil itself uses a logger, so that won't work
mod - /trunk/fsoinstaller/fsoinstaller.properties Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/utils/Logger.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/Configuration.java Diff File

trunk r7056

2011-03-12 16:20

Goober5000


Ported: N/A

Details Diff
enhancements for keeping track of installer configuration
mod - /trunk/fsoinstaller/fsoinstaller.properties Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/utils/Logger.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/utils/MiscUtils.java Diff File
add - /trunk/fsoinstaller/src/com/fsoinstaller/utils/PropertiesUtils.java File
add - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/Configuration.java File

trunk r7055

2011-03-11 22:45

Goober5000


Ported: N/A

Details Diff
since the Swing framework dispatches all events on the Event Dispatching Thread, let's do the same for Downloader
also, let's use CopyOnWriteArrayList because it appears to be better than explicit synchronization for listener lists
mod - /trunk/fsoinstaller/src/com/fsoinstaller/common/InstallerNodeTreeModel.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/internet/Downloader.java Diff File

trunk r7054

2011-03-11 22:43

Goober5000


Ported: N/A

Details Diff
use a common function for getting images
mod - /trunk/fsoinstaller/src/com/fsoinstaller/utils/GraphicsUtils.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/InstallerGUI.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/InstallerPage.java Diff File

trunk r7053

2011-03-11 22:39

Goober5000


Ported: N/A

Details Diff
I think we want to set the root logger level before we do anything else
mod - /trunk/fsoinstaller/src/com/fsoinstaller/utils/Logger.java Diff File

antipodes r7052

2011-03-11 04:57

Zacam


Ported: N/A

Details Diff
Trunk Sync - r7051
mod - /branches/antipodes/code/fred2/shiptexturesdlg.cpp Diff File
mod - /branches/antipodes/code/hud/hudsquadmsg.cpp Diff File
mod - /branches/antipodes/code/mission/missionparse.cpp Diff File
mod - /branches/antipodes/code/missionui/missionweaponchoice.cpp Diff File
mod - /branches/antipodes/code/object/collideshipweapon.cpp Diff File
mod - /branches/antipodes/code/ship/ship.cpp Diff File
mod - /branches/antipodes/code/weapon/beam.cpp Diff File
 First  Prev  1 2 3 ... 40 ... 80 ... 120 ... 154 155 156 157 158 159 160 ... 200 ... 240 ... 280 ... 320 ... 360 ... 400 ... 437 438 439  Next  Last