Neil Weinstock
7372e3671a
dark mode icons for mass object
2023-09-26 20:41:22 -04:00
Neil Weinstock
2af7214ecc
Updated large tubefin icon again
2023-09-26 20:39:37 -04:00
JoePfeiffer
b3dbedce40
get updated component file
2023-09-26 17:16:14 -06:00
JoePfeiffer
a884680817
Merge branch 'unstable' into fix-acceleration-status
2023-09-26 17:09:16 -06:00
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
BuildTools
4745dbb2f6
Update simulations
2023-09-26 17:29:55 -04: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
Neil Weinstock
fb3641e94f
Dark mode icons for mass
2023-09-26 11:08:07 -04:00
Neil Weinstock
e668c7b183
dark mode icons for shock cord
2023-09-26 10:35:19 -04:00
Neil Weinstock
a84b764cf2
dark mode icons for pods
2023-09-26 10:34:41 -04:00
Neil Weinstock
2e80a27408
dark mode icons for parachute
2023-09-26 10:34:13 -04:00
Neil Weinstock
b46269a82d
Cleaned-up tubefin icons
...
Fixed some defects and also made them suitable for dark mode as well as light
2023-09-26 10:33:37 -04:00
Sibo Van Gool
a01db37ec2
Merge pull request #2350 from SiboVG/add-jvm-args
...
Add JVM arguments to fix 3D issue on Windows
2023-09-26 14:26:04 +02:00
SiboVG
9b48dd8983
Merge remote-tracking branch 'origin/unstable' into unstable
2023-09-25 23:43:45 +02:00
SiboVG
74d3eecee6
Fix CG z position in top view
2023-09-25 23:43:33 +02: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
SiboVG
5fa13d5b79
Add JVM parameters to fix 3D issue on Windows
2023-09-24 22:46:48 +02:00
SiboVG
336299e4ba
Use static UI color caching
2023-09-24 22:39:13 +02:00
SiboVG
4f8611ac58
Add multi-comp edit color for high-contrast dark theme
2023-09-24 22:36:13 +02:00
SiboVG
65a68bdfd3
Merge branch 'unstable' into other-dark-mode
2023-09-24 22:34:12 +02:00
Sibo Van Gool
fa5bd94772
Merge pull request #2347 from SiboVG/issue-2344
...
[#2344 ] Optimize UI color fetching
2023-09-24 22:33:48 +02:00
SiboVG
a7ed5fcc0a
Use more legible warning colors
2023-09-24 22:33:31 +02:00
SiboVG
861fdf5454
Change wording
2023-09-24 22:20:57 +02:00
SiboVG
a47e2f416e
Fix sim table not taking proper spotlight
2023-09-24 22:11:52 +02:00
SiboVG
36e0cf2168
Add dark contrasted theme
2023-09-24 22:08:08 +02:00
SiboVG
eeea22087d
Fix some UI preference issues
2023-09-24 22:03:04 +02: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
d9a86021f3
Merge pull request #2340 from SiboVG/fix-preset-column
...
Fix component preset table column popup menu
2023-09-22 18:38:43 +02:00
SiboVG
08695a8ffb
Add UI color for multi-comp edit color
2023-09-22 18:33:35 +02:00
SiboVG
ebb4186ccb
Refactor UI theme elements to update from listener
2023-09-22 18:21:49 +02:00
SiboVG
248ca23a50
[ #2344 ] Optimize UI color fetching
2023-09-22 11:56:05 +02:00
JoePfeiffer
d740e2933c
Add "inch" units to surface roughness
2023-09-21 20:17:07 -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
SiboVG
a9c328d8b1
Use radio buttons for units buttons
2023-09-19 22:30:39 +02:00
SiboVG
d6b5034764
Don't do anything if legacy column already in right state
2023-09-19 22:23:07 +02:00
SiboVG
9d6d8f25b7
More reasonable legacy column default width
2023-09-19 22:19:20 +02:00
SiboVG
e342574ef3
Use optimal width if no width found
2023-09-19 22:14:54 +02:00
SiboVG
d0f3f7b345
More robust column remembering
2023-09-19 22:12:20 +02:00
SiboVG
4ab28ac276
Update legacy checkbox when legacy column visibility changes
2023-09-19 19:06:07 +02:00
SiboVG
26d399c5f1
Only show visible columns in popup menu
2023-09-19 18:30:04 +02:00
SiboVG
c7e9f46b39
Reformat
2023-09-19 01:31:02 +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
7d323862ed
Add thrust-to-weight flight data type
...
Co-authored-by: ERKCreeper <erkcreeper@gmail.com>
2023-09-18 22:52:15 +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