JoePfeiffer
b183a571c4
Merge branch 'unstable' into fix-852
2024-08-09 11:47:52 -06:00
Joe Pfeiffer
e52374c6e4
Merge pull request #2528 from SiboVG/code-cleanup
...
Code cleanup
2024-08-09 11:34:54 -06:00
JoePfeiffer
ae501caab4
Merge branch 'unstable' into fix-852
2024-08-09 10:03:24 -06:00
JoePfeiffer
29a6c05035
Add deployable payload example
2024-08-09 10:00:34 -06:00
SiboVG
29aa71f397
Replace old package name with new one for simulation extensions
2024-08-09 06:12:12 +02:00
SiboVG
5e77e3670a
Fix range because of GM scale 2
2024-08-09 06:03:06 +02:00
SiboVG
bf0e5eaeaf
Forgot assertsame import
2024-08-09 06:02:52 +02:00
SiboVG
d311ee6cc0
Use assertSame
2024-08-09 05:48:23 +02:00
SiboVG
b5d9343ff0
Add missing Test annotations
2024-08-09 05:47:07 +02:00
SiboVG
7d2c3c0676
Use String equals
2024-08-09 05:44:46 +02:00
SiboVG
1c5bddf54b
Fix small numerical issues
2024-08-09 05:37:47 +02:00
SiboVG
5174eebb3a
Use try with resources
2024-08-09 05:30:10 +02:00
SiboVG
aebb8b87d2
Use enhanced switch
2024-08-09 05:22:01 +02:00
SiboVG
4952320030
Use String.contains
2024-08-09 05:20:51 +02:00
SiboVG
fd3f2e167c
Use enhanced for-loops
2024-08-09 05:20:27 +02:00
SiboVG
7678a1226f
Use standard hashcode methods
2024-08-09 05:20:00 +02:00
SiboVG
71d1c02070
Simplify map operations
2024-08-09 05:19:07 +02:00
SiboVG
f28cf9acb8
Use RemoveIf
2024-08-09 05:18:45 +02:00
SiboVG
eaf59aeb75
Replace Collections.sort with List.sort
2024-08-09 05:18:08 +02:00
SiboVG
7fd90efd3d
Use Object.equals
2024-08-09 05:17:34 +02:00
SiboVG
8df1fa881a
Collapse catch blocks
2024-08-09 05:17:16 +02:00
SiboVG
3f8b35343c
Replace try finally with try with resources
2024-08-09 05:16:41 +02:00
SiboVG
595406ab68
Replace explicit type with <>
2024-08-09 05:15:51 +02:00
SiboVG
aef972699a
Performance improvements
2024-08-09 05:14:37 +02:00
SiboVG
9cde5c9766
Replace wildcard imports with single imports
2024-08-09 05:07:41 +02:00
SiboVG
b0169b6a2a
Remove unnecessary imports from java.lang
2024-08-09 04:37:46 +02:00
SiboVG
8d8b6a93cf
Remove unnecessary imports from the same package
2024-08-09 04:37:27 +02:00
SiboVG
af7f26ab48
Remove unused imports
2024-08-09 04:36:51 +02:00
JoePfeiffer
ef9a5d6c2b
Create stage separation conditions of specific altitude during ascent, apogee, and specific altitude during descent to support payloads with separate descent
2024-08-08 20:35:08 -06:00
Sibo Van Gool
53b2e92cbd
Merge pull request #2522 from JoePfeiffer/modid
...
Replace UniqueID class with ModID and UUID
2024-08-09 04:27:25 +02:00
JoePfeiffer
3b7e9bcec7
Correct diameter of Spheachutes parachuts to match Cd.
...
Correct spelling of "drouge"
2024-07-26 15:21:26 -06:00
JoePfeiffer
6c732a7c0d
comment was wrong
2024-07-26 10:02:39 -06:00
JoePfeiffer
eb9106a6a4
Be more consistent about creating a new modID when changes take place
2024-07-26 09:26:50 -06:00
JoePfeiffer
0e437a8cb7
Split UniqueID functionality into new ModID class and java UUID
2024-07-26 06:46:32 -06:00
Sibo Van Gool
f9c34ebb46
Merge pull request #2516 from AlexHladin/feat/add-ukrainian-translation
...
feat: update Ukrainian translation
2024-07-21 14:34:50 +02:00
Oleksandr Hladin
14406708ce
feat: update Ukrainian translation
2024-07-20 13:06:37 +03:00
Ahanu Dewhirst
c4f93b1a6e
Merge branch 'openrocket:unstable' into issue-2485
2024-07-19 13:02:48 +10:00
Ahanu Dewhirst
a9456be0fb
[ #2485 ] Add show all action
2024-07-19 12:31:42 +10:00
Ahanu Dewhirst
3f3352302f
[ #2485 ] Fix visibility toggling logic and feedback
2024-07-19 09:52:56 +10:00
JoePfeiffer
e0ebef261c
Remove store.rollAcceleration and store.lateralPitchAcceleration. That data is in store.AccelerationData
2024-07-17 18:07:14 -06:00
Ahanu Dewhirst
b4282a12e3
Merge branch 'unstable' of https://github.com/AhanuDewhirst/openrocket into issue-2485
2024-07-17 01:40:23 +10:00
Ahanu Dewhirst
7d71a9367e
[ #2485 ] Add component visibility functionality
2024-07-17 01:39:49 +10:00
Ahanu Dewhirst
32beec501f
[ #2485 ] Add English translation
2024-07-17 01:34:47 +10:00
JoePfeiffer
e346969c24
Get rid of linearAcceleration and angularAcceleration from DataStore; that data is in AccelerationData
2024-07-15 09:45:35 -06:00
JoePfeiffer
46ed6942b2
Modify AbstractEulerStepper to use local linearAcceleration variable instead of store.linearAcceleration.
...
Save acceleration data (after computation) in DataStore, not SimulationStatus
2024-07-14 15:19:01 -06:00
JoePfeiffer
3086635f39
Merge remote-tracking branch 'origin/fix-2443' into fix-2443
2024-07-14 13:44:44 -06:00
SiboVG
8daa8838ff
[ #2462 ] Provide air density as plottable variable
2024-07-13 00:32:38 +02:00
JoePfeiffer
e07eaf7297
Don't use store.linearAcceleration and store.angularAcceleration in RK4SimulationStepper. Use local variables in calculateAcceleration, and pull values out of store.accelerationData, instead
2024-07-12 09:25:05 -06:00
JoePfeiffer
96f0985100
Remove longitudinalAcceleration field from DataStore.
...
This was initialized to NaN, but never set to anything else. It (along with the atmospheric conditions) was passed to calculateThrust for possible more accurate thrust calculation in the future, but not used there at present
The entire DataStore is now passed to calculateAcceleration() to use whatever fields are useful to it -- none at present.
2024-07-12 05:53:43 -06:00
Joe Pfeiffer
e2b69c4650
Merge pull request #2505 from JoePfeiffer/fix-2498
...
Fix 2498
2024-07-11 15:48:59 -06:00