debian/openrocket
12 years agoAdded initial Russian Translations
bdureau [Mon, 13 Feb 2012 22:31:57 +0000 (22:31 +0000)]
Added initial Russian Translations

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@414 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoAdded Russian locale
bdureau [Mon, 13 Feb 2012 22:26:45 +0000 (22:26 +0000)]
Added Russian locale

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@413 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoDGP - added component serial numbers to allow Rocksim simulations to work correctly
rodinia814 [Mon, 13 Feb 2012 02:31:24 +0000 (02:31 +0000)]
DGP - added component serial numbers to allow Rocksim simulations to work correctly

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@412 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoUse our own simple_spinner_item layout so we can style it more easily.
kruland2607 [Sun, 12 Feb 2012 16:29:48 +0000 (16:29 +0000)]
Use our own simple_spinner_item layout so we can style it more easily.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@411 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoRemove the white textColor style from the default theme - it was just causing trouble.
kruland2607 [Sun, 12 Feb 2012 16:28:50 +0000 (16:28 +0000)]
Remove the white textColor style from the default theme - it was just causing trouble.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@410 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoMany style and navigation changes. Pulled in ActionBarCompat from Android sample...
kruland2607 [Sat, 11 Feb 2012 20:17:39 +0000 (20:17 +0000)]
Many style and navigation changes.  Pulled in ActionBarCompat from Android sample sources to provide an action bar paradigm on pre-gingerbread devices.   Changed the OpenRocket Viewer activity to use a viewpager with sliding tabs since it looks much nicer.  Updated to the newest android-support-v4 jar.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@409 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoSupport for configurable stage separation
plaa [Fri, 10 Feb 2012 18:00:43 +0000 (18:00 +0000)]
Support for configurable stage separation

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@408 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoRemoved some unneeded code in MotorListFragment. Use startActivityForResult when...
kruland2607 [Fri, 10 Feb 2012 02:46:11 +0000 (02:46 +0000)]
Removed some unneeded code in MotorListFragment.  Use startActivityForResult when starting the TCQueryAction so the MotorBrowserActivity knows when it is finished.  The MotorBrowserActivity uses the onActivityResult to refresh the data in the fragment.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@407 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoRemove an unneeded FrameLayout in the ExpandableListFragment layout.
kruland2607 [Fri, 10 Feb 2012 02:28:54 +0000 (02:28 +0000)]
Remove an unneeded FrameLayout in the ExpandableListFragment layout.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@406 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoTweak the landscape layout moving the buttons up a little.
kruland2607 [Fri, 10 Feb 2012 02:27:44 +0000 (02:27 +0000)]
Tweak the landscape layout moving the buttons up a little.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@405 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoFix two layout issues with the ThrustCurve query form layout. 1) use a trick to...
kruland2607 [Fri, 10 Feb 2012 02:26:09 +0000 (02:26 +0000)]
Fix two layout issues with the ThrustCurve query form layout.  1) use a trick to prevent the keyboard from appearing automatically on ICS (and perhaps other) tables.  2) move the submit button to be tight to the bottom of the form since then even if the keyboard is up, you can still press it.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@404 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoAdded new images to home screen. Very nice!
kruland2607 [Thu, 9 Feb 2012 21:25:29 +0000 (21:25 +0000)]
Added new images to home screen.  Very nice!

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@403 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoChange placeholder views in the motorbrowser from LinearLayout to FrameLayout since...
kruland2607 [Thu, 9 Feb 2012 20:59:22 +0000 (20:59 +0000)]
Change placeholder views in the motorbrowser from LinearLayout to FrameLayout since they are lighter.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@402 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoRewrite the ThrustCurve search and download process to be orientation friendly.
kruland2607 [Thu, 9 Feb 2012 04:04:29 +0000 (04:04 +0000)]
Rewrite the ThrustCurve search and download process to be orientation friendly.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@401 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoSecond checkpoint commit of OpenRocketLoader to make it orientation change safe....
kruland2607 [Wed, 8 Feb 2012 02:32:27 +0000 (02:32 +0000)]
Second checkpoint commit of OpenRocketLoader to make it orientation change safe.  Changed Main.java to register onclick listeners in java instead of the layout.  Store the WarningSet in Application so it doesn't need to be serialized if the OpenRocketLoaderActivity is recreated during an orientation change.  Fix the MissingMotorDialogFragment to only have the string and not the whole WarningSet.  Finally completely rewrote the OpenRocketLoaderTask into a Fragment managing its own dialog.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@400 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoSecond checkpoint commit of OpenRocketLoader to make it orientation change safe....
kruland2607 [Wed, 8 Feb 2012 02:22:45 +0000 (02:22 +0000)]
Second checkpoint commit of OpenRocketLoader to make it orientation change safe.  Changed Main.java to register onclick listeners in java instead of the layout.  Store the WarningSet in Application so it doesn't need to be serialized if the OpenRocketLoaderActivity is recreated during an orientation change.  Fix the MissingMotorDialogFragment to only have the string and not the whole WarningSet.  Finally completely rewrote the OpenRocketLoaderTask into a Fragment managing its own dialog.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@399 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoRework the motor browser functionality to make it more tablet friendly.
kruland2607 [Mon, 6 Feb 2012 01:31:51 +0000 (01:31 +0000)]
Rework the motor browser functionality to make it more tablet friendly.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@398 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoRemoved a bunch of old commented out code.
kruland2607 [Mon, 6 Feb 2012 01:26:43 +0000 (01:26 +0000)]
Removed a bunch of old commented out code.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@397 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoChanged cursor management after seeing problems in Honeycomb. Stop using managed...
kruland2607 [Sun, 5 Feb 2012 02:47:25 +0000 (02:47 +0000)]
Changed cursor management after seeing problems in Honeycomb.  Stop using managed cursors and use changeCursor.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@396 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoCheckpoint commit adding missing motor download workflow.
kruland2607 [Sun, 5 Feb 2012 02:01:12 +0000 (02:01 +0000)]
Checkpoint commit adding missing motor download workflow.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@395 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoRefactor TCQueryAction so it can be used from the motor browser or when resolving...
kruland2607 [Sun, 5 Feb 2012 02:00:00 +0000 (02:00 +0000)]
Refactor TCQueryAction so it can be used from the motor browser or when resolving missing motors.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@394 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoFix menus when simulations are displayed and the device is rotated. The preference...
kruland2607 [Sun, 5 Feb 2012 01:53:43 +0000 (01:53 +0000)]
Fix menus when simulations are displayed and the device is rotated.  The preference menu is controlled in the SimulationViewActivity instead of the Fragment.  The activity now replaces the fragment instead of adding it.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@393 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoAdded openrocketviewer layout for xlarge portrait mode.
kruland2607 [Sun, 5 Feb 2012 01:49:29 +0000 (01:49 +0000)]
Added openrocketviewer layout for xlarge portrait mode.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@392 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoClean up imports.
kruland2607 [Sun, 5 Feb 2012 01:41:23 +0000 (01:41 +0000)]
Clean up imports.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@391 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoChanged DatabaseMotorFinder to have a little template pattern in it to make implement...
kruland2607 [Sun, 5 Feb 2012 01:40:57 +0000 (01:40 +0000)]
Changed DatabaseMotorFinder to have a little template pattern in it to make implementing DatabaseMotorFinderWithMissingMotors much easier.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@390 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoChange database name.
kruland2607 [Fri, 3 Feb 2012 15:02:04 +0000 (15:02 +0000)]
Change database name.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@389 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoChange hashCode and equals to use all fields. Older format of ork files did not...
kruland2607 [Fri, 3 Feb 2012 14:49:20 +0000 (14:49 +0000)]
Change hashCode and equals to use all fields.  Older format of ork files did not include digest so that is not enough to compare placeholders.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@388 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoImproved message provided during progress.
kruland2607 [Fri, 3 Feb 2012 01:38:50 +0000 (01:38 +0000)]
Improved message provided during progress.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@387 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoFixed problem with logging when a single String is used for a literal not a MessageFo...
kruland2607 [Fri, 3 Feb 2012 01:38:09 +0000 (01:38 +0000)]
Fixed problem with logging when a single String is used for a literal not a MessageFormat template string.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@386 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoAdded hashcode & equals based on digest. Added simple toString.
kruland2607 [Fri, 3 Feb 2012 01:37:25 +0000 (01:37 +0000)]
Added hashcode & equals based on digest.  Added simple toString.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@385 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoReformat.
kruland2607 [Thu, 2 Feb 2012 17:37:39 +0000 (17:37 +0000)]
Reformat.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@384 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoFix up the unit preferences correctly. The preferences now show the current setting...
kruland2607 [Thu, 2 Feb 2012 02:49:44 +0000 (02:49 +0000)]
Fix up the unit preferences correctly.  The preferences now show the current setting and when they are changed, the overview and simulations lists are updated.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@383 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoChange all calls to android.util.Log to use the AndroidLogWrapper class since it...
kruland2607 [Wed, 1 Feb 2012 02:44:37 +0000 (02:44 +0000)]
Change all calls to android.util.Log to use the AndroidLogWrapper class since it provides the ability to turn off all logging - which is desirable when making a apk for distribution.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@382 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoRewrite MotorBrowser to use a fragment for the list. This is the first step in makin...
kruland2607 [Mon, 30 Jan 2012 03:48:42 +0000 (03:48 +0000)]
Rewrite MotorBrowser to use a fragment for the list.  This is the first step in making this portion of the application look and operate better on tables.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@381 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoremoving bin/ directory
plaa [Sun, 29 Jan 2012 18:16:39 +0000 (18:16 +0000)]
removing bin/ directory

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@380 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agomotor loading refactoring
plaa [Sun, 29 Jan 2012 18:15:33 +0000 (18:15 +0000)]
motor loading refactoring

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@379 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agomotor loading refactoring
plaa [Sun, 29 Jan 2012 18:13:23 +0000 (18:13 +0000)]
motor loading refactoring

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@378 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoFix npe when one uses the back button to get rid of the query instead of executing...
kruland2607 [Sun, 29 Jan 2012 02:46:43 +0000 (02:46 +0000)]
Fix npe when one uses the back button to get rid of the query instead of executing a query.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@377 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoRewrite the simulation graph component. It is now implemented as a fragment with...
kruland2607 [Thu, 26 Jan 2012 15:36:15 +0000 (15:36 +0000)]
Rewrite the simulation graph component.  It is now implemented as a fragment with a menu to configure the serieses and display a list of the flight events.

