Feature roadmap for OpenRocket 1.0 Must-have: - Store custom materials - Better error/warning dialogs when reading/writing files - Example rocket designs (hybrid w/ dual deployment, staged rocket) - Read more thrust curve formats / go through thrust curves and correct errors - Add styrofoam and depron materials Bugs: - JTree text is cropped unnecessarily - Inner tube cluster rotation, edit with spinner arrows, slider wrong Maybe: - Showing events in plots - Through-the-wall fins - Make ThicknessRingComponent implement RadialParent and allow attaching components to a TubeCoupler - Reading thrust curves from external directory - Only schedule rocket figure update instead of each time updating it - Allow only one instance of OpenRocket running Postponed: - Reading (writing) .RKT format - Importing flight data - Water rocket modelling - Landing scatter plots Done: - Search field in motor selection dialog - Motor selection/editing from Edit configurations dialog - Change FreeformFinSet to throw checked exceptions - Fix engine block icons - Exporting flight data - Split cluster into separate components - Create application icon and take into use - Error dialog for uncaught exceptions - Check where plot data ends (all rest NaN)