144 Commits

Author SHA1 Message Date
Craig Earls
bc28fc58c5 Fin fillet UI complete, radius and material are saved to file and reloaded. 2014-12-27 20:11:09 -08:00
kruland2607
90480faa24 Merge pull request #219 from enderw88/set-color-defaults-in-options
Rearrange preferences and add simulation and launch condition preferences
2014-12-26 14:01:46 -06:00
Craig Earls
5c791eadad Added component tree icons for the new mass types. 2014-12-24 21:39:31 -08:00
Craig Earls
5cc403368e Split all panels, implement new launch preferences panel. 2014-12-24 15:43:12 -08:00
Craig Earls
f4fc41e506 Rearranged preferences tabs, added default custom Mach number, 2014-12-24 00:36:57 -08:00
Craig Earls
b8999349a9 Merge branch 'master' into set-color-defaults-in-options 2014-12-23 19:48:12 -08:00
Craig Earls
b96277afa0 Launch rod is now 0 North and decoupled from wind direction. 2014-12-21 20:05:57 -07:00
Craig Earls
d07b2f6802 Merge branch 'master' into set-color-defaults-in-options 2014-12-21 19:02:58 -07:00
Craig Earls
5e9eca3715 Merge branch 'master' into Configure-wind-direction 2014-12-21 19:00:30 -07:00
kruland2607
ea07f91f5e Merge remote-tracking branch 'cearls/Auto-run-simulations'
Conflicts:
	swing/src/net/sf/openrocket/gui/dialogs/preferences/PreferencesDialog.java

Manually resolved.
2014-12-21 19:32:27 -06:00
Craig Earls
185f7f7528 Merge branch 'master' into set-color-defaults-in-options 2014-12-21 15:52:31 -07:00
Craig Earls
a6f00ccaba Merge branch 'master' into Configure-wind-direction 2014-12-21 15:34:39 -07:00
Craig Earls
4310cd4b51 RocketInfo font size now configurable in option. Small is 11, medium is 14, large is 17.
Corrected spelling on PrefChoiseSelector name, will get the translation keys some other time.
Added LineMetrics.descent to the line height for laying out the text in RocketInfo.
2014-12-21 10:11:06 -07:00
Craig Earls
6ce7f0c23a Added configurable wind direction in simulation options.
- added Ground Track plot type
- changed parameter names to East-West/North-South from parallel to wind and lateral
2014-12-20 20:55:15 -07:00
Craig Earls
c28824b147 Added blank colorOptionsPane in preferences 2014-12-19 18:19:20 -07:00
Craig Earls
137af4f85b Updated the checkbox text to be more clear. 2014-12-19 17:51:05 -07:00
Craig Earls
05242d4f81 Add option to disable flight parameter estimates in the design window.
The plumbing was all there, but no one ever exposed the functionality to the users.
2014-12-19 14:31:30 -07:00
Craig Earls
233117628d Added auto run simulations checkbox to preferences. 2014-12-19 06:54:43 -07:00
Craig Earls
ded4df8103 Fixed 3 issues kruland had with mass type.
1.  Mass tooltip only displays totals for components that have children.
2.  setMassComponentType now fires NON_FUNCTIONAL change event.
3.  Label now reads "Mass Type" and default is "Unspecified".
2014-12-15 20:34:14 -07:00
Craig Earls
27a372eca5 Now drawing most mass types. 2014-12-13 12:31:54 -07:00
Craig Earls
f7f3b737d4 Added MassComponentType enum to allow categorizing mass components
This is only the data model. MassComponentType added as an Enum.  MassComponentConfig dialog updated to combobox to select.
2014-12-12 23:32:22 -07:00
kruland2607
b1e53e4e6b Removed the tumbling warning during coast to apogee. 2014-05-20 09:29:31 -05:00
kruland2607
bef5ff4f4a Merge remote-tracking branch 'upstream/master' into override-indicators 2014-04-24 09:46:10 -05:00
kruland2607
ae64f7a7f9 CG & Mass override indicators in component tree. 2014-04-23 21:22:43 -05:00
kruland2607
a34d41d6af Implement feature to compute the optimum delay for a simulation. 2014-04-08 13:09:38 -05:00
bkuker
8e063f0a64 The changes to the tumble transition discussed on or-dev 2014-02-25 15:39:12 -05:00
bkuker
1d38fb93db Apply translation to photo studio 2014-01-26 16:05:57 -05:00
bkuker
651b9d6418 Rename analysis meny to tools and move photo item there 2014-01-11 17:01:19 -05:00
UncleRus
43bb9ec941 New l10n strings 2014-01-04 04:17:39 +06:00
kruland2607
305ad36103 Simplify the RocketComponentVisitor by removing the generic interfaces.
Added functionality to the RocketComponentVisitor by providing a
templated return value.

