4155 Commits

Author SHA1 Message Date
SiboVG
d9af73582e Add unit tests for axial stage disabling 2022-09-24 21:22:43 +02:00
SiboVG
bbbf0be15b Fix cheating unit test ;)
Booster D should have stage number 4, not 3 as it was previously
2022-09-24 20:50:25 +02:00
SiboVG
b96087e488 Fix issue in stage updating for sub-stages
updateStageNumbers would only update direct child stages of the rocket, instead of also ParallelStages
2022-09-24 20:49:23 +02:00
SiboVG
3751b9cd8c Use built-in component ID instead of extra stageID (whoops) 2022-09-24 18:07:14 +02:00
SiboVG
8c7fb6b67f [#1680] Update flight config stages based on stage ID 2022-09-22 22:55:17 +02:00
SiboVG
9cb57ae9c8 Add unique identifier for stages 2022-09-22 22:54:47 +02:00
Joe Pfeiffer
ac03049277
Merge pull request #1678 from JoePfeiffer/fix-1668a
Tidy up directories a little and better identify legacy components
2022-09-17 17:52:09 -06:00
Joe Pfeiffer
77e49bbc87
Merge pull request #1677 from SiboVG/issue-1676
[#1676] Treat zero-length SymmetricComponent as tube/disk
2022-09-17 17:51:50 -06:00
JoePfeiffer
3841a21dcb Mark all component files from 15.03 as Legacy, whether there is a better source or not 2022-09-16 11:38:59 -06:00
JoePfeiffer
5adddb7421 Move Dave's database to swing/resources-src/datafiles/components-dbcook
Move component files originally created within OR to swing/resources-src/datafiles/components-openrocket
2022-09-16 10:03:39 -06:00
JoePfeiffer
ff72965ce4 Move swing/resources/datafiles/presets to swing/resources/datafiles/components for consistency with our external terminology (internally the code still says "presets"; needs to change some day 2022-09-16 09:39:08 -06:00
SiboVG
55aaea94a3 [#1676] Treat zero-length SymmetricComponent as tube/disk 2022-09-16 00:50:51 +02:00
SiboVG
7602756dee Reset integration results for zero-length components 2022-09-15 23:18:19 +02:00
SiboVG
ac120e8fc1 Return aft radius if x == length 2022-09-15 22:29:18 +02:00
SiboVG
170e73325a Remove debug print 2022-09-15 21:15:52 +02:00
SiboVG
9b2780d378
Merge pull request #1674 from SiboVG/issue-1662
[#1662] Fix scaling of pod axial offset + fix ThicknessRingComponent scaling down
2022-09-13 15:15:10 +02:00
SiboVG
9d5aad4efc
Merge pull request #1675 from SiboVG/unstable
Increase error margin for DisableStageTest
2022-09-13 10:45:38 +02:00
SiboVG
948d655cf2 Increase error margin for DisableStageTest 2022-09-13 10:43:43 +02:00
SiboVG
6fe6b01aa5 Fix scale down issue on ThicknessRingComponent 2022-09-13 10:27:50 +02:00
SiboVG
9f4249cf75 [#1662] Fix podset axial offset scaling 2022-09-13 09:51:15 +02:00
Joe Pfeiffer
e4f5cae5bb
Merge pull request #1671 from JoePfeiffer/fix-1670
permit negative drag coefficient overrides
2022-09-12 22:09:20 -06:00
JoePfeiffer
dc84ea6b5f permit negative drag coefficient overrides 2022-09-12 19:06:55 -06:00
SiboVG
4c52480793 Merge branch 'unstable' into issue-1662 2022-09-12 20:45:00 +02:00
Joe Pfeiffer
fad8bed872
Merge pull request #1669 from JoePfeiffer/fix-1668
Correct thickness of BMS CR5060-W centering ring.
2022-09-12 10:08:36 -06:00
JoePfeiffer
80bd6f4165 Correct thickness of BMS CR5060-W centering ring. 2022-09-12 10:04:33 -06:00
SiboVG
4e495c480e
Merge pull request #1664 from SiboVG/issue-1661
[#1661] Add scaling for rail buttons
2022-09-12 12:45:20 +02:00
SiboVG
f1ebc279b9
Merge pull request #1665 from SiboVG/issue-1663
[#1663] Fix duplicate scaling of multi-selection children
2022-09-12 12:45:08 +02:00
SiboVG
12fb49b72f Cleanup 2022-09-11 15:28:34 +02:00
SiboVG
3ae75408f7 Remove unneeded imports 2022-09-11 15:27:49 +02:00
SiboVG
eea2c03f8b [#1663] Fix duplicate scaling of multi-selection children 2022-09-11 14:50:36 +02:00
SiboVG
3b270e499b [#1661] Add scaling for rail buttons 2022-09-11 14:35:53 +02:00
SiboVG
7fac367749 Remove unneeded make 1010/1515 rail button generators 2022-09-11 11:29:59 +02:00
SiboVG
e1128d0bf4
Merge pull request #1657 from SiboVG/issue-1653
[#1653] Scale RadiusRingComponent according to scale direction
2022-09-10 23:04:20 +02:00
SiboVG
1b201b34e5
Merge pull request #1656 from SiboVG/issue-1651
[#1651] Always do super component scales first
2022-09-10 23:04:05 +02:00
SiboVG
2d783a41cc
Merge pull request #1650 from SiboVG/issue-1649
[#1649] Fix scaling of MassObject with autoRadius
2022-09-10 23:03:49 +02:00
SiboVG
bf08a88fc7
Merge pull request #1647 from SiboVG/issue-1646
[#1646] Increase fin root resolution
2022-09-10 23:03:20 +02:00
SiboVG
25cac0665f
Merge pull request #1658 from SiboVG/issue-1648
[#1648] Set component tree min width to 140px
2022-09-08 23:21:22 +02:00
SiboVG
6956a93107 [#1648] Set component tree min width to 140px 2022-09-08 23:01:30 +02:00
SiboVG
7a14588637 [#1653] Scale RadiusRingComponent according to scale direction 2022-09-08 22:34:23 +02:00
SiboVG
a7ffdc66f1 [#1651] Always do super component scales first 2022-09-08 21:43:37 +02:00
SiboVG
58c2809ee4 Limit low res root geometry to 15 points
Because otherwise you would still get 3D issues on large rockets
2022-09-07 21:43:04 +02:00
SiboVG
db16ebc994 Use low-res tab geometry for fin 3D rendering 2022-09-07 11:04:23 +02:00
SiboVG
b806ed2948 Use low-res root geometry for 3D rendering 2022-09-07 10:52:13 +02:00
SiboVG
6b153a5ef5 Limit maximum fin root division count 2022-09-07 10:39:19 +02:00
SiboVG
f67d3986a4 [#1649] Fix scaling of MassObject with autoRadius 2022-09-07 10:24:11 +02:00
SiboVG
48b177688e [#1646] Increase fin root resolution 2022-09-06 23:03:37 +02:00
SiboVG
9b5baa4020
Merge pull request #1645 from SiboVG/railbutton-icon
Update rail button large icon
2022-09-06 22:16:44 +02:00
SiboVG
abfe745c87 Update rail button large icon 2022-09-06 21:18:08 +02:00
SiboVG
40953fac84 Update rail button large icon 2022-09-06 21:14:56 +02:00
SiboVG
6944f54595
Merge pull request #1642 from SiboVG/issue-1638
[#1638] Use RocketInfo mach for figure extra
2022-09-05 16:24:59 +02:00