6032 Commits

Author SHA1 Message Date
JoePfeiffer
e1490e0d3d Initialize sim extensions before adding system-defined listeners to the sim listener list. This has the effect of running the user-defined listeners before evaluating custom expressions, so custom expressions can use the results from the user-defined listeners. 2024-07-09 14:41:05 -06:00
Joe Pfeiffer
3f013d9d83
Merge pull request #2504 from JoePfeiffer/fix-FlightDataType-equals
Fix FlightDataType test for equality
2024-07-09 14:27:57 -06:00
JoePfeiffer
5da56840c8 Fix FlightDataType check for equality 2024-07-08 15:16:32 -06:00
Joe Pfeiffer
bcb9fe2e47
Merge pull request #2502 from JoePfeiffer/store-more-initial-data
Combine some code between RK4SimulationStepper, AbstractSimulationStepper, and Euler steppers
2024-07-06 15:05:56 -06:00
JoePfeiffer
c5a2f52d17 Change directories to conform to gradle directory layout
Change package and import statements to match changes since switch to gradle
Get rid of note pointing to documentation about listeners (it wasn't a valid hyperlink, and I can't find the documentation it thought it was pointing to in this documentation tree)
A little bit of rewording here and there
Get rid of src-extra/AirStart.java  file
2024-07-05 16:12:13 -06:00
JoePfeiffer
503e298eb3 Merge branch 'unstable' into store-more-initial-data 2024-07-03 14:33:20 -06:00
JoePfeiffer
deeed0f7e0 Move DataStore from RK4SimulationStepper to AbstractSimulationStepper and make it protected (instead of private).
Move sim working variables for Euler steppers into DataStore.
Have DataStore store its own variables to FlightDataBranch instead of relying on code form outside
2024-07-03 14:27:36 -06:00
SiboVG
900a9da8e0 Clarify instructions on loading the Gradle project in IntelliJ 2024-06-11 01:21:10 +02:00
Sibo Van Gool
69c88baefc
Hide ToDo by default 2024-06-10 21:01:10 +02:00
JoePfeiffer
6b4e7f014e Merge remote-tracking branch 'refs/remotes/origin/store-more-initial-data' into store-more-initial-data 2024-06-10 09:35:17 -06:00
Sibo Van Gool
10278102d6
Add ReadTheDocs info 2024-06-09 17:38:55 +02:00
SiboVG
2b814dde0b Add missing dependency 2024-06-09 17:24:39 +02:00
SiboVG
864b192440 Add sphinx docs dependencies in requirements.txt 2024-06-09 17:20:55 +02:00
SiboVG
cbc7344940 Add readthedocs YAML config 2024-06-09 17:08:13 +02:00
Sibo Van Gool
dd9aad3658
Merge pull request #2496 from SiboVG/sphinx-docs
Add Sphinx documentation
2024-06-09 17:04:37 +02:00
SiboVG
830336320e Remove mediawiki image 2024-06-09 17:03:18 +02:00
JoePfeiffer
5548bf1557 Save all available data at start of simulation 2024-06-06 13:54:23 -06:00
JoePfeiffer
33fc756a3e Use SimulationStatus.storeData() to save data to FlightDataBranch 2024-06-06 13:53:24 -06:00
JoePfeiffer
6ef9197d72 Move data from RK4SimulationStatus to RK4SimulationStepper.DataStore and eliminate RK4SimulationStatus 2024-06-06 13:51:45 -06:00
JoePfeiffer
7b0637e800 Merge remote-tracking branch 'refs/remotes/origin/store-more-initial-data' into store-more-initial-data 2024-06-06 11:18:13 -06:00
Sibo Van Gool
b76c9a2d04
Merge pull request #1 from JoePfeiffer/sphinx-docs
Update codebase walkthrough for OpenRocket core
2024-06-05 01:54:06 +02:00
Joe Pfeiffer
fd85c523e3
Merge pull request #2491 from JoePfeiffer/sort-csv
Sort FlightDataTypes on FlightDataGroup priority first, then on FlightDataType priority
2024-06-04 17:43:26 -06:00
Joe Pfeiffer
28c92ac52a
Merge pull request #2494 from SiboVG/remove-duplicate-pref
Remove duplicate "Open last design file" preference from design tab
2024-06-04 17:43:08 -06:00
Joe Pfeiffer
e6eae2fb94
Merge pull request #2495 from SiboVG/remove-presets
Remove the Presets example design
2024-06-04 17:42:49 -06:00
SiboVG
6d76a3238d Really getting tired of writing docs... 2024-06-05 00:35:50 +02:00
SiboVG
c4942d2a48 Remove the Presets example design 2024-06-05 00:19:55 +02:00
SiboVG
657e7c873d Remove duplicate "Open last design file" preference from design tab 2024-06-05 00:16:19 +02:00
Sibo Van Gool
ce70842204
Improve clarity of launch rod tooltip text 2024-06-04 23:32:07 +02:00
JoePfeiffer
2ee9883a2d Clean up storeData 2024-06-04 12:30:20 -06:00
JoePfeiffer
f8d6cdd628 Add SimulationStatus.storeData() method to save status data 2024-06-04 12:23:58 -06:00
Joe Pfeiffer
fb42c40c15
Merge pull request #2488 from JoePfeiffer/delete-file-config-dir
Delete dead code
2024-06-02 08:47:47 -06:00
JoePfeiffer
eb055cfeec Sort FlightDataTypes on group priority first, then on priority of FlightDataType. Don't sort on name 2024-06-01 18:02:17 -06:00
JoePfeiffer
942d273c8d Don't need to re-sort. Types are provided in sorted order 2024-06-01 17:32:27 -06:00
JoePfeiffer
92edd7b40f No longer used for CSV export 2024-06-01 17:24:27 -06:00
JoePfeiffer
6e0c6b187a no need to sort the types, they are delivered sorted 2024-06-01 11:30:55 -06:00
Sibo Van Gool
d2a460d2a3
Rename beta releases to pre-releases 2024-06-01 13:47:48 +02:00
JoePfeiffer
c0453eabde No longer used for CSV export 2024-05-31 12:00:59 -06:00
JoePfeiffer
c6612deb0a Update codebase walkthrough for OpenRocket core 2024-05-29 15:15:49 -06:00
SiboVG
569dcbcae4 Should I even properly document my commit messages?
Who reads this?
2024-05-29 22:04:26 +02:00
JoePfeiffer
b10556d42a Delete dead code
I can find no sign that the code in these files is used for anything anywhere
2024-05-29 05:56:14 -06:00
SiboVG
d6bbe3d489 Add line wrapping 2024-05-29 13:47:51 +02:00
SiboVG
1dc85e17c8 Small improvements 2024-05-29 13:35:21 +02:00
SiboVG
816df855e2 Add some more pages 2024-05-29 13:26:32 +02:00
SiboVG
f49ce08ae1 Some more improvements 2024-05-28 02:24:01 +02:00
SiboVG
cd31a6fa2a Some more improvements 2024-05-27 23:01:27 +02:00
SiboVG
dbcd60186a Add getting_started 2024-05-27 01:02:11 +02:00
SiboVG
a312751409 Add basic_flight_simulation 2024-05-26 02:17:07 +02:00
SiboVG
b2a132c5e1 Ignore template_dmg_rw 2024-05-26 01:45:00 +02:00
SiboVG
5298bd019d Improvements to docs 2024-05-26 01:42:48 +02:00
SiboVG
3b5464a824 Add Sphinx installation instructions 2024-05-20 00:02:51 +02:00