updates for 0.9.3
[debian/openrocket] / TODO
1
2 Feature roadmap for OpenRocket 1.0
3
4
5 Must-have:
6
7
8 - Allow editing user-defined materials
9 - Go through thrust curves and correct errors
10 - Add styrofoam and depron materials
11 - Through-the-wall fins
12
13
14 Bugs:
15
16 - Simulation plot dialog forces dialog one button row too high (All/None)
17 - JTree text is cropped unnecessarily
18 - BUG: Inner tube cluster rotation, edit with spinner arrows, slider wrong
19
20
21 Maybe:
22
23 - Make ThicknessRingComponent implement RadialParent and allow
24   attaching components to a TubeCoupler
25 - Reading thrust curves from external directory
26
27
28 Postponed:
29
30 - Allow only one instance of OpenRocket running (RMI communication)
31 - Only schedule rocket figure update instead of each time updating it
32 - Reading (writing) .RKT format
33 - Importing flight data
34 - Water rocket modelling
35 - Landing scatter plots
36
37
38 Done:
39
40 - Search field in motor selection dialog
41 - Motor selection/editing from Edit configurations dialog
42 - Change FreeformFinSet to throw checked exceptions
43 - Fix engine block icons
44 - Exporting flight data
45 - Split cluster into separate components
46 - Create application icon and take into use
47 - Error dialog for uncaught exceptions
48 - Check where plot data ends (all rest NaN)
49 - Example rocket designs (hybrid w/ dual deployment, staged rocket)
50 - Better error/warning dialogs when reading/writing files
51 - Store custom materials
52 - Read more thrust curve formats
53 - Showing events in plots
54 - Table boolean selecting by clicking label
55 - Test automatic exception reporting (for 0.9.3)
56 - Draw remaining event icons (for 0.9.3)
57 - Update "About" dialog with icon and source info
58