Commit Graph

  • 7751faccda [#2485] Fix motor mount not hiding Ahanu Dewhirst 2024-07-17 22:30:29 +10:00
  • 2f524016de [#2485] Fix method name Ahanu Dewhirst 2024-07-17 21:24:01 +10:00
  • 3d77c2d8e9 [#2485] Remove key stroke and mnemonic Ahanu Dewhirst 2024-07-17 02:56:19 +10:00
  • b4282a12e3 Merge branch 'unstable' of https://github.com/AhanuDewhirst/openrocket into issue-2485 Ahanu Dewhirst 2024-07-17 01:40:23 +10:00
  • 7d71a9367e [#2485] Add component visibility functionality Ahanu Dewhirst 2024-07-17 01:39:49 +10:00
  • b37d694a34 [#2485] Add UI colors Ahanu Dewhirst 2024-07-17 01:35:47 +10:00
  • 32beec501f [#2485] Add English translation Ahanu Dewhirst 2024-07-17 01:34:47 +10:00
  • 6c750e68bd [#2485] Add icons for component visibility Ahanu Dewhirst 2024-07-17 01:15:47 +10:00
  • e346969c24 Get rid of linearAcceleration and angularAcceleration from DataStore; that data is in AccelerationData JoePfeiffer 2024-07-15 09:45:35 -06:00
  • 46ed6942b2 Modify AbstractEulerStepper to use local linearAcceleration variable instead of store.linearAcceleration. Save acceleration data (after computation) in DataStore, not SimulationStatus JoePfeiffer 2024-07-14 15:19:01 -06:00
  • 3086635f39 Merge remote-tracking branch 'origin/fix-2443' into fix-2443 JoePfeiffer 2024-07-14 13:44:44 -06:00
  • 8ebf335a49
    Merge pull request #2509 from SiboVG/issue-2483 Joe Pfeiffer 2024-07-14 13:32:07 -06:00
  • 7ab2b9acfe
    Merge pull request #2508 from SiboVG/issue-2462 Joe Pfeiffer 2024-07-14 13:30:07 -06:00
  • 33f0e2a2e6 Don't hardcode points per inch SiboVG 2024-07-13 02:03:43 +02:00
  • d52fa4733e Add alternative paper size names SiboVG 2024-07-13 01:49:21 +02:00
  • 7eff5efdc8 [#2483] Support more (larger) paper sizes SiboVG 2024-07-13 01:35:57 +02:00
  • 8daa8838ff [#2462] Provide air density as plottable variable SiboVG 2024-07-13 00:32:38 +02:00
  • e07eaf7297 Don't use store.linearAcceleration and store.angularAcceleration in RK4SimulationStepper. Use local variables in calculateAcceleration, and pull values out of store.accelerationData, instead JoePfeiffer 2024-07-12 09:25:05 -06:00
  • 96f0985100 Remove longitudinalAcceleration field from DataStore. JoePfeiffer 2024-07-12 05:53:43 -06:00
  • e2b69c4650
    Merge pull request #2505 from JoePfeiffer/fix-2498 Joe Pfeiffer 2024-07-11 15:48:59 -06:00
  • 22faae42ae
    Merge pull request #2506 from SiboVG/issue-2500 Joe Pfeiffer 2024-07-11 15:48:38 -06:00
  • cecbdb95cb [#2500] Fix issues with double-clicking SiboVG 2024-07-11 17:55:23 +02:00
  • 47b6fa273b
    Merge pull request #2503 from JoePfeiffer/update-extension-documentation Sibo Van Gool 2024-07-09 23:40:17 +02:00
  • 90f09d9860 In Cdm example don't actually save Cdm to FlightDataBranch until after simulation step. JoePfeiffer 2024-07-09 15:16:52 -06:00
  • 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. JoePfeiffer 2024-07-08 13:15:29 -06:00
  • 3f013d9d83
    Merge pull request #2504 from JoePfeiffer/fix-FlightDataType-equals Joe Pfeiffer 2024-07-09 14:27:57 -06:00
  • 5da56840c8 Fix FlightDataType check for equality JoePfeiffer 2024-07-08 15:16:32 -06:00
  • bcb9fe2e47
    Merge pull request #2502 from JoePfeiffer/store-more-initial-data Joe Pfeiffer 2024-07-06 15:05:56 -06:00
  • 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 JoePfeiffer 2024-07-05 16:12:13 -06:00
  • 503e298eb3 Merge branch 'unstable' into store-more-initial-data JoePfeiffer 2024-07-03 14:33:20 -06:00
  • 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 JoePfeiffer 2024-07-03 14:27:36 -06:00
  • 900a9da8e0 Clarify instructions on loading the Gradle project in IntelliJ SiboVG 2024-06-11 01:21:10 +02:00
  • 69c88baefc
    Hide ToDo by default Sibo Van Gool 2024-06-10 21:01:10 +02:00
  • 6b4e7f014e Merge remote-tracking branch 'refs/remotes/origin/store-more-initial-data' into store-more-initial-data JoePfeiffer 2024-06-10 09:35:17 -06:00
  • 10278102d6
    Add ReadTheDocs info Sibo Van Gool 2024-06-09 17:38:55 +02:00
  • 2b814dde0b Add missing dependency SiboVG 2024-06-09 17:24:39 +02:00
  • 864b192440 Add sphinx docs dependencies in requirements.txt SiboVG 2024-06-09 17:20:55 +02:00
  • cbc7344940 Add readthedocs YAML config SiboVG 2024-06-09 17:08:13 +02:00
  • dd9aad3658
    Merge pull request #2496 from SiboVG/sphinx-docs Sibo Van Gool 2024-06-09 17:04:37 +02:00
  • 830336320e Remove mediawiki image SiboVG 2024-06-09 17:03:18 +02:00
  • 5548bf1557 Save all available data at start of simulation JoePfeiffer 2024-06-06 13:54:23 -06:00
  • 33fc756a3e Use SimulationStatus.storeData() to save data to FlightDataBranch JoePfeiffer 2024-06-06 13:53:24 -06:00
  • 6ef9197d72 Move data from RK4SimulationStatus to RK4SimulationStepper.DataStore and eliminate RK4SimulationStatus JoePfeiffer 2024-06-06 13:51:45 -06:00
  • 7b0637e800 Merge remote-tracking branch 'refs/remotes/origin/store-more-initial-data' into store-more-initial-data JoePfeiffer 2024-06-06 11:18:13 -06:00
  • b76c9a2d04
    Merge pull request #1 from JoePfeiffer/sphinx-docs Sibo Van Gool 2024-06-05 01:54:06 +02:00
  • fd85c523e3
    Merge pull request #2491 from JoePfeiffer/sort-csv Joe Pfeiffer 2024-06-04 17:43:26 -06:00
  • 28c92ac52a
    Merge pull request #2494 from SiboVG/remove-duplicate-pref Joe Pfeiffer 2024-06-04 17:43:08 -06:00
  • e6eae2fb94
    Merge pull request #2495 from SiboVG/remove-presets Joe Pfeiffer 2024-06-04 17:42:49 -06:00
  • 6d76a3238d Really getting tired of writing docs... SiboVG 2024-06-05 00:35:50 +02:00
  • c4942d2a48 Remove the Presets example design SiboVG 2024-06-05 00:19:55 +02:00
  • 657e7c873d Remove duplicate "Open last design file" preference from design tab SiboVG 2024-06-05 00:16:19 +02:00
  • ce70842204
    Improve clarity of launch rod tooltip text Sibo Van Gool 2024-06-04 23:32:07 +02:00
  • 2ee9883a2d Clean up storeData JoePfeiffer 2024-06-04 12:30:20 -06:00
  • f8d6cdd628 Add SimulationStatus.storeData() method to save status data JoePfeiffer 2024-06-04 12:23:58 -06:00
  • fb42c40c15
    Merge pull request #2488 from JoePfeiffer/delete-file-config-dir Joe Pfeiffer 2024-06-02 08:47:47 -06:00
  • eb055cfeec Sort FlightDataTypes on group priority first, then on priority of FlightDataType. Don't sort on name JoePfeiffer 2024-06-01 18:02:17 -06:00
  • 942d273c8d Don't need to re-sort. Types are provided in sorted order JoePfeiffer 2024-06-01 17:32:27 -06:00
  • 92edd7b40f No longer used for CSV export JoePfeiffer 2024-06-01 17:24:27 -06:00
  • 6e0c6b187a no need to sort the types, they are delivered sorted JoePfeiffer 2024-06-01 11:30:55 -06:00
  • d2a460d2a3
    Rename beta releases to pre-releases Sibo Van Gool 2024-06-01 13:47:48 +02:00
  • c0453eabde No longer used for CSV export JoePfeiffer 2024-05-31 12:00:59 -06:00
  • c6612deb0a Update codebase walkthrough for OpenRocket core JoePfeiffer 2024-05-29 15:15:49 -06:00
  • 569dcbcae4 Should I even properly document my commit messages? Who reads this? SiboVG 2024-05-29 22:04:26 +02:00
  • b10556d42a Delete dead code JoePfeiffer 2024-05-29 05:56:14 -06:00
  • d6bbe3d489 Add line wrapping SiboVG 2024-05-29 13:47:51 +02:00
  • 1dc85e17c8 Small improvements SiboVG 2024-05-29 13:35:21 +02:00
  • 816df855e2 Add some more pages SiboVG 2024-05-29 13:26:32 +02:00
  • f49ce08ae1 Some more improvements SiboVG 2024-05-28 02:24:01 +02:00
  • cd31a6fa2a Some more improvements SiboVG 2024-05-27 23:01:27 +02:00
  • dbcd60186a Add getting_started SiboVG 2024-05-27 01:02:11 +02:00
  • a312751409 Add basic_flight_simulation SiboVG 2024-05-26 02:17:07 +02:00
  • b2a132c5e1 Ignore template_dmg_rw SiboVG 2024-05-26 01:45:00 +02:00
  • 5298bd019d Improvements to docs SiboVG 2024-05-26 01:42:48 +02:00
  • 3b5464a824 Add Sphinx installation instructions SiboVG 2024-05-20 00:02:51 +02:00
  • 549f3e1cb3 Sphinx docs WIP SiboVG 2024-05-10 05:50:55 +02:00
  • 7a9bb436c1
    Merge pull request #2481 from JoePfeiffer/fix-2479 Joe Pfeiffer 2024-05-12 08:35:06 -06:00
  • 98a931120a include LICENSE and README.md files with parts database JoePfeiffer 2024-05-10 05:51:07 -06:00
  • df396228aa Merge branch 'refs/heads/unstable' into sphinx-docs SiboVG 2024-05-10 05:08:47 +02:00
  • 026ace6185 Sphinx docs WIP SiboVG 2024-05-10 05:05:42 +02:00
  • c8b7f45ee6 Ignore docs build dir SiboVG 2024-05-10 05:04:49 +02:00
  • 596943a423 Correct comments in ComponentPresetDatabaseLoader to eliminate reference to presets directory JoePfeiffer 2024-05-09 07:10:29 -06:00
  • 013579faa9 Add LOC/Precision to Manufacturer list so it will appear as LOC/Precison no matter what order the parts databases are loaded. JoePfeiffer 2024-05-09 07:02:19 -06:00
  • 434a612d77
    Merge branch 'openrocket:unstable' into fix-2479 Joe Pfeiffer 2024-05-08 08:38:09 -06:00
  • a60e0b11b8 Update the default IntelliJ run configurations SiboVG 2024-05-08 01:36:37 +02:00
  • de72b50e65 Ignore IntelliJ shelf in git SiboVG 2024-05-08 01:29:59 +02:00
  • 6dedf180bc Move internal and external (ie database) parts to .../components/internal and .../components/database respectively for better organization JoePfeiffer 2024-05-06 09:01:33 -06:00
  • a4f9779c96 The core/src/main/resources/datafiles/presets directory contained a mix of the legacy components (which are also present in core/src/main/resources/datafiles/components-openrocket/) and obsolete versions of files from the database JoePfeiffer 2024-05-03 15:17:40 -06:00
  • 712efa605b
    Merge pull request #2478 from JoePfeiffer/fix-recursive-exceptions Sibo Van Gool 2024-04-30 13:31:09 +02:00
  • fb15e4e48f Correct artifact name SiboVG 2024-04-26 20:01:18 +02:00
  • ec2a7afa03
    Update build.yml Sibo Van Gool 2024-04-26 12:52:25 +02:00
  • 37ffdf2f69 Comment out exception test code JoePfeiffer 2024-04-23 09:25:03 -06:00
  • 9a06464afe Move calculation of summary data to a "finally" block so we display what we can, even if there was an exception during the simulation. In particular, if the exception happened in a branch other than the sustainer branch we still get all our summary data. JoePfeiffer 2024-04-23 08:47:36 -06:00
  • 64832fe8d6 Move FlightDataBranch from SimulationException to SimulationCalculationException (since those are the only SimulationExceptions that make use of it). JoePfeiffer 2024-04-22 15:13:42 -06:00
  • bcfa73eb21 Don't have SimulationEngine return flight data. Add getFlightData() method to obtain that after simulation completes JoePfeiffer 2024-04-22 09:01:59 -06:00
  • 51af956330 Add data branch to flight data before branch is simulated, not after. JoePfeiffer 2024-04-20 08:14:47 -06:00
  • 523fce1a4c Instead of attempting to calculate interesting values for flight data every time a data branch is added and only succeeding the first time, wait until the simulation is complete and calculate them at that time. JoePfeiffer 2024-04-20 07:56:02 -06:00
  • 872de38b8d It's confusing to have types FlightData and FlightDataBranch, with many variables of type FlightDataBranch named flightData. This commit changes these to be named flightDataBranch (and also changes a few other similarly named variables, so for instance data becomes dataBranch). JoePfeiffer 2024-04-20 07:47:54 -06:00
  • 36afea51f2
    Merge pull request #2210 from thzero/gradle Sibo Van Gool 2024-04-10 01:31:29 +02:00
  • b5b9463e8d Increase zoom level box margin SiboVG 2024-04-10 01:24:36 +02:00
  • 93a410cf2a Increase tree margins SiboVG 2024-04-10 01:20:59 +02:00