SimulationChart now implements a flyweight pattern containing the simulationId so it can be serialized allows the os to pause the application and restore most of the state of the graph.  Currently the selected serieses are not persisted so the graph gets reset to the default.

The simulation view is operated in two different modes.  On tablets in landscape the graph appears in the right sidepane and the list on the left.  When a new simulation is selected, the old graph is pushed to the back stack.  When in portrait mode or on smaller sceens, the simluation graph is in a separate activity.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@376 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoRemoved the title bar from the OpenRocketLoaderActivity so it looks just like the...
kruland2607 [Thu, 26 Jan 2012 01:02:58 +0000 (01:02 +0000)]
Removed the title bar from the OpenRocketLoaderActivity so it looks just like the main screen.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@375 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoRename the class OpenRocketLoader to OpenRocketLoaderActivity to prevent confusion...
kruland2607 [Thu, 26 Jan 2012 00:56:18 +0000 (00:56 +0000)]
Rename the class OpenRocketLoader to OpenRocketLoaderActivity to prevent confusion with the core's OpenRocketLoader.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@374 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoFix import after OpenRocketLoader was repackaged.
kruland2607 [Thu, 26 Jan 2012 00:55:08 +0000 (00:55 +0000)]
Fix import after OpenRocketLoader was repackaged.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@373 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agodocument loading refactoring
plaa [Wed, 25 Jan 2012 21:42:20 +0000 (21:42 +0000)]
document loading refactoring

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@372 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoRefactor the Query & Download thread and progress management out of TCQueryActivity...
kruland2607 [Wed, 25 Jan 2012 17:58:52 +0000 (17:58 +0000)]
Refactor the Query & Download thread and progress management out of TCQueryActivity to allow for more reuse.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@371 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoDefine a callback interface in the Simulation list fragment which is called with...
kruland2607 [Wed, 25 Jan 2012 17:35:46 +0000 (17:35 +0000)]
Define a callback interface in the Simulation list fragment which is called with the simulation id that is selected.  Implement this interface in the OpenRocketViewer which then invokes the Intent for the SimulationViewer.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@370 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoModify the OpenRocketTask to send both the WarningSet and OpenRocketDocument back...
kruland2607 [Wed, 25 Jan 2012 17:33:22 +0000 (17:33 +0000)]
Modify the OpenRocketTask to send both the WarningSet and OpenRocketDocument back and display a dialog when there are warnings.  The dialog is only partially implemented.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@369 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agomotor updates
plaa [Mon, 23 Jan 2012 19:07:36 +0000 (19:07 +0000)]
motor updates

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@368 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agomotor updates
plaa [Mon, 23 Jan 2012 19:03:24 +0000 (19:03 +0000)]
motor updates

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@367 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoDGP - bug fix for MassObject/Shock Cord
rodinia814 [Mon, 23 Jan 2012 03:39:47 +0000 (03:39 +0000)]
DGP - bug fix for MassObject/Shock Cord

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@366 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoAdded special Warning object for when the system does not have motors for the ork...
kruland2607 [Mon, 23 Jan 2012 01:01:38 +0000 (01:01 +0000)]
Added special Warning object for when the system does not have motors for the ork file.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@365 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoDGP - minor refactorings and added JavaDoc
rodinia814 [Sun, 22 Jan 2012 22:58:08 +0000 (22:58 +0000)]
DGP - minor refactorings and added JavaDoc

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@364 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoVarious changes to android application. Separate the loading of an ork file into...
kruland2607 [Sun, 22 Jan 2012 02:44:17 +0000 (02:44 +0000)]
Various changes to android application.  Separate the loading of an ork file into the OpenRocketLoader activity.  Changed OpenRocketViewer to use Fragments for each of the tab contents.  Added Component, Overview and Simulations fragments for the tabs in OpenRocketViewer.  Modified the graphics on the UI.  Have the PreferencesActivity pack the changed preferences into the application onStop().

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@363 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoItalian Translation of the Tour
bdureau [Thu, 19 Jan 2012 22:12:36 +0000 (22:12 +0000)]
Italian Translation of the Tour

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@362 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoAdded Italian locale
bdureau [Tue, 17 Jan 2012 22:16:58 +0000 (22:16 +0000)]
Added Italian locale

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@361 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoInitial version of the Italian translations
bdureau [Tue, 17 Jan 2012 22:02:18 +0000 (22:02 +0000)]
Initial version of the Italian translations

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@360 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoRemoved TODO comment for launchRodVelocity.
kruland2607 [Tue, 17 Jan 2012 02:58:42 +0000 (02:58 +0000)]
Removed TODO comment for launchRodVelocity.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@359 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoPersist the Velocity at launch rod clearance in ork file. Added to column in Simulat...
kruland2607 [Tue, 17 Jan 2012 02:46:49 +0000 (02:46 +0000)]
Persist the Velocity at launch rod clearance in ork file.  Added to column in SimulationPanel.  Added computation of Velocity at deployment in FlightData.  Persist Velocity at deployment in ork file and added to SimulationPanel and DesignReport.

