kruland2607
ed0444a909
Move buttons to top.
2013-10-02 08:55:55 -05:00
kruland2607
6abcda7abd
Don't show the sustainer stage in the stage configuration panel.
2013-10-01 16:12:05 -05:00
kruland2607
dca6c31241
Move ownership of the table to the base class.
2013-10-01 15:47:28 -05:00
kruland2607
60a7014ca3
Fix button layout.
2013-10-01 15:37:17 -05:00
kruland2607
f433c640e2
Fixed motor table so it only shows motor mounts. Extracted the table cell renderer code into abstract base class.
2013-10-01 13:26:44 -05:00
kruland2607
c8f71fcc94
Refactored the table models into a common base class FlightConfigurableTableModel.
2013-10-01 12:12:30 -05:00
kruland2607
fa7916f7b0
Localized column heading and added rocket listener to update columns.
2013-10-01 11:34:57 -05:00
kruland2607
e36a90adfc
Improved common base of configuration panels.
2013-10-01 10:20:44 -05:00
kruland2607
9e01ff4e76
Refactor Recovery and Separation panels to derive from
...
FlightConfigurablePanel. Added DefaultConfiguration listener to the
FlightConfigurablePanel to keep the RocketFigure in sync.
2013-09-30 21:59:37 -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
26fb295554
Rework source structure to separate swing gui code from core code.
...
Separate swing application code from core code. Moved a bunch of sources
and libraries around. Created new eclipse project.
Further refinements to make it build.
Update gitignore.
2013-09-27 11:34:46 -05:00