Kevin Ruland
|
ce543e485e
|
Added semroc centering rings and engine blocks.
|
2012-04-18 19:46:36 +00:00 |
|
Kevin Ruland
|
5808c7b703
|
Added centering rings and engine blocks presets
|
2012-04-18 19:43:28 +00:00 |
|
Kevin Ruland
|
c72e51eb6b
|
InnerTubes use ComponentPresets BODY_TUBE.
|
2012-04-18 19:41:33 +00:00 |
|
Kevin Ruland
|
94e8b3460b
|
Made the ComponentPresetChooserDialog much more cool by reworking the table. User can hide and unhide columns, reorder columns, and change units by using a right click context menu in the header bar.
|
2012-04-18 17:43:09 +00:00 |
|
Kevin Ruland
|
64297d8ee7
|
push epsilon down to .1 mm.
|
2012-04-16 20:22:39 +00:00 |
|
Kevin Ruland
|
1184c698be
|
Added support for TubeCoupler.
|
2012-04-16 20:17:38 +00:00 |
|
Kevin Ruland
|
5d6da040b2
|
Implemented support for bulk heads. Move setting Length from BodyComponent to RocketComponent (since that is where length is defined). Added Materials handling to StructuralComponent. Added OuterDiameter and InnerDiameter to RadiusRingComponent.
|
2012-04-16 19:31:03 +00:00 |
|
Kevin Ruland
|
d1c83cb9b4
|
Refactored the ComponentPreset.create method into the ComponentPresetFactory object to make code maintenance easier. Added support for Bulk heads.
|
2012-04-16 19:18:25 +00:00 |
|
Kevin Ruland
|
f69ed1ea2f
|
Added filter check boxes to limit the displayed components based on fitting with the previous or next component.
|
2012-04-16 19:17:17 +00:00 |
|
Kevin Ruland
|
6891566799
|
Use a case insensitive regex for matching filenames.
|
2012-04-16 19:14:29 +00:00 |
|
Kevin Ruland
|
9d467dafba
|
Implement Transition preset components.
|
2012-04-13 19:39:33 +00:00 |
|
Kevin Ruland
|
08d1fccf66
|
Relocate the preset files from datafiles/ to datafiles/presets/.
|
2012-04-13 19:38:23 +00:00 |
|
Kevin Ruland
|
07218ba729
|
Move the preset drop down into RocketComponentConfig materials section. Only display it if the component has a non-null getPresetType().
|
2012-04-13 19:37:16 +00:00 |
|
Kevin Ruland
|
0adf3a2734
|
Added debug log message for each file loaded.
|
2012-04-13 19:35:53 +00:00 |
|
Kevin Ruland
|
255c6771dd
|
Don't support a CG override in components. When using a nose conet preset, compute the density from the mass and use this in conjuction with the material.
|
2012-04-13 01:57:46 +00:00 |
|
Kevin Ruland
|
66aa9edbef
|
When loading from preset use the direct assignment for material instead of the setter method.
|
2012-04-13 01:56:06 +00:00 |
|
Boris du Reau
|
bd13b85927
|
updated Spanish translations
|
2012-04-12 20:45:35 +00:00 |
|
Kevin Ruland
|
1a7a658876
|
Make the ComponentPresetChooserDialog more forgiving about presets which are missing parameters.
|
2012-04-12 19:22:07 +00:00 |
|
Kevin Ruland
|
a86e4c3f0c
|
Move the parsetFromString method from TypedKey to ColumnDefinition since in general the parsing mechanism is more dependent on the file representation than the Type in the TypedKey.
|
2012-04-12 16:51:23 +00:00 |
|
Kevin Ruland
|
3a2145e9de
|
Don't use setThickness or setFilled from the loadFromPreset since these have side effects of clearing the preset.
|
2012-04-12 16:50:18 +00:00 |
|
Kevin Ruland
|
b850d6615f
|
First cut at making component presets work for nose cones.
|
2012-04-12 05:55:07 +00:00 |
|
Kevin Ruland
|
1ce5e0db9c
|
Fixed bug in loader which caused it to load only a single csv file.
|
2012-04-12 05:10:43 +00:00 |
|
Kevin Ruland
|
2e66939727
|
Added a filter on all columns. Uses case insensitive match with unicode folding so it should work fine in Turkey.
|
2012-04-12 04:52:32 +00:00 |
|
Kevin Ruland
|
188173ca6d
|
Honor the sorting during selection.
|
2012-04-12 04:13:40 +00:00 |
|
Kevin Ruland
|
ef8499e6a8
|
Fix the problem where the PresetModel drop down was not closing when the ComponentPresetChooserDialog is opened.
|
2012-04-12 04:12:45 +00:00 |
|
Kevin Ruland
|
f92034db56
|
Moved the ComponentPresetChooserDialog from the BodyTubeConfig temporary button to the PresetModel drop down.
|
2012-04-12 02:35:41 +00:00 |
|
Kevin Ruland
|
a64c9e70a6
|
Added rocksim component csv files pulled from various vendor websites and YORF.
|
2012-04-11 18:30:14 +00:00 |
|
Kevin Ruland
|
edcd0008b1
|
Added persistence of ComponentPresets in the ORK file. Bumped ORK file version number to 1.5 when saving designs containing ComponentPresets. Added a digest string to ComponentPreset which is used during reading and writing ORK files to verify the correct ComponentPreset is used.
|
2012-04-11 17:36:50 +00:00 |
|
Doug Pedrick
|
68eaf21ef0
|
DGP - fix to honor launch conditions in printed simulations
|
2012-04-11 13:00:17 +00:00 |
|
Doug Pedrick
|
acf3505cec
|
DGP - fix to honor launch conditions in printed simulations
|
2012-04-11 12:58:31 +00:00 |
|
Boris du Reau
|
bf0e3d978a
|
updated translations
|
2012-04-10 18:33:58 +00:00 |
|
Sampo Niskanen
|
2ade1f3ac7
|
Add debugging for NPE in GeneralOptimizationDialog
|
2012-04-09 08:20:34 +00:00 |
|
Sampo Niskanen
|
898c024cb7
|
Fix bug in simulation runner ThreadPoolExecutor
|
2012-04-09 07:51:42 +00:00 |
|
Sampo Niskanen
|
7902b9e3c5
|
Fix run script
|
2012-04-08 16:09:20 +00:00 |
|
Sampo Niskanen
|
3a1fe0332d
|
Enhance component tree tooltip
|
2012-04-08 16:08:31 +00:00 |
|
Kevin Ruland
|
d8a4372ecd
|
Make ComponentPresetDao and interface with implementation in ComponentPresetDatabase. ComponentPresetDatabase extends Database so it can support listeners. PresetModel implements DatabaseListener so it updates when the user changes the favorite settings.
|
2012-04-08 02:02:46 +00:00 |
|
Kevin Ruland
|
a5d5e3d500
|
Implement persistence of ComponentPreset favorites to preferences. Implement favorite check box in ComponentPresetChooserDialog. Added getPresetType to RocketComponent which returns the ComponentPreset.Type of the most compatible presets.
|
2012-04-04 21:29:33 +00:00 |
|
Kevin Ruland
|
26f8fdf63b
|
Added table contents to ComponentPresetChooserDialog.
|
2012-04-03 03:39:11 +00:00 |
|
Kevin Ruland
|
85f939b6d8
|
Add units.
|
2012-04-03 03:38:14 +00:00 |
|
Kevin Ruland
|
b1d040a964
|
Fix dimentions on last record in table.
|
2012-04-03 03:36:06 +00:00 |
|
Kevin Ruland
|
2da4c7df98
|
Remove the Daos interface and have the Application hold the ComponentPresetDao itself. This was an unnecessary layer of abstraction.
|
2012-04-03 02:05:17 +00:00 |
|
Kevin Ruland
|
addca0b4b8
|
Revamp construction of ComponentPresets. Validation and data munging done in the ComponentPreset.create() factory method.
|
2012-04-02 20:06:47 +00:00 |
|
Kevin Ruland
|
2c793422b5
|
Added toString for debugging and error logging and Cloneable.
|
2012-04-02 20:05:53 +00:00 |
|
Kevin Ruland
|
340bf068ce
|
Added support for Manufacturer and ComponentPreset.Type.
|
2012-04-02 20:05:18 +00:00 |
|
Sampo Niskanen
|
871ff23523
|
Preset dialog
|
2012-04-02 14:23:39 +00:00 |
|
Kevin Ruland
|
1cffc8b58c
|
Added a label to the preset selector.
|
2012-04-02 01:40:22 +00:00 |
|
Kevin Ruland
|
b1b1b91c89
|
Removed unused key.
|
2012-04-02 01:35:44 +00:00 |
|
Kevin Ruland
|
51e6bf9d44
|
Fix the header and type name to match new parsing.
|
2012-04-02 01:32:09 +00:00 |
|
Kevin Ruland
|
ec4a782779
|
Fix dimentions in sample preset file.
|
2012-04-02 01:17:01 +00:00 |
|
Sampo Niskanen
|
70e7936454
|
Updates and fixed to preset handling
|
2012-04-01 19:16:25 +00:00 |
|