Daniel_M_Williams
aa5545a973
[fix] both pods and boosters now obey the 'auto-radius' option
...
- update ParallelStage#update to use the parent-class
which contains 'getOuterRadius'
2017-09-02 11:09:37 -04:00
Daniel_M_Williams
f1c9ebb25f
[refactor] Merged configuration tabs for boosters and pods into the 'ComponentAssemblyConfig' class
2017-09-02 11:09:37 -04:00
Daniel_M_Williams
64be463b48
[feat] added getter/setter for 'AutoRadialOffset' to PodSet
2017-09-02 11:09:37 -04:00
Daniel_M_Williams
95a927b3b7
[fix] simulations now correctly count motors on boosters and pods
...
- thrust now counts motors on InnerTubes AND BodyTubes.
2017-09-02 11:07:41 -04:00
Daniel_M_Williams
76d4136011
[nonfunc] fix typo in function name
2017-09-02 11:07:41 -04:00
Daniel_M_Williams
15bc607acc
[fix] fixed deprecated method (reflection) references.
2017-09-02 10:59:17 -04:00
Daniel_M_Williams
ce65463996
[fix] added several config changes to travis config
2017-08-20 20:21:28 -04:00
ChrisMickelson
3997d08a45
update splashscreen
2017-06-05 01:40:42 -04:00
ChrisMickelson
357eb53ce9
update splashscreen
2017-06-05 01:39:33 -04:00
kruland2607
a59aadbf04
Merge pull request #321 from ChrisMickelson/unstable
...
Alpha value for semi-transparent components saved/loaded and small bug fix
2017-02-01 23:46:02 -06:00
kruland2607
c8eaca6cb0
Merge pull request #315 from teyrana/fix-cg
...
[Fix][Issue #295 ] CG now correctly updates when Stages are toggled
2017-02-01 23:45:03 -06:00
kruland2607
33aeb25d84
Merge pull request #301 from Vicilu/unstable
...
adds more documentation
2017-02-01 23:44:51 -06:00
kruland2607
2403dcd62b
Merge pull request #293 from teyrana/rocket-assembly
...
[Refactor] Rocket now subclasses ComponentAssembly
2017-02-01 23:44:39 -06:00
ChrisMickelson
f6ccc7f264
Update AppearanceHandler.java
2017-02-01 21:54:32 -05:00
ChrisMickelson
6379729670
Update RocketComponentSaver.java
2017-02-01 21:50:15 -05:00
Daniel_M_Williams
3e869e015b
[Fix] Modified masscalc test for different active stages.
2016-12-23 18:32:15 -05:00
kruland2607
e4aae02455
Merge pull request #292 from teyrana/unit-comment-fix
...
Unit comment fix [single-file][non-functional][mini]
2016-11-19 08:29:26 -06:00
Matt Kendall
3642398b1a
Remove opaque background from Tube Fin Component Icon
2016-11-05 23:55:31 +00:00
Luiz Victor Linhares Rocha
37402f9b95
adds documentation and refactoring for ThrustCurveMotorSet file
2016-10-24 15:33:02 -02:00
Luiz Victor Linhares Rocha
3fc4c3799c
adds documentation for database package
2016-10-24 14:48:05 -02:00
Luiz Victor Linhares Rocha
f0ecd6f495
adds documentation written before update
2016-10-24 11:05:08 -02:00
Kevin Ruland
4532ba6490
Merged master into unstable.
2016-10-23 13:50:33 -05:00
Kevin Ruland
f2d76e3b2b
Merge remote-tracking branch 'upstream/master' into unstable
2016-10-23 13:50:08 -05:00
Kevin Ruland
d3240ec1a4
Merge remote-tracking branch 'upstream/unstable' into unstable
2016-10-23 13:16:06 -05:00
Daniel_M_Williams
02aefc6b6e
[fix] Fixed RocketTest Failure
2016-10-22 22:58:41 -04:00
Daniel_M_Williams
c556cf93a7
[fix] Cloned flight Configurations now display correct name
2016-10-22 22:58:41 -04:00
Daniel_M_Williams
443b4b9a35
[Doc] Updated function Javadocs
2016-10-22 22:58:41 -04:00
Daniel_M_Williams
6d70cc61f1
[Fix][Issue #294 ] Multiple fixes to ensure undo & redo function correctly
...
- The Rocket#trackStages function needs to handle being updated with the same stage id#, but different instance
- Rocket#update now updates the stageMap
- FlightConfigurations refactored to use stage numbers instead of references.
2016-10-22 22:58:23 -04:00
Daniel_M_Williams
31938d69d7
[refine] removed ~40% excess configuration clones while creating undo point.
2016-10-22 18:56:39 -04:00
Luiz Victor Linhares Rocha
9f10b8cec1
adds documentation to some document package and rocketcomponents
2016-10-19 15:22:28 -02:00
Daniel_M_Williams
1c326c88c3
[fix] fixed MotorConfiguration copy constructor to copy motor as well
2016-10-17 21:46:30 -04:00
Daniel_M_Williams
746024cced
[minor] renamed constructor variable to correctly indicate purpose
2016-10-17 21:44:24 -04:00
Daniel_M_Williams
f3413f9a98
[Minor] Removed extra whitespace in debug statements
2016-10-17 21:43:11 -04:00
Luiz Victor Linhares Rocha
b708520364
adds documentation and refactoring for many files
2016-10-17 16:41:17 -02:00
Vicilu
7c5de3f4da
adds documentation for appearance builder
2016-10-14 11:50:58 -03:00
Vicilu
466619d296
Adds documentation to appearance file
2016-10-14 11:00:11 -03:00
Daniel_M_Williams
445e6caac3
[Refactor] Rocket inherits from ComponentAssembly instead of RocketComponent
...
- conceptually, a rocket *IS A* ComponentAssembly.
- reduces code duplication: 7 redundant functions
- rocket still inherits all the RocketComponent methods
- Also: changed Coordinate.NUL -> Coordinate.ZERO to better reflect our intent.
-- Nitpick: Coordinate.NUL is *not* null. It's zero. These are different!
-- Null is an error condition.
-- Zero is a valid coordinate. Zero means something is located at the origin. Like the rocket, and the nosecone.
2016-10-13 16:30:42 -04:00
Daniel_M_Williams
59a596520a
[Non-func] Removed dead code, reformatted comments for javadoc
2016-10-13 16:06:01 -04:00
Luiz Victor Linhares Rocha
38f21e1b05
fixes build bug by non ASCII character
2016-10-13 15:47:53 -03:00
Luiz Victor Linhares Rocha
ecb467db36
fixes little bug found at github build and adds a little more docs
2016-10-13 15:42:08 -03:00
Luiz Victor Linhares Rocha
c9dadc10fa
adds documentation to aerodynmics package and some refactoring of classes
2016-10-13 15:04:03 -03:00
Kevin Ruland
e0c7c34cb0
Fixes from unit tests.
...
Don't serializemotors during ci builds. This will likely pound
thrustcurve.org too much. Couple of bugs found by unittests :)
2016-10-11 16:23:39 -05:00
Kevin Ruland
6532743c3f
Revising previous commit to include the missing files.
2016-10-10 19:50:17 -05:00
Kevin Ruland
f121def910
Significantly modified management of motor information provided by
...
OpenRocket. At build time, it will utilize the Thrustcurve.org xml api
to download the current information (curve files and supplemental
information). OpenRocket uses the supplemental information to populate
case-info, propellant type, availability as well as correct diameters
and length. Modified motor search dialog to hide unavailable motors and
show case-info.
2016-10-10 17:27:25 -05:00
kruland2607
05d439bd1e
Merge pull request #280 from teyrana/axialoffsetfix
...
[Refactor] Replaced redundant method: 'PositionValue(...)' with 'AxialOffset(...)'
2016-10-07 19:28:17 -05:00
kruland2607
b158485a2d
Merge pull request #281 from teyrana/massfix
...
Cleaning up the code from: PR #273
2016-09-28 14:23:47 -05:00
kruland2607
4024324bab
Merge pull request #276 from wcravens/move-tech-docs
...
Put technical documents in one place
2016-09-28 14:16:48 -05:00
Daniel_M_Williams
c1e2ed0c28
[Refactor] Replaced redundant method: 'PositionValue(...)' with 'AxialOffset(...)'
...
- These two methods did the same thing, so this patch removes the former from RocketComponent and descendants
- Wherever used, "PositionValue(...)" was replace with "AxialOffset(...)"
- Removed some extraneous redirect definitions of PositionValue(...)
- Fixed some UI references to the old method
2016-09-28 10:05:35 -04:00
Daniel_M_Williams
9d07aaff5c
[Minor] Removed dead / debug code from mass calculation code
2016-09-28 09:51:35 -04:00
Daniel_M_Williams
6698dbfc67
[Minor] added exception throws upon detected invalid inertia values during simulation.
2016-09-28 09:32:37 -04:00