24 Commits

Author SHA1 Message Date
Kevin Ruland
27411395f9 Change nose cone preset to use Aft Outer Diameter, Aft Shoulder Length, and Aft Shoulder Diameter to be consistent with Transitions. Added a bunch of unit tests and correct behavior of the rocketcomponent setters to clear the preset appropriately. Modified the temporary csv data files to use the "aft" specifiers. 2012-04-22 20:26:22 +00:00
Sampo Niskanen
1c411548a7 Support for opening recovery device on stage separation 2012-04-19 17:24:03 +00:00
Kevin Ruland
74cee3dbbe Added show all compatible types to Chooser. Revised logic for showing match fore diameter check box. 2012-04-19 16:18:23 +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
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
9d467dafba Implement Transition preset components. 2012-04-13 19:39:33 +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
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
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
Sampo Niskanen
871ff23523 Preset dialog 2012-04-02 14:23:39 +00:00
Kevin Ruland
b1b1b91c89 Removed unused key. 2012-04-02 01:35:44 +00:00
Sampo Niskanen
70e7936454 Updates and fixed to preset handling 2012-04-01 19:16:25 +00:00
Kevin Ruland
6f465cd0a2 Reimplement ComponentPreset to be a bag of typed parameters. This provides greater flexibility.
Added PresetCSVReader which reads Components from CSV files based on the headers defined in the file.
Added placeholder for a Table dialog containing the ComponentPresets.
2012-04-01 03:27:45 +00:00
Kevin Ruland
6de0ea7083 Initial work on BodyTube ComponentPresets. 2012-03-29 02:47:49 +00:00
Jason Blood
9cfea90a52 Fin import now works with any color image 2012-03-18 18:28:11 +00:00
Sampo Niskanen
4b6b244772 Fin import updates 2012-03-17 15:58:41 +00:00
Sampo Niskanen
d320dc7086 Importing of image to freeform fin set 2012-03-14 07:03:32 +00:00
Sampo Niskanen
a406956b06 Guided tour updates 2012-03-10 15:03:02 +00:00
Doug Pedrick
82b28e7a75 DGP - fix misspelling 2012-02-26 17:21:55 +00:00
Sampo Niskanen
e56dabfd78 Support for configurable stage separation 2012-02-10 18:00:43 +00:00
Sampo Niskanen
4e778c2d97 document loading refactoring 2012-01-25 21:42:20 +00:00
Kevin Ruland
c3cfb2e781 Persist the Velocity at launch rod clearance in ork file. Added to column in SimulationPanel. Added computation of Velocity at deployment in FlightData. Persist Velocity at deployment in ork file and added to SimulationPanel and DesignReport.
Added l10n message keys for new column in SimulationPanel.

Added function MathUtil.interpolate which does linear interpolation of intermediate values.  This is used in FlightData for computing Velocity at deployment and Velocity at launch rod clearance.
2012-01-17 02:46:49 +00:00
Kevin Ruland
a497e6bbdb Move l10n/ in to resources/. 2012-01-11 03:26:17 +00:00