Modified the Configuration tab UI to disable recovery & staging tabs
when they are not appropriate and adding some help text to the motor
table when there are no motor mounts defined.
2013-12-19 10:40:11 -06:00
kruland
7600efa7f3 Fix misspelling of Diameter. 2013-11-04 08:44:55 -06:00
kruland2607
858291de7c Added limit diameter checkbox and preference. Refactored some code in
MotorFilterPanel to make it nicer.
2013-10-11 13:56:13 -05:00
kruland2607
42e70d3552 Added boolean preference to toggle if the motor filter automatically
limits the length to the motor mount length.
2013-10-10 20:53:48 -05:00
kruland2607
1e0ac22592 Removed the old FlightConfigurationDialog. 2013-10-09 14:20:38 -05:00
kruland2607
88ddb86758 Update flight configuration buttons to have better names. 2013-10-09 12:25:12 -05:00
kruland2607
4daebfde5a Merge remote-tracking branch 'upstream/13.09dev' into feature-configtab 2013-10-08 21:15:36 -05:00
kruland2607
2127908b2a Wire up motor length filter using ChangeListener and DoubleModel. 2013-10-07 22:19:07 -05:00
kruland2607
7221b6558e More cleanup. 2013-10-04 21:33:46 -05:00
kruland2607
e6755e0e84 Rework the thrustcurve motor filter and information. They now share
tabs on the MotorSelectionPanel.  Added Minimum Motor diameter to the
motor filter.
2013-10-04 20:36:30 -05:00
kruland2607
fa7916f7b0 Localized column heading and added rocket listener to update columns. 2013-10-01 11:34:57 -05:00
kruland2607
43187b2b2c Implement Configuration tab in BasicFrame next to Design and Simulation tabs. Provides functionality to configure motors, recovery and stages. Todo - verify functionality, add listeners to the table contents change when the design is updated, add listener so the configuration is highlighed to reflect selection in RocketFigure. 2013-09-30 21:12:52 -05:00
kruland2607
572b14de13 Localize motor popup and new fields in ThrustCurveMotorSelectionPanel. 2013-09-28 22:16:31 -05:00
bkuker
de2e2e6bd5 I10n for the GL preferences 2013-09-24 16:59:59 -04:00
kruland2607
ee38ef2d3d Fix the "Simulate & Plot" button in the Simulation Dialog when multiple
simulations are selected.  In this case, it now says "Simulate" and the
dialog closes when finished.
2013-09-13 19:37:58 -05:00
kruland2607
e8dad716b3 Seems one of my merges blew away the SimExpPan.border.Stage. 2013-09-08 20:29:25 -05:00
kruland2607
3538a3ac9a Change the ok button text to "Plot" or "Export" based on selected tab. 2013-09-06 09:25:57 -05:00
kruland2607
0bba32fb59 Added ability to export different branches from simulations. 2013-09-05 10:14:48 -05:00
Sampo Niskanen
0114448ea8 Fine-tune SimulationEditDialog 2013-06-13 16:54:01 +03:00
kruland2607
58e5874832 Merge remote-tracking branch 'upstream/master' into sims
Conflicts:
	core/src/net/sf/openrocket/gui/main/SimulationPanel.java
2013-06-11 21:25:33 -05:00
kruland2607
d9c5bf6b1b Added total impulse column to motor selector dialog. When the dialog is
first displayed, sort the data in a reasonable way.
2013-06-03 09:59:32 -05:00