SiboVG
e58761b1eb
Merge branch 'unstable' into issue-960
...
# Conflicts:
# core/resources/l10n/messages.properties
2023-01-08 04:39:26 +01:00
SiboVG
a3646cdbf8
Documentation update
2023-01-08 04:25:53 +01:00
SiboVG
e8638b25cf
[ #1956 ] Fix issue in multi-comp edit during undo operation
...
At least I hope this fixes it; it was a weird bug and hard to replicate...
2023-01-08 04:25:53 +01:00
SiboVG
ac03080588
Add multi-comp edit for nose cone flip
2023-01-08 03:11:26 +01:00
SiboVG
8124918cdf
Merge branch 'unstable' into issue-1564
2023-01-07 01:39:34 +01:00
SiboVG
10d36145cf
[ #1564 ] Add component information box
2023-01-05 23:18:38 +01:00
Billy Olsen
96bc101b02
Merge pull request #1949 from JoePfeiffer/fix-1910
...
Consider number of parachutes in landing drag calculation
2023-01-05 14:46:22 -07:00
Joe Pfeiffer
4010fe3f5b
Merge pull request #1947 from JoePfeiffer/tumble-solve-for-0
...
Solve time step for ground hit in tumble stepper
2023-01-05 10:55:58 -07:00
Joe Pfeiffer
05e894c1f2
Merge pull request #1945 from JoePfeiffer/fix-1938
...
Inhibit reignition of already ignited motor
2023-01-05 10:52:43 -07:00
JoePfeiffer
fbbe43390d
Consider number of parachutes in landing drag calculation
2023-01-05 10:33:42 -07:00
JoePfeiffer
a7c205281d
Solve time step for ground hit in tumble stepper
2023-01-04 14:33:19 -07:00
JoePfeiffer
a4fdc333ad
Inhibit reignition of already ignited motor
...
If a later stage motor's ignition event is triggered by burnout of earlier stage motors, an ignition even gets queued for every burnout in the earlier stage. This checks to see if a motor is already burning when an ignition event is processed for it, and ignores the event if so.
2023-01-04 09:21:15 -07:00
JoePfeiffer
da1130fd97
Require next and previous symmetric components be in line. Avoids having "next" and "previous" go off between pods
2023-01-03 18:46:53 -07:00
JoePfeiffer
b3d2b92edd
Merge remote-tracking branch 'origin/unstable' into add-open-airframe-warning
2023-01-03 18:46:26 -07:00
Sibo Van Gool
422f0049e2
Merge pull request #1935 from SiboVG/event-icons
...
Add option to switch (time) flight event markers to icons
2023-01-01 14:18:13 +01:00
SiboVG
29a737f38b
Remove redundant boxing
2022-12-29 23:56:16 +01:00
SiboVG
7b88cb468e
Add option to switch (time) flight event markers to icons
2022-12-29 23:56:16 +01:00
Joe Pfeiffer
a271b48db1
Merge branch 'openrocket:unstable' into add-open-airframe-warning
2022-12-28 18:14:30 -07:00
Sibo Van Gool
23b19fd9f0
Merge pull request #1929 from SiboVG/issue-1926
...
[#1926 ] Switch to match fore diameter when nose cone is flipped
2022-12-29 00:05:34 +01:00
JoePfeiffer
7ff06980b2
Use string displaying diameters instead of mathematical comparison of diameters
...
to set discontinuity warning
2022-12-28 11:36:10 -07:00
JoePfeiffer
d0c19efd3d
Add check for open airframe forward end
...
Also, it turned out the discontinuity check didn't correctly check across stages (so it wouldn't notice if the aft end of one state wasn't the same as the forward end of the next). Fixed.
2022-12-28 11:01:54 -07:00
JoePfeiffer
30cedd9215
Instead of just checking continuity, we're doing a few more sanity checks on
...
SymmetricComponent geometry.
2022-12-27 17:59:07 -07:00
Sibo Van Gool
d417b179cf
Merge pull request #1924 from JoePfeiffer/fix-1898
...
Throw exception at simulation startup if CP can't be calculated.
2022-12-27 20:13:06 +01:00
SiboVG
f9bd7e672c
[ #1926 ] Switch to match fore diameter when nose cone is flipped
2022-12-26 14:23:03 +01:00
JoePfeiffer
19aed2a216
Unit.toString() now displays NaN as N/A. This brings it in agreement with
...
Unit.toStringUnit()
2022-12-24 20:10:33 -07:00
JoePfeiffer
18763d6fdd
Throw exception at simulation startup if CP can't be calculated.
...
Exception says "Can't calculate rocket stability."
2022-12-24 11:36:41 -07:00
Joe Pfeiffer
32583eb9d0
Merge pull request #1920 from SiboVG/issue-1919
...
Generalize error-catching of motor file loading
2022-12-24 11:02:14 -07:00
Joe Pfeiffer
a761ec5656
Merge pull request #1911 from SiboVG/issue-1889
...
[#1889 ] Add support for tail cones
2022-12-24 10:53:09 -07:00
Joe Pfeiffer
f4b57a9cac
Merge pull request #1909 from JoePfeiffer/require-designation-match
...
Require designation match
2022-12-24 10:52:19 -07:00
SiboVG
1fafe0b181
Generalize error-catching of motor file loading
2022-12-24 04:30:46 +01:00
Billy Olsen
ff61e67b76
Merge pull request #1887 from JoePfeiffer/rework-766
...
This is a rework of the railbutton aerodynamics part of PR 766.
2022-12-21 21:05:05 -07:00
Billy Olsen
ba2a0965dd
Merge pull request #1914 from JoePfeiffer/save-data-on-exception
...
Attach flight data to simulation exceptions so it can be preserved to help user track down the problem
2022-12-21 20:55:05 -07:00
SiboVG
0f37b8e262
[ #1907 ] Fix RockSim fin tab offset
2022-12-21 22:48:22 +01:00
JoePfeiffer
fa81fef5ae
Attach flight data to simulation exceptions so it can be preserved to help user track down the problem
2022-12-21 10:03:18 -07:00
SiboVG
f252ae0fd1
Merge branch 'unstable' into issue-1889
2022-12-21 00:44:15 +01:00
SiboVG
c686522df2
[ #1889 ] Add option to flip nose cone to tail cone
2022-12-21 00:17:38 +01:00
JoePfeiffer
9145511f46
Require designation match for motor to match set
2022-12-19 15:07:17 -07:00
JoePfeiffer
00f13b6f15
Merge remote-tracking branch 'origin/unstable' into rework-766
2022-12-17 10:43:00 -07:00
JoePfeiffer
955f00c877
Add unit test
2022-12-17 10:40:31 -07:00
JoePfeiffer
8fd3e58693
Revert "add transonic warning". Implementing full aero instead
...
This reverts commit c9de2085f95bdf8bafcc2053ec6f408ddd0b3160.
2022-12-16 10:18:21 -07:00
JoePfeiffer
5611726113
Implement full RailButton aerodynamics
2022-12-16 10:13:20 -07:00
H Craig Miller
b08658ebe4
[ #1890 ] Updates zero-body warning messaging ( #1891 )
...
Update Zero-body messaging
2022-12-16 14:30:51 +01:00
JoePfeiffer
c9de2085f9
add transonic warning
2022-12-14 14:38:38 -07:00
JoePfeiffer
c3a2552ee3
Merge remote-tracking branch 'origin/unstable' into rework-766
2022-12-14 13:45:03 -07:00
JoePfeiffer
5c811e0c41
This is a rework of the parts of PR #766 related to railbutton aerodynamics.
...
Drag calculations should be reasonably accurate up to transonic speeds
2022-12-14 13:40:10 -07:00
Sibo Van Gool
353ae91fbc
Merge pull request #1873 from JoePfeiffer/fix-1710
...
Convert user simulation listeners to extensions
2022-12-14 19:50:35 +01:00
Sibo Van Gool
df826e9b5b
Merge pull request #1886 from SiboVG/bounding-box
...
Only zoom to active stages
2022-12-14 13:38:35 +01:00
SiboVG
4a0a1255b8
Add unit tests for flight configuration copy/clone
2022-12-14 00:50:31 +01:00
SiboVG
e994dc7230
Copy stage activeness after config clone/copy
2022-12-14 00:47:39 +01:00
Sibo Van Gool
2b80e43e32
Revert "Revert "[ #1021 ] Add extra root point(s) if fin is outside parent's bounds""
2022-12-13 19:16:22 +01:00