Added l10n message keys for new column in SimulationPanel.

Added function MathUtil.interpolate which does linear interpolation of intermediate values.  This is used in FlightData for computing Velocity at deployment and Velocity at launch rod clearance.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@358 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoAdded exclusions of the .svn directories in the linked source from OpenRocket core.
kruland2607 [Sun, 15 Jan 2012 03:33:15 +0000 (03:33 +0000)]
Added exclusions of the .svn directories in the linked source from OpenRocket core.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@357 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoChange handling of Motor Digests. The computed digest value is now stored as a membe...
kruland2607 [Sun, 15 Jan 2012 02:46:13 +0000 (02:46 +0000)]
Change handling of Motor Digests.  The computed digest value is now stored as a member variable in the ThrustCurveMotor and avaliable through the getDigest() method.  getDigest() was added to the Motor interface.  All references to MotorDigest.digestMotor() were removed from the application.

The android db now stores the digest.  Also changed persistance mechanism for delays to store as comma delimited string.

The TestMotorLoader is now failing because the digests have changed.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@356 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoFix unit test setup which has probably been broken since the ExceptionHandler was...
kruland2607 [Sun, 15 Jan 2012 02:29:34 +0000 (02:29 +0000)]
Fix unit test setup which has probably been broken since the ExceptionHandler was refactored to a static object stored in the Applicaiton.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@355 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoDGP - updated Rocksim export to support clusters
rodinia814 [Sat, 14 Jan 2012 05:33:15 +0000 (05:33 +0000)]
DGP - updated Rocksim export to support clusters

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@354 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoDGP - updated Rocksim export to support clusters
rodinia814 [Sat, 14 Jan 2012 04:29:24 +0000 (04:29 +0000)]
DGP - updated Rocksim export to support clusters

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@353 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoFix NPE caused when the FlightEvent List was made non-selectable.
kruland2607 [Sat, 14 Jan 2012 02:44:13 +0000 (02:44 +0000)]
Fix NPE caused when the FlightEvent List was made non-selectable.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@352 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoConvert apogee and simulation plot values to configured units.
kruland2607 [Sat, 14 Jan 2012 02:43:21 +0000 (02:43 +0000)]
Convert apogee and simulation plot values to configured units.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@351 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoAdd preference selection for Distance and Velocity.
kruland2607 [Sat, 14 Jan 2012 02:42:21 +0000 (02:42 +0000)]
Add preference selection for Distance and Velocity.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@350 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoAdded simple file browser functionality used when there are no applications installed...
kruland2607 [Fri, 13 Jan 2012 21:02:12 +0000 (21:02 +0000)]
Added simple file browser functionality used when there are no applications installed to handle this task.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@349 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoUpdated Spanish translations
bdureau [Fri, 13 Jan 2012 18:37:30 +0000 (18:37 +0000)]
Updated Spanish  translations

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@348 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoWired up computation of CP, CG, liftoff weight and stability to the configuration...
kruland2607 [Fri, 13 Jan 2012 18:30:46 +0000 (18:30 +0000)]
Wired up computation of CP, CG, liftoff weight and stability to the configuration spinner.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@347 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoShow the simulation name as the chart title. Made some UI concessions because drawin...
kruland2607 [Fri, 13 Jan 2012 18:29:16 +0000 (18:29 +0000)]
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.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@346 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoUpdated French translations
bdureau [Thu, 12 Jan 2012 22:35:58 +0000 (22:35 +0000)]
Updated French translations

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@345 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoReimplement motor handling so the android application relies more heavily on the...
kruland2607 [Thu, 12 Jan 2012 19:51:28 +0000 (19:51 +0000)]
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).

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@344 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoSwitch minimum sdk to 9 since OR core uses ArrayDeque which is only available in...
kruland2607 [Thu, 12 Jan 2012 19:41:16 +0000 (19:41 +0000)]
Switch minimum sdk to 9 since OR core uses ArrayDeque which is only available in Android API 9.  Note API 9 is Android 2.3 / Gingerbread,  but there are no emulators available for this api version.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@343 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoCreated static function Motor.Type.fromName( String ) to Motor.Type based on the...
kruland2607 [Thu, 12 Jan 2012 19:32:23 +0000 (19:32 +0000)]
Created static function Motor.Type.fromName( String ) to Motor.Type based on the logic in RockSimMotorLoader.   Use this new lookup method in RockSimMotorLoader.  This method was moved because it is useful to have it in Android project motor database.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@342 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoAdded Spanish tour files
bdureau [Wed, 11 Jan 2012 22:43:00 +0000 (22:43 +0000)]
Added Spanish tour files

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@341 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoModified RocketUtils.getCG to take a MassCalcType parameter. In the OpenRocketViewer...
kruland2607 [Wed, 11 Jan 2012 14:56:40 +0000 (14:56 +0000)]
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.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@340 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoAdded couple of comments and executed eclipse's autoformat.
kruland2607 [Wed, 11 Jan 2012 14:54:00 +0000 (14:54 +0000)]
Added couple of comments and executed eclipse's autoformat.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@339 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoDGP - Changes to file filtering, extensions, etc. for Save and Save As.
rodinia814 [Wed, 11 Jan 2012 04:50:37 +0000 (04:50 +0000)]
DGP - Changes to file filtering, extensions, etc. for Save and Save As.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@338 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoRemove the old locale directory with svn:external. Now l10n/ files
kruland2607 [Wed, 11 Jan 2012 03:37:59 +0000 (03:37 +0000)]
Remove the old locale directory with svn:external.  Now l10n/ files
are included using Eclipse source link.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@337 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoUse Eclipse source link to WORKSPACE/OpenRocket/resources to include core-resources...
kruland2607 [Wed, 11 Jan 2012 03:36:49 +0000 (03:36 +0000)]
Use Eclipse source link to WORKSPACE/OpenRocket/resources to include core-resources/ in project.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@336 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoMove build.properties in to resources/
kruland2607 [Wed, 11 Jan 2012 03:27:46 +0000 (03:27 +0000)]
Move build.properties in to resources/

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@335 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoMove l10n/ in to resources/.
kruland2607 [Wed, 11 Jan 2012 03:26:17 +0000 (03:26 +0000)]
Move l10n/ in to resources/.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@334 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoMove datafiles/ into resources/.
kruland2607 [Wed, 11 Jan 2012 03:24:59 +0000 (03:24 +0000)]
Move datafiles/ into resources/.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@333 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoMoving pix/ into resources/.
kruland2607 [Wed, 11 Jan 2012 03:23:49 +0000 (03:23 +0000)]
Moving pix/ into resources/.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@332 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoCreating resources/ source directory to hold l10n, pix, and datafiles. Changes to...
kruland2607 [Wed, 11 Jan 2012 03:15:10 +0000 (03:15 +0000)]
Creating resources/ source directory to hold l10n, pix, and datafiles.  Changes to build.xml to support it.  The directory moves will be done in separate svn move operations.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@331 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoUsing pl.polidea.treeview for the component tree list. This code is under 2-clause...
kruland2607 [Tue, 10 Jan 2012 15:48:19 +0000 (15:48 +0000)]
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.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@330 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoDGP - Stage overrides for CG and CP in Rocksim export
rodinia814 [Tue, 10 Jan 2012 05:36:53 +0000 (05:36 +0000)]
DGP - Stage overrides for CG and CP in Rocksim export

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@329 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoDGP - MassObject tweak
rodinia814 [Tue, 10 Jan 2012 03:35:18 +0000 (03:35 +0000)]
DGP - MassObject tweak

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@328 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoDGP - support for clusters(import and export); added thickness to tube coupler; clean...
rodinia814 [Tue, 10 Jan 2012 02:13:18 +0000 (02:13 +0000)]
DGP - support for clusters(import and export); added thickness to tube coupler; cleanup and refactoring

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@327 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoDGP - support for clusters(import and export); added thickness to tube coupler; clean...
rodinia814 [Tue, 10 Jan 2012 02:04:57 +0000 (02:04 +0000)]
DGP - support for clusters(import and export); added thickness to tube coupler; cleanup and refactoring

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@326 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoRemoved the splashscreen.png since we no longer have a splash.
kruland2607 [Mon, 9 Jan 2012 19:10:25 +0000 (19:10 +0000)]
Removed the splashscreen.png since we no longer have a splash.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@325 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoMove the or_launcher icon to drawable since it is the only one we have.
kruland2607 [Mon, 9 Jan 2012 19:08:54 +0000 (19:08 +0000)]
Move the or_launcher icon to drawable since it is the only one we have.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@324 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoGet rid of timed splash and display a better welcome screen.
kruland2607 [Mon, 9 Jan 2012 19:00:19 +0000 (19:00 +0000)]
Get rid of timed splash and display a better welcome screen.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@323 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoDGP - cleanup
rodinia814 [Mon, 9 Jan 2012 04:29:43 +0000 (04:29 +0000)]
DGP - cleanup

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@322 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoDGP - cleanup
rodinia814 [Mon, 9 Jan 2012 04:18:59 +0000 (04:18 +0000)]
DGP - cleanup

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@321 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoDGP - changes to relative position; custom fin set points
rodinia814 [Mon, 9 Jan 2012 03:36:14 +0000 (03:36 +0000)]
DGP - changes to relative position; custom fin set points

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@320 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoSet up Eclipse source links to have access to core/src in android project.
kruland2607 [Sun, 8 Jan 2012 22:26:19 +0000 (22:26 +0000)]
Set up Eclipse source links to have access to core/src in android project.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@319 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoReestablish svn:external to core/l10n.
kruland2607 [Sun, 8 Jan 2012 22:17:33 +0000 (22:17 +0000)]
Reestablish svn:external to core/l10n.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@318 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoAdding tour screen shot for French and Spanish
bdureau [Sun, 8 Jan 2012 20:41:08 +0000 (20:41 +0000)]
Adding tour screen shot for French and Spanish

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@317 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoFrench and Spanish screen shot of the tour
bdureau [Sun, 8 Jan 2012 16:56:39 +0000 (16:56 +0000)]
French and Spanish screen shot of the tour

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@316 180e2498-e6e9-4542-8430-84ac67f01cd8

12 years agoAdded svn:ignore for bin/ directory.
kruland2607 [Sun, 8 Jan 2012 02:58:12 +0000 (02:58 +0000)]
Added svn:ignore for bin/ directory.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@315 180e2498-e6e9-4542-8430-84ac67f01cd8