1608 Commits

Author SHA1 Message Date
SiboVG
3730f78a7a
Merge pull request #1444 from SiboVG/issue-974
[#974] Add component edit window tab remembrance
2022-06-14 21:08:36 +02:00
SiboVG
eeb9773e59 Add always open leftmost tab in preferences 2022-06-14 02:31:49 +02:00
SiboVG
dd128c0ff0 Improve double to string rounding
The previous code was just a bit odd and non-standard + variable (and probably unefficient). Decided to replace it with standard Java functions instead.
2022-06-13 04:25:23 +02:00
Peter Tsongalis
6c475645d4 [1373] PR review fixes
Move hasRecoveryDevice to RocketComponent and reimplement
FlightConfiguration version to check for FlightConfiguration errors.
2022-06-12 16:06:58 -07:00
Peter Tsongalis
f5cc1f61bf [1373] Display warning when no recovery device configured 2022-06-12 12:32:33 -07:00
Peter Tsongalis
87b225b38b [1373] Add hasRecoveryDevice to FlighConfiguration 2022-06-12 12:31:44 -07:00
Joe Pfeiffer
c3a3df9db2
Merge pull request #1427 from SiboVG/issue-1354
[fixes #1354 & #1037] Add support for custom decimal places and exponential notation in simulation exports
2022-06-11 09:22:15 -06:00
SiboVG
e6622c7326 Add preference saving for decimal places & exponential notation 2022-06-11 03:49:52 +02:00
SiboVG
34279641c9 Add decimal places and exponential notation option in sim export 2022-06-11 03:40:10 +02:00
SiboVG
7fada6f88c [#1354] Export Lat & Long with 5 decimals
Idk, this is not per se a very dynamic solution (as in 'you only specify these 2 exceptions somewhere hidden deep inside a method'...) Ah well, it works for now.
2022-06-11 02:38:45 +02:00
SiboVG
7ec703964c Fix bug radius offset not updating with radius method 2022-06-11 01:19:04 +02:00
SiboVG
910fd7c7cd
Merge pull request #1417 from SiboVG/issue-1231
[#1231] Include non-aerodynamic components in bounding box calculations
2022-06-09 18:58:07 +02:00
SiboVG
1b9751562a [#1231] Split bounding box and length in aerodynamic and all
Some parts of the program need only the bounding box of aerodynamic parts (most parts of the program), but a couple others need the bounding box and length of all components
2022-06-08 22:14:19 +02:00
SiboVG
34b5729693 [#1231] Include non-aerodynamic components in bounding box calculations 2022-06-08 21:17:48 +02:00
JoePfeiffer
72ebd97eef Found another couple of instances of fins being multiplied by fincount 2022-06-07 16:37:02 -06:00
Joe Pfeiffer
ca9241f562
Merge pull request #1413 from JoePfeiffer/fix-1258
Update tube fin stabililty calculations
2022-06-07 15:28:54 -06:00
SiboVG
0ae7a00e3c [#1411] Show combined mass of multi-selection hover in component 2022-06-07 19:04:31 +02:00
JoePfeiffer
157fd1a5bc Merge remote-tracking branch 'origin' into fix-1258 2022-06-07 10:54:54 -06:00
JoePfeiffer
910ef69b79 Remove tube fin stability warning 2022-06-07 10:52:34 -06:00
SiboVG
6478046bcb [#1409] Remove instancecount multiplication in getSectionMass 2022-06-07 02:04:32 +02:00
JoePfeiffer
fe587d5bfc calculate tube fin Cna 2022-06-05 10:31:47 -06:00
Joe Pfeiffer
f184940715
Merge pull request #1403 from SiboVG/softwareUpdaterBeta
Add checkbox in preferences for checking for beta updates + fixes
2022-06-03 10:22:22 -06:00
Joe Pfeiffer
aef0b9ef7c
Merge pull request #1402 from JoePfeiffer/fix-1356
update iteration through rocket components to account for inactive components and instances
2022-06-03 10:21:56 -06:00
Sibo Van Gool
53026d0838 Add check beta updates checkbox in preferences 2022-06-03 00:58:20 +02:00
JoePfeiffer
98b60d1f7a update iteration through rocket components to account for inactive components and instances 2022-06-02 15:05:17 -06:00
SiboVG
8ecf888a13 [#1397] Fix streamer packed length updating strip width 2022-06-02 01:48:07 +02:00
SiboVG
35f3044aa1
Merge pull request #1385 from SiboVG/issue-1344
[#1344] Clear preset when centering ring/bulkhead length is changed
2022-05-29 11:07:13 +02:00
hcraigmiller
066e2c8a3b Corrected Parachute CD preset error
Corrected error in preset which used packed length instead of the drag coefficient, and renamed/refactored variable "DragCoefficient" to "dragCoefficient".
2022-05-28 22:16:04 -07:00
SiboVG
0def1b5c05 [#1344] Clear preset when centering ring/bulkhead length is changed 2022-05-27 14:16:53 +02:00
SiboVG
c4ffc663bf
Merge pull request #1377 from SiboVG/issue-1375
[#1375] Fix preset not "resetting" nose cone / transition shape parameter
2022-05-25 16:56:21 +02:00
SiboVG
a526b18626 [#1375] Fix preset not "resetting" nose cone / transition shape parameter 2022-05-25 16:54:32 +02:00
SiboVG
6b5982c6aa
Merge pull request #1371 from hcraigmiller/Cd-Code-Correction
Improve parachute preset code/gui
2022-05-25 03:30:18 +02:00
hcraigmiller
853bd8b1e9
Additional suggested changes
Additional suggested changes.
2022-05-24 18:23:39 -07:00
hcraigmiller
a9de95bafa
Implemented suggested changes.
Changed code regarding default constants.
2022-05-24 18:14:08 -07:00
hcraigmiller
d5e3c718aa
Corrected global Cd per SiboVG
Corrected omission of global Cd as suggested by @SiboVG.
2022-05-24 13:22:35 -07:00
hcraigmiller
cf7763ab6e
Remove/changed comments
Revised comments re suggestion of SiboVG; checking on global cd change.
2022-05-24 12:52:25 -07:00
hcraigmiller
687d460f0d Streamer changes exit preset status
Changing a streamer characteristic exits preset status; except for streamer length. Selection of a preset streamer when not in preset status (such as re-selecting the same preset streamer after changing one of its characteristics), sets all characteristics (including Cd and automatic checkbox); previously, the Cd and automatic checkbox were not set/reset after a manual Cd change.
2022-05-24 11:19:07 -07:00
hcraigmiller
5efab0937c
Remove preset status upon change
A change of the Cd value removes the preset status.
2022-05-22 23:33:15 -07:00
hcraigmiller
aa60f1307f
Remove preset upon changes
Changes in parachute line length and material remove preset status.
2022-05-22 23:27:14 -07:00
hcraigmiller
f1f57bf3e5 Improve parachute preset code/gui
Corrected drag coefficient return from “DEFAULT_CD” to cd.” Condensed code related to setting parachute preset values. Added code to set parachute characteristics to default values when a particular characteristic data field either does not exist, is empty, or (when numerical) has a value that is not greater than zero.
2022-05-22 20:34:35 -07:00
SiboVG
d36c0b79a1 Fix non-ASCII characters 2022-05-18 00:40:28 +02:00
SiboVG
b9f758b095
Merge pull request #1347 from hcraigmiller/Preparation-for-Spill-Hole-Inclusion
Adds additional presets for use in .orc files without throwing errors
2022-05-18 00:37:42 +02:00
JoePfeiffer
f6b30df8f9 In BasicLandingStepper, instead of basing time step on acceleration (higher acceleration => shorter time step), base it on change in acceleration (ie jerk) 2022-05-13 15:24:23 -06:00
JoePfeiffer
0910317bf6 Make MathUtil::interpolate a bit more robust in the presence of possible
rounding errors.
2022-05-13 11:52:22 -06:00
JoePfeiffer
fbd80f480d Modify GroundStepper to not add datapoint to simulation status
Modify BasicLandingStepper to recalculate timestep on last step to find
actual landing data
Modify BasicEventSimulationEngine to watch for altitude less than MathUtil.EPSILON rather than 0 (since BasicLandingStepper now finds altitude exactly equal to 0)
2022-05-13 10:32:00 -06:00
hcraigmiller
ea30ad3537
Remove comments
Removed comments
2022-05-10 19:54:01 -07:00
hcraigmiller
74ae3a03e0 Adds packed length and diameter to preset editor
Adds packed length and diameter to preset editor; also adds labels and additional presets for .orc files so that spill hole data can be added to the .orc files without throwing warnings (does not change editor for spill holes).
2022-05-10 17:33:57 -07:00
hcraigmiller
8f84d831fa Minor change in packed code
Simplified code by replace new if statements with else statements. No change in functionality.
2022-05-10 16:04:01 -07:00
SiboVG
c895dde4a3 Clear Transition preset on shape and type change 2022-05-10 22:58:02 +02:00
JoePfeiffer
d18d430524 Merge remote-tracking branch 'origin/unstable' into refine-tube-drag
Use more detailed empirical formulas in tube pressure drop formulas
2022-05-05 15:49:30 -06:00