4367 Commits

Author SHA1 Message Date
JoePfeiffer
df675f5366 Provide user with warning when a simulation branch contains no data
Also, add a method to WarningSet making it easy to add a "discriminator" to warnings, informing the user what in a design or simulation is causing the warning.
2022-11-13 15:57:33 -07:00
Sibo Van Gool
19ee2a83ac
Merge pull request #1805 from SiboVG/issue-1792
[#1792] Don't clamp SymmetricComponent thickness when importing
2022-11-11 19:19:44 +01:00
Joe Pfeiffer
bb47a5eca2
Merge pull request #1808 from JoePfeiffer/landing-stepper-log
Log time steps in BasicLandingStepper with log.trace instead of log.debug
2022-11-10 08:53:52 -07:00
JoePfeiffer
43456cc1f9 Log routine steps in BasicLandingStepper with log.trace instead of log.debug 2022-11-10 08:49:11 -07:00
SiboVG
d400947e1f Fix max slider value of thickness 2022-11-10 00:25:43 +01:00
Joe Pfeiffer
884e8edd59
Merge pull request #1804 from JoePfeiffer/tweak-events-test
Modify Falcon9H test rocket and FlightEventsTest to get predictable results
2022-11-09 16:18:12 -07:00
SiboVG
b9dcc908b6 [#1792] Don't clamp the transition thickness upon import 2022-11-10 00:08:27 +01:00
JoePfeiffer
d0a15f2a0f Change peak thrust of G77 simulation motor so Falcon9H test rocket doesn't tumble until well after stage separations
Put order of expected events to match the new test rocket
2022-11-09 16:07:12 -07:00
Sibo Van Gool
b1777bb36b
Merge pull request #1753 from SiboVG/issue-1621
Write unit tests for flight events
2022-11-08 21:41:10 +01:00
Sibo Van Gool
7625b2ee00
Merge pull request #1801 from JoePfeiffer/sort-by-stage
Sort on source stage for simultaneous events
2022-11-08 21:38:26 +01:00
JoePfeiffer
d74adf676f Sort on source stage for simultaneous events
-- if only one of the events has a source, the other one goes first.
-- if both have sources, lower (numerically higher) stage goes first.
2022-11-08 13:30:21 -07:00
Sibo Van Gool
9f06b98bd5
Merge pull request #1800 from JoePfeiffer/fix-1702
Fix 1702
2022-11-08 11:40:49 +01:00
Sibo Van Gool
a40acf226e
Merge pull request #1796 from SiboVG/issue-1793
[#1793] Fix Pod set angle slider for negative angles
2022-11-08 10:19:39 +01:00
JoePfeiffer
2a9b87fe7e Don't display component assemblies other than entire rocket 2022-11-07 15:26:03 -07:00
Joe Pfeiffer
3f73f694e2
Merge branch 'openrocket:unstable' into fix-1702 2022-11-07 15:23:42 -07:00
Sibo Van Gool
cd420b6499
Merge pull request #1795 from SiboVG/issue-1348
[#1348] Add support for RockSim importing and exporting of Pods
2022-11-07 21:21:35 +01:00
Sibo Van Gool
009cbbe17c
Merge pull request #1797 from SiboVG/issue-1794
[#1794] Clamp IntegerModel to min and max on set
2022-11-07 21:20:44 +01:00
Joe Pfeiffer
399b024728
Merge pull request #1799 from JoePfeiffer/fix-1790
Wait to do TUMBLE processing until actual TUMBLE event is obtained from queue
2022-11-07 12:47:14 -07:00
JoePfeiffer
2c8c29c46d Wait to do TUMBLE processing until actual TUMBLE event is removed from queue
Run TARC payloader simulation and save new simulation data.  I compared our simulation data with an on-line descent rate calculator at https://descentratecalculator.onlinetesting.net/ and saw that the results are well within 1 fps of each other.
2022-11-07 08:02:48 -07:00
SiboVG
40f2994a84 [#1794] Clamp IntegerModel to min and max on set 2022-11-06 23:59:04 +01:00
SiboVG
c13c882670 [#1793] Fix angle slider for negative angles 2022-11-06 23:49:26 +01:00
SiboVG
b104ca2ab1 Add unit test for RockSim pod exporting 2022-11-06 23:45:01 +01:00
SiboVG
92edca5923 [#1348] Add RockSim exporting of PodSet 2022-11-06 23:44:28 +01:00
SiboVG
afbd989249 Add unit tests for RockSim pod importing 2022-11-04 22:27:52 +01:00
SiboVG
b074503a1e Merge branch 'unstable' into issue-1348
# Conflicts:
#	core/test/net/sf/openrocket/file/rocksim/importt/RockSimLoaderTest.java
2022-11-04 21:46:53 +01:00
Sibo Van Gool
986b485cf6
Merge pull request #1789 from SiboVG/issue-106
[#106] Support SubAssembly RockSim import
2022-11-04 21:43:57 +01:00
Sibo Van Gool
44ee427c19
Merge pull request #1788 from SiboVG/issue-1787
[#1787] Deselect components when no components clicked
2022-11-04 21:43:26 +01:00
Sibo Van Gool
87511df328
Merge pull request #1782 from SiboVG/issue-1781
[#1781] Multi-component parameter additions/deletions in rocket optimizer
2022-11-04 21:43:09 +01:00
SiboVG
9eb9ee2ff1 Fix unit tests for rocket that contains pods 2022-11-04 17:51:25 +01:00
SiboVG
9cea70f517 [#1348] Add support for RockSim PodSet importing 2022-11-04 17:49:40 +01:00
SiboVG
ad937b968d Merge branch 'unstable' into issue-106
# Conflicts:
#	core/test/net/sf/openrocket/file/rocksim/importt/RockSimLoaderTest.java
2022-11-04 01:02:49 +01:00
SiboVG
a449d7b7f1 Add unit tests for RockSim SubAssembly import 2022-11-04 00:59:09 +01:00
SiboVG
90cceecd65 [#106] Fix SubAssembly importing in RockSim 2022-11-04 00:38:32 +01:00
Sibo Van Gool
13c3e1c6f2
Merge pull request #1783 from SiboVG/issue-966
[#966] Fix weird behavior when clicking on textured part in 3D view
2022-11-03 23:59:58 +01:00
SiboVG
6f6fc1dd23 [#1787] Deselect components when no components clicked 2022-11-03 23:58:44 +01:00
SiboVG
ba849c8d9a Texture flushing is not needed :) 2022-11-03 21:58:47 +01:00
SiboVG
3d3ad2486b Rename SubAssembly RockSim test
This is really confusing as it's not about the SubAssembly component in RockSim...
2022-11-03 21:44:14 +01:00
JoePfeiffer
30a49c2f6f Add component assemblies to BarrowmanCalculator:calculateForceAnalysis
Display component assemblies in ComponentAnalysisDialog
Use "Total" instead of actual component name for Rocket in Stability tab, for consistency with Drag characteristics tab
Use user-specified units instead of internal units for Stability display.
2022-11-03 09:06:48 -06:00
Sibo Van Gool
d3e872478d
Merge pull request #1785 from SiboVG/issue-1776
[#1776] Add unit tests for RockSim import fins on transition
2022-11-03 02:15:04 +01:00
SiboVG
c1f251c6f4 [#1776] Add unit tests for RockSim import fins on transition 2022-11-03 02:10:37 +01:00
Sibo Van Gool
2ebbdda54c
Merge pull request #1784 from SiboVG/issue-934
[#934] Remove unneeded CP Mach tooltip text
2022-11-02 23:13:19 +01:00
SiboVG
7900d2b990 [#934] Remove unneeded CP Mach tooltip text 2022-11-02 23:08:20 +01:00
SiboVG
08d5b55bdb [#966] Fix weird behavior when clicking on textured part in 3D view 2022-11-02 19:23:00 +01:00
SiboVG
55bc26ab89 [#1781] Support multi-component parameter deletions 2022-11-02 18:14:10 +01:00
SiboVG
1702a28d62 [#1781] Support multi-component parameter additions 2022-11-02 18:11:33 +01:00
Sibo Van Gool
8735e63d77
Merge pull request #1779 from SiboVG/issue-1321
[#1321] Externalize tube coupler children on RockSim export
2022-11-02 00:40:17 +01:00
SiboVG
78ed64e848 Add unit tests for RockSim tube coupler child export/import 2022-10-31 12:44:52 +01:00
SiboVG
6c54ed5fbf [#1321] Move tube coupler child components outside of parent in RockSim export 2022-10-30 14:27:23 +01:00
SiboVG
e8d971a9df Rename Rocksim to RockSim
This is a personal annoyance of mine...
2022-10-29 02:53:43 +02:00
Sibo Van Gool
be0457e980
Merge pull request #1718 from raynichc/fixes/TrapezoidalFinImport
Fixed trapezoidal fins on transitions not being imported from Rocksim
2022-10-29 02:30:00 +02:00