2602 Commits

Author SHA1 Message Date
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
Sibo Van Gool
e9064dc759
Merge pull request #1927 from JoePfeiffer/display-NaN-as-N/A
Display nan as n/a
2022-12-27 12:07:23 +01:00
SiboVG
f9bd7e672c [#1926] Switch to match fore diameter when nose cone is flipped 2022-12-26 14:23:03 +01:00
H Craig Miller
ecb7b5da7a
Merge branch 'openrocket:unstable' into Change-side-view-to-top-view 2022-12-24 21:56:44 -08: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
Neil Weinstock
22ee62dac0
Clean up large stage icon 2022-12-24 14:29:30 -05:00
Neil Weinstock
ed0f54f8a6
Cleaned up large stage icon 2022-12-24 14:28:57 -05: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
f107a410d5
Merge pull request #1921 from hcraigmiller/Add-Plugged
Add "Plugged" to delay options
2022-12-24 11:06:00 -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
H Craig Miller
d8fa2f2d04 Add "PLugged" to delay options
Changed delay option "None" to "Plugged (none)". This will provide a interim point that preserves "none" for translation purposes while adding the correct term "plugged" for motors that neither pass the combustion gases through not have an ejection charge.
2022-12-24 05:11:33 -08:00
SiboVG
1fafe0b181 Generalize error-catching of motor file loading 2022-12-24 04:30:46 +01:00
SiboVG
31e7c532d9 [#1894] Add inline pods warning 2022-12-24 03:24:52 +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
0b52d585cc Merge remote-tracking branch 'origin/Change-side-view-to-top-view' into Change-side-view-to-top-view 2022-12-22 00:25:41 +01:00
SiboVG
41260d7ee9 Increase flight event time margin 2022-12-22 00:25:33 +01:00
H Craig Miller
84278786b2
Merge branch 'openrocket:unstable' into Change-side-view-to-top-view 2022-12-21 15:22:02 -08:00
SiboVG
98cc674d5a Add translation for top view 2022-12-22 00:14:23 +01:00
SiboVG
a2b6c63f0b [#1893] Add rocket top view 2022-12-22 00:09:00 +01: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
f5e0950198 Add unit tests for flipped nose cone 2022-12-21 00:27:06 +01:00
SiboVG
c686522df2 [#1889] Add option to flip nose cone to tail cone 2022-12-21 00:17:38 +01:00
JoePfeiffer
d8e9257623 update unit test to distinguish between motors based on descriptor. 2022-12-19 15:27:23 -07:00
JoePfeiffer
9145511f46 Require designation match for motor to match set 2022-12-19 15:07:17 -07:00
Mohamed Amin Elkebsi
eeb87bcf83
messages_ar.properties
this file is the translation in arabic for open rocket
2022-12-18 13:42:00 -08:00
H Craig Miller
b407735f41 Conform warning phrase
Conform thick-fin warning phrase to match zero-volume body ad others.
2022-12-17 11:56:47 -08: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
SiboVG
718f5b7add Update unit tests for fin point exception 2022-12-13 19:18:23 +01:00