JoePfeiffer
3ff29f8d0e
Merge branch 'unstable' into fix-acceleration-status
...
Not quite sure what the conflict was with the flight events test. It looked like it was just the changes I made on this branch...
2023-09-26 17:05:26 -06:00
JoePfeiffer
7bafe94f23
Pass acceleration data to post listeners
...
Also, existing code wouldn't call calculation post-listeners if pre-listeners had been called. Fixes that.
2023-09-26 16:48:54 -06:00
JoePfeiffer
7a2ede6e24
Use current atmospheric conditions, not previous conditions, in calculating thrust.
...
This lets us get rid of previousAtmosphericConditions completely.
Note that while we pass acceleration and atmospheric conditions into calculateAverageThrust(), we don't actually do anything with them there. They appear to be passed in for some sort of eventual enhancements when we do things like altitude compensation for motors, or acceleration for hybrids or water rockets.
It also turned out that while we called getPreviousAtmosphericConditions() when call ing calculateAverageThrust(), setPreviousAtmosphericConditions() was never called.
2023-09-26 14:46:09 -06:00
JoePfeiffer
65b36af180
cleaned up FlightEventsTest by
...
(1) creating a CompareEvents() method called by both testSingleStage() and testMultiStage() to get rid of duplicate code; also made creation of expected events in testSingleStage() cleaner
(2) tied required time accuracy of events that depend on one of the simulationsteppers to the simulation timestep. This also let us go back to testing time on all events.
2023-09-24 16:37:43 -06:00
JoePfeiffer
1b29a6b767
Testing time on events that are determined by simulation steppers shouldn't be
...
more precise than the simulation time step.
2023-09-23 14:23:59 -06:00
JoePfeiffer
faa7c03308
Make store persistent instead of creating a new one every step()
...
Use timestep remaining in store instead of getPreviousTimeStep() and setPreviousTimeStep()
2023-09-23 14:19:59 -06:00
Sibo Van Gool
2ce09e8f90
Merge pull request #2343 from SiboVG/issue-2341
...
[#2341 ] Sanitize OBJ export groupnames
2023-09-20 13:28:40 +02:00
SiboVG
d36b5d3e9d
[ #2341 ] Sanitize groupnames
2023-09-20 13:27:58 +02:00
SiboVG
19854154b4
Refactor filename illegal char method
2023-09-20 13:27:38 +02:00
Sibo Van Gool
27b0498a3b
Merge pull request #2332 from JoePfeiffer/3d-rocket
...
Add David Cain's 3d printed model rocket example
2023-09-18 23:05:14 +02:00
SiboVG
dd12e0c92a
Add border to y axis types
2023-09-18 22:35:27 +02:00
SiboVG
f77b76b649
Fix welcome border dark mode
2023-09-17 22:39:14 +02:00
Sibo Van Gool
8802c48201
Merge pull request #2334 from SiboVG/update-jogl
...
Update JOGL
2023-09-17 22:33:16 +02:00
SiboVG
a3867bfdc0
Update JOGL
2023-09-17 22:32:42 +02:00
Sibo Van Gool
204b66f0e2
Merge pull request #2333 from SiboVG/small-fixes
...
Don't use selected row, but target row for preset selection
2023-09-17 18:45:26 +02:00
SiboVG
7305670fb0
Don't use selected row, but target row for selection
2023-09-17 18:43:37 +02:00
SiboVG
9ac7f9bb99
Set border around welcome dialog
2023-09-17 18:34:31 +02:00
JoePfeiffer
c759a6a865
update dbcook database
2023-09-16 18:34:35 -06:00
JoePfeiffer
be773a3e9c
fix indentation
2023-09-16 18:17:23 -06:00
JoePfeiffer
d185be011c
Include the actual .ork file
2023-09-16 18:10:59 -06:00
JoePfeiffer
121fb3c1b8
Add David Cain's 3d printed model rocket example
2023-09-16 16:47:28 -06:00
Sibo Van Gool
f33dcb9d44
Merge pull request #2331 from SiboVG/prep-beta
...
Prep beta
2023-09-16 01:03:24 +02:00
SiboVG
61b6c778ec
Whoops, shouldn't forget this
2023-09-16 01:02:15 +02:00
SiboVG
12d98b3b77
Update installer to 23.09.beta.01
2023-09-16 00:59:57 +02:00
SiboVG
74d3bc79ef
Merge branch 'unstable' into prep-beta
2023-09-15 23:55:30 +02:00
SiboVG
01d75cad7f
Update thrustcurves & database
2023-09-15 23:55:25 +02:00
Sibo Van Gool
c78dc3bca7
Merge pull request #2325 from SiboVG/issue-2324
...
[#2324 ] Add option to exclude motors from OBJ export
2023-09-15 23:54:53 +02:00
Joe Pfeiffer
4fb4a8a590
Merge pull request #2322 from JoePfeiffer/fix-2321
...
Store updated units preferences if needed
2023-09-15 05:45:16 -06:00
Sibo Van Gool
84919a179a
Merge pull request #2320 from neilweinstock/release-notes
...
Release notes for 23.09 beta 1
2023-09-15 12:13:49 +02:00
Sibo Van Gool
ec9ef04c33
Last changes
2023-09-15 12:05:44 +02:00
Sibo Van Gool
e735add6e6
Small change in wording
2023-09-15 12:04:28 +02:00
Sibo Van Gool
4874fd1fb5
Update build version
2023-09-15 12:01:52 +02:00
Sibo Van Gool
53550a1b8d
Make release notes more consistent
2023-09-15 12:01:09 +02:00
Sibo Van Gool
814cac04b2
Merge pull request #2330 from SiboVG/issue-2329
...
[#2329 ] Apply component tooltip to panel
2023-09-15 09:04:34 +02:00
SiboVG
5cc91f2813
[ #2329 ] Apply component tooltip to panel
2023-09-15 09:02:46 +02:00
SiboVG
85004849f5
[ #2324 ] Add option to exclude motors from OBJ export
2023-09-14 00:00:04 +02:00
JoePfeiffer
39e6ba18e1
Store updated units preferences if needed
2023-09-13 10:29:55 -06:00
Neil Weinstock
8f13b87cbe
More release notes tweaks.
2023-09-13 10:36:53 -04:00
Neil Weinstock
701af8bab2
Release notes tweak
2023-09-13 10:36:06 -04:00
Neil Weinstock
2e060c8a02
Reword major items to un-bury the ledes
2023-09-13 10:35:05 -04:00
Neil Weinstock
baa67443be
Update ReleaseNotes.md
2023-09-13 08:09:11 -04:00
Neil Weinstock
74c5dc1879
Update ReleaseNotes.md
2023-09-12 21:15:52 -04:00
Neil Weinstock
1a3a8af69a
First draft of release notes for 23.09
2023-09-12 21:12:36 -04:00
Sibo Van Gool
3595a6d39e
Merge pull request #2292 from neilweinstock/tube-fin-icons
...
New tube fin icons
2023-09-11 14:56:14 +02:00
Joe Pfeiffer
9741a9e868
Merge pull request #2317 from SiboVG/issue-2316
...
[#2316 ] Add warning for zero-thickness component OBJ export @SiboVG
2023-09-10 10:57:32 -06:00
SiboVG
e9264d9dcf
Clamp shoulder thickness when radius changes
2023-09-09 22:24:39 +02:00
SiboVG
a7a2f4acc9
Don't export transition inside when filled due to shoulder
2023-09-09 22:23:33 +02:00
SiboVG
74cd0e9636
Warn for zero-thickness shoulder
2023-09-09 14:14:22 +02:00
SiboVG
08c002ed57
Add shoulder margin
2023-09-09 14:05:27 +02:00
SiboVG
5c68fda00e
[ #2316 ] Add warning for zero-thickness component OBJ export
2023-09-09 12:36:04 +02:00