5229 Commits

Author SHA1 Message Date
SiboVG
0e93ca7c25 Use multi-comp fin splitting 2023-03-20 23:48:03 +01:00
SiboVG
fd4e357e3b Fix translation 2023-03-20 23:02:44 +01:00
SiboVG
84689df283 Add select None action 2023-03-20 22:52:42 +01:00
SiboVG
daf6189c8f [#2102] Add "Select components of same color" option 2023-03-20 22:44:23 +01:00
SiboVG
2286fd0830 [#2108] Don't dispose config dialog when no components selected in 3D view 2023-03-20 16:52:01 +01:00
SiboVG
2822e0ec27 [#2126] Apply freeform conversion to config listeners 2023-03-20 16:45:31 +01:00
SiboVG
7ea26fa6d6 Add unit test for config copy 2023-03-20 15:56:05 +01:00
SiboVG
d1d6120b21 [#2101] Copy config name when copy/load rocket 2023-03-20 15:52:06 +01:00
SiboVG
c4794e5bd9 Fix unit tests for tumbling 2023-03-20 13:36:06 +01:00
SiboVG
6c02ad0b91 Update recovery device placement rules 2023-03-20 13:27:31 +01:00
SiboVG
2dc4a0fd39 Merge branch 'unstable' into issue-875 2023-03-20 12:41:12 +01:00
Joe Pfeiffer
98fb726c4b
Merge pull request #2122 from JoePfeiffer/fix-2115
Railbutton pressure drag tweaks
2023-03-19 18:58:32 -06:00
SiboVG
55c153ba24 [#2107] Don't render decals on component edges 2023-03-19 22:48:27 +01:00
SiboVG
7666cbb680 Fix stackoverflow on prev/next comp checking 2023-03-19 22:32:31 +01:00
SiboVG
9ef59ec6af Fix unit-test 2023-03-19 21:09:27 +01:00
SiboVG
40c4e1b70f Set marker color to invisible just to be sure 2023-03-19 13:00:34 +01:00
Joe Pfeiffer
ff7887d6fe
Merge pull request #2121 from hcraigmiller/unstable
[#2111] Update examples to include plugged motors
2023-03-18 11:19:03 -06:00
Joe Pfeiffer
8f0cbd1b6d
Merge pull request #2116 from SiboVG/fix-simtab-export
Fix simtab export
2023-03-18 11:00:25 -06:00
JoePfeiffer
c3e87bb138 Add unit test for railbutton drag when velocity is 0 2023-03-18 10:49:26 -06:00
JoePfeiffer
206603e865 Avoid division by 0 by just setting railbutton pressure CD when moving very slow
Note CD really doesn't matter when velocity is 0, since there's no drag force anyway.
2023-03-18 10:47:50 -06:00
H Craig Miller
1eb2e1ccf9 Update examples to include plugged motors
Update examples to include plugged motors
2023-03-17 00:26:19 -07:00
JoePfeiffer
aa014749b6 Add test for CD overrides and base drag 2023-03-16 22:54:29 -06:00
JoePfeiffer
4f4a55b8d2 Change BarrowmanCalculator to compute base drag for current component, not previous component 2023-03-16 19:29:38 -06:00
SiboVG
e3c34f197a Fix/improve import warnings 2023-03-15 22:53:07 +01:00
JoePfeiffer
769ac69300 Unit test for multiple instances of rail buttons 2023-03-14 21:37:17 -06:00
SiboVG
30088ab5a0 Set sustainer motor to plugged 2023-03-14 23:56:02 +01:00
SiboVG
47837287e5 Account for exponential notation in CSV export 2023-03-14 23:32:36 +01:00
SiboVG
d02b8fc431 Use selection-specific sim exporting in context menu 2023-03-14 23:29:10 +01:00
JoePfeiffer
e9b7ff8249 Divide rail button CD by instance count, since it gets multiplied by instance count up in BarrowmanCalculator. 2023-03-14 08:05:49 -06:00
SiboVG
338f9460aa Small fixes to recovery handler 2023-03-14 13:08:51 +01:00
SiboVG
05561b2872 Confirm file overwrite 2023-03-14 00:20:16 +01:00
SiboVG
1b7213e21f Ignore empty simulations in sim table export 2023-03-14 00:14:21 +01:00
SiboVG
ed59b64fd8 Use burnout for non-last stage in multi-staged rocket 2023-03-13 23:39:44 +01:00
SiboVG
00ea1c496e Update recovery device import rules 2023-03-12 23:22:33 +01:00
SiboVG
a9ff65fc69 Update unit tests 2023-03-11 15:37:32 +01:00
SiboVG
5e6abcffa7 Fix some merge conflicts 2023-03-11 15:34:04 +01:00
Joe Pfeiffer
14db274d42
Merge pull request #2110 from JoePfeiffer/fix-2058
[#2058] Create simulation exception for zero-length stages; improve exception reporting
2023-03-10 10:57:27 -07:00
Joe Pfeiffer
5e9cbe2706
Merge pull request #2097 from JoePfeiffer/2078-typo
Fix error in sim loading, add unit test, refine loading a bit.
2023-03-10 10:56:59 -07:00
Joe Pfeiffer
46df6b501d
Merge pull request #2091 from SiboVG/issue-2090
[#2090] Add plugged option to charge delay combobox if it wasn't present yet
2023-03-10 10:55:41 -07:00
Joe Pfeiffer
8d6cb3fdbc
Merge pull request #2082 from JoePfeiffer/fix-2032
Tell user about zero-area fins and keep them from crashing simulation with NaN error
2023-03-10 10:54:12 -07:00
JoePfeiffer
435b2bfcad update unit tests 2023-03-09 15:56:59 -07:00
JoePfeiffer
68bdd7ff2c Merge remote-tracking branch 'origin/unstable' into fix-2058 2023-03-09 13:31:54 -07:00
SiboVG
2252a31f97 Add extra rocket test 2023-03-09 01:01:21 +01:00
Sibo Van Gool
cfea331712
Merge pull request #2105 from SiboVG/issue-2103
[#2103] Fix type in default pressure setter
2023-03-08 21:35:54 +01:00
SiboVG
4dfe63bc69 Merge branch 'unstable' into issue-875
# Conflicts:
#	core/src/net/sf/openrocket/rocketcomponent/RocketComponent.java
#	core/src/net/sf/openrocket/rocketcomponent/SymmetricComponent.java
#	core/test/net/sf/openrocket/rocketcomponent/SymmetricComponentVolumeTest.java
#	swing/src/net/sf/openrocket/gui/main/BasicFrame.java
#	swing/src/net/sf/openrocket/gui/util/Icons.java
2023-03-08 21:29:05 +01:00
SiboVG
7252f44a37 Add unit tests for default simulation options 2023-03-08 21:13:05 +01:00
Sibo Van Gool
79b8d8b506
Merge pull request #2087 from jppetrakis/dev/jppetrakis/unstable/or_csv_from_simtable
Issue #2077 [Feature Request] Add context menu ability for the simulation table to export all run simulation table rows to a CSV file
2023-03-08 19:52:01 +01:00
SiboVG
fcb77082c6 Disable delay box when no motor selected 2023-03-08 19:49:58 +01:00
SiboVG
da15c59673 Remove some references to None and replace with Plugged 2023-03-08 19:19:39 +01:00
SiboVG
1c292f7b65 Merge remote-tracking branch 'origin/dev/jppetrakis/unstable/or_csv_from_simtable' into dev/jppetrakis/unstable/or_csv_from_simtable 2023-03-08 19:13:09 +01:00