Kevin Ruland
|
e099a6264a
|
Merged changes from Release-12.09-redo tag.
|
2012-09-19 13:37:58 +00:00 |
|
Kevin Ruland
|
ffdedd2b95
|
Bump version number to 12.09 preparing for a release.
|
2012-09-17 01:38:09 +00:00 |
|
Kevin Ruland
|
e366b40008
|
bump to b8
|
2012-08-22 18:23:19 +00:00 |
|
Kevin Ruland
|
6a6f926e45
|
Rework the loading workflow to be more natural and fix some nasty bugs. Make the dialogs more localizable by extracting strings into resources.
|
2012-08-22 02:43:18 +00:00 |
|
Kevin Ruland
|
ebf2bdd5bd
|
Only show a few important events by default.
|
2012-08-10 21:13:41 +00:00 |
|
Kevin Ruland
|
2ad8310a3c
|
Have the SimulationPlotConfigDialog be populated with the currently selected items.
|
2012-08-10 20:56:38 +00:00 |
|
Kevin Ruland
|
ead406e852
|
Exploded the exp4j source into our src/ directory. This allows us to more easily modify changes we make to the source. I inlined one call to Arrays.copyOf.
|
2012-08-10 19:13:50 +00:00 |
|
Kevin Ruland
|
65074713cc
|
The only way I found to get the exp4j classes to be built and included in the apk was to have it reside in the libs directory. Unfortunately this means it is committed twice in the repository now.
Added the CustomExpressionSimulationListener to the simulation in SimulationService.
Excluded OSXStartup from the build.
|
2012-08-09 15:55:13 +00:00 |
|
Kevin Ruland
|
a5c3c1ac76
|
Rework the CustomExpression evaluation to use SimulationListeners. Removed the OpenRocketDocument member variable from the Simulation object.
|
2012-08-08 02:24:40 +00:00 |
|
Kevin Ruland
|
2b802c2f7d
|
Make preset favorites per component type. That is, a single preset can be a favorite for Tube Couplers, but not be a favorite for Body Tubes.
|
2012-08-07 16:31:00 +00:00 |
|
Kevin Ruland
|
1eb8f3203f
|
Added way to delete motor configurations through long click in the configurations tab.
|
2012-07-25 21:26:40 +00:00 |
|
Kevin Ruland
|
e73c5500a5
|
Changed order of motors to be by total impulse. This seems like a more natural and understandable ordering given that designation may have leading numbers (CTI).
|
2012-07-25 21:25:44 +00:00 |
|
Kevin Ruland
|
009569cf74
|
Fix fence post bug which happens when a motor config is removed from the rocket while still used by a simulation.
|
2012-07-25 21:24:19 +00:00 |
|
Kevin Ruland
|
bf692096fd
|
Removed dead class.
|
2012-07-25 21:23:10 +00:00 |
|
Kevin Ruland
|
671f980f51
|
Testing with the Nexux 7 7" tablet, the landscape xlarge views are tolerable, but the portrait xlarge views are not. So we move the layout-xlarge-land layouts to layout-large-land.
|
2012-07-19 15:34:51 +00:00 |
|
Kevin Ruland
|
963a80768a
|
Tweak the thrustcurve search dialog title so it isn't too long.
|
2012-07-19 15:18:19 +00:00 |
|
Kevin Ruland
|
51f98b71aa
|
Froyo had troubles with the old table layout. Changed instead to the same layout style as used in the simulation edit/run dialog. Added a localizable title string.
|
2012-07-19 14:44:39 +00:00 |
|
Kevin Ruland
|
4b9cc99710
|
Set the width on the parent element instead of forcing the job on the buttons.
|
2012-07-19 14:42:55 +00:00 |
|
Kevin Ruland
|
5603cda3ce
|
Explicitly allow the dialog to be dismissed with touching outside.
|
2012-07-19 14:40:57 +00:00 |
|
Kevin Ruland
|
4d7a585ca7
|
Froyo doesn't support SharedPreferences.Editor.apply(). Need to use commit() instead.
|
2012-07-19 14:38:53 +00:00 |
|
Kevin Ruland
|
425612afd4
|
Tweak the button layouts on the initial screen.
|
2012-07-18 21:20:23 +00:00 |
|
Kevin Ruland
|
a44e1c3df8
|
Use dialog style for the download form.
|
2012-07-18 17:58:19 +00:00 |
|
Kevin Ruland
|
2410496ad3
|
Added an icon for motor download. It's using the search icon which isn't perfect but I can't do better.
|
2012-07-18 17:57:40 +00:00 |
|
Kevin Ruland
|
056f28e21f
|
Sort on the group query.
|
2012-07-18 17:56:48 +00:00 |
|
Kevin Ruland
|
5ace9f29c6
|
Fix form layout when the user selects a long manufacturer name.
|
2012-07-18 15:49:19 +00:00 |
|
Kevin Ruland
|
5c854fd4c1
|
Fix url problems - bad host name, and bad servlet path - introduced by froyo merge.
|
2012-07-18 15:48:51 +00:00 |
|
Kevin Ruland
|
19b33d1583
|
Added a comment about Froyo's troubles.
|
2012-07-18 14:59:24 +00:00 |
|
Kevin Ruland
|
c6a9f17179
|
Merge branches/froyo_12.03 to head.
|
2012-07-18 14:42:27 +00:00 |
|
Kevin Ruland
|
530ed1d4c5
|
Some french strings from Boris.
|
2012-07-18 13:15:31 +00:00 |
|
Kevin Ruland
|
ef771d412b
|
Bump to b7.
|
2012-07-13 14:05:35 +00:00 |
|
Kevin Ruland
|
ae8e9c9d13
|
Only auto save when saving is enabled (to prevent the possible race condition).
|
2012-07-13 14:04:46 +00:00 |
|
Kevin Ruland
|
bde3ea3701
|
Revised the notification mechanism for background processes (simulations) to use LocalBroadcastManager instead of the Handler tricks.
|
2012-07-10 03:40:44 +00:00 |
|
Kevin Ruland
|
568b7aeb5d
|
Fix behavior when cancelling a failure to open an Ork file. This had finished the activity when it was its own activity. Now it just cancels the dialog.
|
2012-07-10 03:08:03 +00:00 |
|
Kevin Ruland
|
d7d647d47d
|
Implement a primitive thread safety mechanism to prohibit saving a rocket while simulation execution is pending.
|
2012-07-09 02:51:15 +00:00 |
|
Kevin Ruland
|
be947067d1
|
Removed unnecessary override.
|
2012-07-03 16:26:01 +00:00 |
|
Kevin Ruland
|
0691153b51
|
If the filename doesn't end in .ork, append .ork to indicate the saved file is ork format. This application doesn't attempt to save Rocsim files.
|
2012-07-03 02:55:46 +00:00 |
|
Kevin Ruland
|
dcb08b005b
|
If the simulation doesn't have data, open the edit dialog instead of issuing a warning.
|
2012-07-03 02:54:54 +00:00 |
|
Kevin Ruland
|
fed956e2b0
|
Implement autosave rockets. Controlled by preference. When preference is set, the rocket is automatically saved when simulation changed events are fired. This is really too often since addSimulation should not cause rocket to be saved.
|
2012-07-02 21:40:14 +00:00 |
|
Kevin Ruland
|
b835dd08b4
|
Added dialog to load new file when the current file is modified.
|
2012-07-02 02:15:34 +00:00 |
|
Kevin Ruland
|
cb601364d0
|
Some more renaming of menu options and strings so they are more consistent.
|
2012-07-01 02:06:32 +00:00 |
|
Kevin Ruland
|
c1d8598536
|
Bump to b6.
|
2012-06-30 19:28:20 +00:00 |
|
Kevin Ruland
|
a219eb0409
|
Removed unused import.
|
2012-06-30 19:27:48 +00:00 |
|
Kevin Ruland
|
75d6440892
|
Localize some strings.
|
2012-06-30 19:24:48 +00:00 |
|
Kevin Ruland
|
bb64a32d34
|
Refactor. Rename SimulationSeriesDialog to SimulationPlotConfigDialog. Change names of layouts accordingly.
|
2012-06-30 19:16:34 +00:00 |
|
Kevin Ruland
|
c5122ebef5
|
Show events and times on the chart. The achartengine needs some work to get the labels in a better place. Enhance the SimulationSeriesDialog to allow selection of events.
|
2012-06-30 19:08:13 +00:00 |
|
Kevin Ruland
|
3f957e56d3
|
Removed unnecessary override.
|
2012-06-30 19:03:04 +00:00 |
|
Kevin Ruland
|
99a6c13a2c
|
Added source code for achartengine 1.0.0 in order to apply patches to make it work better.
|
2012-06-28 13:32:57 +00:00 |
|
Kevin Ruland
|
9eed1653fb
|
Added threaded loader to ComponentPresetDatabase following the pattern in ThrustCurveMotorDatabase. Moved the wait into the background thread so the UI starts much faster. Changed the ConcurrentLoadingThrustCurveMotorSetDataBase implementation to have longer timeouts and wait in the background thread.
|
2012-06-27 02:58:53 +00:00 |
|
Kevin Ruland
|
5aa691c2ab
|
Refactored by moving the Simulations fragment and SimulationEditFragment from net.sf.openrocket.android.rocket to net.sf.openrocket.android.simulation.
|
2012-06-26 18:30:06 +00:00 |
|
Kevin Ruland
|
588dea6bb5
|
Exclude the OSXStartup java source from android build.
|
2012-06-26 18:27:05 +00:00 |
|