464 Commits

Author SHA1 Message Date
JoePfeiffer
00babafc7a Put underscores in SimulationAbort enum constants for readability 2024-01-11 09:42:46 -07:00
JoePfeiffer
c803104a16 update unit tests for simulation aborts instead of exceptions 2024-01-11 09:31:20 -07:00
JoePfeiffer
7f56cd01f5 Merge branch 'unstable' into SIMFAIL-flight-event 2024-01-07 14:38:18 -07:00
JoePfeiffer
9e63380f06 update unit tests 2024-01-04 14:03:37 -07:00
JoePfeiffer
07e15ddaa2 Merge branch 'unstable' into SIMFAIL-flight-event 2024-01-03 07:31:13 -07:00
SiboVG
ba7da7c4ee Add snapshot version to OpenRocket versioning system 2023-12-26 19:57:39 +01:00
JoePfeiffer
1115212317 Remove some now-unused Exception classes: MotorIgnitionException and SimulationLaunchException. 2023-12-24 20:34:34 -07:00
JoePfeiffer
42019237bf Merge branch 'unstable' into fix-2403 2023-12-19 14:32:59 -07:00
JoePfeiffer
a34a22aa5d Modify unit tests so we'll pass.
There's no sign that these tests were written using anything other than the existing code, and declaring it correct. That's how I updated them; their usefulness as test data is suspect at best
2023-12-19 14:27:36 -07:00
JoePfeiffer
bb8ee40693 Update unit tests to check surface properties (surface area, planform area, planform centroid) of cones 2023-12-19 14:26:24 -07:00
JoePfeiffer
6af25c3f4a Update SymmetricComponentVolumeTest to check moments of inertia 2023-12-19 09:04:00 -07:00
JoePfeiffer
5b18f73da0 Consider shoulders in moment of inertia calculations 2023-12-19 09:02:23 -07:00
JoePfeiffer
4dd2c3a86a Update unit tests for SymmetricComponent. This is another pretty big rewrite -- the old code had a lot of references to numbers transcribed from an unnamed 2D CAD package, and also expected values that were just presented without derivation. New code has the trig functions to calculate the numbers, has helper functios for the comparisons, and puts a much tighter bound on results. 2023-12-13 09:12:21 -07:00
SiboVG
9c163fa551 Rename custom color class to ORColor 2023-11-19 00:47:55 +01:00
JoePfeiffer
6a5a298097 Add times to some of the events that were currently unspecified. If we end up getting spurious failures we can take them back out. 2023-11-18 07:04:18 -07:00
JoePfeiffer
e5554e0f1d oops, left some commented out code in there 2023-11-15 11:48:33 -07:00
JoePfeiffer
b36950651e clean up FlightEventsTest 2023-11-15 11:45:40 -07:00
JoePfeiffer
0c9d646983 Add unit test for stage overrides 2023-11-15 09:22:44 -07:00
JoePfeiffer
8cc06029c5 update unit tests for changed moment of inertia calculations 2023-10-15 06:40:35 -06:00
JoePfeiffer
c8949c8a2e update test to add optimum delay 2023-10-09 10:17:14 -06:00
SiboVG
5c68fda00e [#2316] Add warning for zero-thickness component OBJ export 2023-09-09 12:36:04 +02:00
Sibo Van Gool
ff8731e164
Merge pull request #2301 from SiboVG/3D-export
[#604] Implement 3D component exporting to Wavefront OBJ
2023-09-05 20:54:26 +02:00
SiboVG
93e0ae1dcb GRRRR, ASCII.... 2023-08-25 01:00:23 +02:00
SiboVG
eb549ceb19 Add extra unit tests for case flight config sub 2023-08-25 00:39:04 +02:00
SiboVG
e72870c306 Eujj, add custom separator support :)) 2023-08-25 00:00:14 +02:00
SiboVG
ed883fafa3 Increase epsilon for apogee 2023-08-23 22:57:24 +02:00
SiboVG
04df65cdfb Move appearance enabling 2023-08-23 20:01:09 +02:00
SiboVG
4fc3901f00 Add textures (WIP) 2023-08-19 19:43:04 +02:00
SiboVG
8e7c6afed3 Save OBJ export options in preferences 2023-08-18 03:32:06 +02:00
SiboVG
c2a3ebffc3 WIP 2023-08-16 23:07:54 +02:00
SiboVG
7ebed840b6 Refactor tube exporter to use cylinder exporter 2023-08-14 02:20:16 +02:00
SiboVG
fc7f71e11f Add coordinate transform for more general coordinate transformations (PHEW) 2023-08-13 18:50:30 +02:00
SiboVG
05624ff35b Add CoordTransform framework + generify exporter instantiation 2023-08-10 06:19:52 +02:00
SiboVG
6d6f5287f3 Merge branch 'unstable' into 3D-export
# Conflicts:
#	README.md
#	swing/src/net/sf/openrocket/gui/dialogs/AboutDialog.java
2023-08-09 02:29:39 +02:00
SiboVG
6efd39b453 WIP - FIX COORDINATE SYSTEM!! 2023-08-09 01:30:16 +02:00
SiboVG
c4315e83aa [#604] Implement Wavefront OBJ 3D export (PHEW!) 2023-08-08 20:08:20 +02:00
SiboVG
4cf787ec4a Fix unit tests due to bad Falcon9 example rocket 2023-08-04 13:05:58 +02:00
Sibo Van Gool
9c0466d543
Whoops, remove rocket dump 2023-07-23 15:37:15 +02:00
SiboVG
84ff186d39 Update unit tests 2023-07-23 02:53:26 +02:00
SiboVG
70e678e990 Merge branch 'unstable' into issue-2225 2023-07-18 02:35:05 +02:00
SiboVG
fb80671a60 Add unit tests for canted fins 2023-07-02 00:52:38 +02:00
SiboVG
40598f1c8c Update unit test 2023-07-01 13:48:08 +02:00
Sibo Van Gool
80558fbf43
Merge pull request #2219 from SiboVG/issue-2217
[#2217] Fix mass issues for fin sets (+ CM of launch lug and rail buttons)
2023-05-26 00:25:08 +02:00
SiboVG
7273386df9 Update unit tests for fix 2023-05-24 00:11:43 +02:00
SiboVG
7ff01c3b4f Add unit tests for tube fin mass 2023-05-23 21:17:41 +02:00
SiboVG
22e99e8534 Add unit tests for fillets on transition 2023-05-11 21:31:36 +02:00
Sibo Van Gool
42a9a5572b
Merge branch 'unstable' into issue-1147 2023-04-20 14:20:03 +02:00
Sibo Van Gool
a18452c824
Merge pull request #2184 from SiboVG/issue-2171
[#2171] Compute position based on active components
2023-04-12 22:07:07 +02:00
SiboVG
c5843b97ea Add some basic RASAero export unit tests 2023-04-12 22:02:07 +02:00
SiboVG
884959a98e Need at least one runnable unit test 2023-04-11 16:34:22 +02:00