11 Commits

Author SHA1 Message Date
Kevin Ruland
dc2690df2f Fix NPE caused when the FlightEvent List was made non-selectable. 2012-01-14 02:44:13 +00:00
Kevin Ruland
44d390272c Convert apogee and simulation plot values to configured units. 2012-01-14 02:43:21 +00:00
Kevin Ruland
6e849bcf30 Add preference selection for Distance and Velocity. 2012-01-14 02:42:21 +00:00
Kevin Ruland
966ab18b07 Added simple file browser functionality used when there are no applications installed to handle this task. 2012-01-13 21:02:12 +00:00
Kevin Ruland
b7ac4b2133 Wired up computation of CP, CG, liftoff weight and stability to the configuration spinner. 2012-01-13 18:30:46 +00:00
Kevin Ruland
e2cc085bab Show the simulation name as the chart title. Made some UI concessions because drawing the events in the graph is not currently available: Moved "draw" button to series tab, changed the list entry for the events to non-selectable simple text items. 2012-01-13 18:29:16 +00:00
Kevin Ruland
fe5a8eccfb Reimplement motor handling so the android application relies more heavily on the OR core ThrustCurveMotor class. This involved changing the database schema and querying mechanisms. Rewriting the thrust curve download logic in net.sf.openrocket.android.thrustcurve. Fixing the motor browser, motor details, and burn plot activities. The file parsing now uses the RSE and RSP parsers from OR core.
ExtendedThrustCurveMotor class was created to hold the additional data required by the db ( the id in particular) along with the data which is useful to the browser (case info and impulse class).
2012-01-12 19:51:28 +00:00
Kevin Ruland
e766449e15 Modified RocketUtils.getCG to take a MassCalcType parameter. In the OpenRocketViewer, calculate mass empty. Changed the order of the fields in the openrocketviewer layout. Added a spinner for the configurations stored in the ork file - though this still needs to have motors wired in. 2012-01-11 14:56:40 +00:00
Kevin Ruland
851865e54f Using pl.polidea.treeview for the component tree list. This code is under 2-clause BSD and available from code.google.com/p/tree-view-list-android. Unfortunately, the only way to effectively use this code is to include the source within the project (instead of jar) because it was poorly written and depends on a bunch of resources. 2012-01-10 15:48:19 +00:00
Kevin Ruland
41daafa8e3 Get rid of timed splash and display a better welcome screen. 2012-01-09 19:00:19 +00:00
Kevin Ruland
df9a43aef8 Move the android package from the main trunk/src directory to trunk/android/src. 2012-01-08 01:51:02 +00:00