1026 Commits

Author SHA1 Message Date
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
5f02647c6f Correct spelling in description. 2012-07-20 03:34:18 +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
52f0e0cf90 Had to reimplement getValue to not use TreeMap/SortedMap apis unavailable in Froyo. Added some comments so it should be easier to read. Test cases continue to pass. 2012-07-19 14:45:48 +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
492f5bdeb2 Had to implement Arrays.copyOf for doubles because froyo doesn't have that either. 2012-07-18 20:29:05 +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
18851005a1 Bump up target api to 15. 2012-07-13 14:03:29 +00:00
Kevin Ruland
2f49d1f891 Bump up target api to 15. 2012-07-13 14:03:10 +00:00
Kevin Ruland
2c4c45f727 Added Estes and Quest components from Bill Carpenter's rocksim csv files. 2012-07-13 04:38:38 +00:00
Kevin Ruland
92f40fec79 Added Estes and Quest components from Bill Carpenter's rocksim csv files. 2012-07-13 03:26:35 +00:00
Kevin Ruland
487a9238de Added Estes E12 data file found on The Rocketry Forum. 2012-07-12 02:50:54 +00:00
Kevin Ruland
0eed52de50 Comment out a bunch of System.out.printlns. 2012-07-12 02:46:30 +00:00
Kevin Ruland
357f370096 Extract Transformation.main to junit test. 2012-07-12 02:44:32 +00:00
Doug Pedrick
960555c108 Added inference of Rocksim shock cords to try to be a little more predictive when a Rocksim file uses a buggy shock
cord from their component database.
2012-07-11 22:06:23 +00:00
Doug Pedrick
c8f7665177 Added an AttachedPartsHandler. This should automatically utilize future OR design functionality such as attaching
fins to a Transition with no changes required to the Rocksim parsing logic.
2012-07-11 19:49:32 +00:00
Boris du Reau
f3152ec411 updated French translations 2012-07-10 21:28:51 +00:00
Kevin Ruland
310e35293a Extract Quaternion.main to junit test. 2012-07-10 18:52:13 +00:00
Kevin Ruland
f08ad83e5f Extract PolyInterpolator.main into Junit test case. 2012-07-10 18:42:35 +00:00
Kevin Ruland
4bdada4aab Removed unused import. 2012-07-10 17:54:21 +00:00
Kevin Ruland
44b1593955 Pull LinearInterpolator.main() into a JUnit test. 2012-07-10 17:53:34 +00:00
Kevin Ruland
f191e47f5b Extract Base64.main() as a unit test. 2012-07-10 17:08:39 +00:00
Kevin Ruland
75ece3442f Configured the Motor ignition at delay time, parachute and streamer deploy time fields 3 characters wide. 2012-07-10 14:37:37 +00:00
Kevin Ruland
8afe72eb1e Bump out the timeouts on the Preset loader so it doesn't complain when running with debugging output enabled. 2012-07-10 03:41:58 +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
Boris du Reau
0ecd6110bf updated Spanish translation 2012-07-08 21:39:16 +00:00
Kevin Ruland
3853e3e62d Use unicode letter so it will compile under winders. 2012-07-04 18:10:27 +00:00
Boris du Reau
16d4378f94 Updated translations 2012-07-03 21:21:46 +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