Commit Graph

  • 29a6c05035 Add deployable payload example JoePfeiffer 2024-08-09 10:00:34 -06:00
  • 29aa71f397 Replace old package name with new one for simulation extensions SiboVG 2024-08-09 06:12:12 +02:00
  • 5e77e3670a Fix range because of GM scale 2 SiboVG 2024-08-09 06:03:06 +02:00
  • bf0e5eaeaf Forgot assertsame import SiboVG 2024-08-09 06:02:52 +02:00
  • d311ee6cc0 Use assertSame SiboVG 2024-08-09 05:48:06 +02:00
  • b5d9343ff0 Add missing Test annotations SiboVG 2024-08-09 05:47:07 +02:00
  • 7d2c3c0676 Use String equals SiboVG 2024-08-09 05:44:46 +02:00
  • 1c5bddf54b Fix small numerical issues SiboVG 2024-08-09 05:37:47 +02:00
  • 64b2b9a40e Fix combobox infer SiboVG 2024-08-09 05:31:17 +02:00
  • 5174eebb3a Use try with resources SiboVG 2024-08-09 05:30:10 +02:00
  • aebb8b87d2 Use enhanced switch SiboVG 2024-08-09 05:22:01 +02:00
  • 4952320030 Use String.contains SiboVG 2024-08-09 05:20:51 +02:00
  • fd3f2e167c Use enhanced for-loops SiboVG 2024-08-09 05:20:27 +02:00
  • 7678a1226f Use standard hashcode methods SiboVG 2024-08-09 05:20:00 +02:00
  • 71d1c02070 Simplify map operations SiboVG 2024-08-09 05:19:07 +02:00
  • f28cf9acb8 Use RemoveIf SiboVG 2024-08-09 05:18:45 +02:00
  • 0533ba23a0 Use Comparator.comparing SiboVG 2024-08-09 05:18:30 +02:00
  • eaf59aeb75 Replace Collections.sort with List.sort SiboVG 2024-08-09 05:18:08 +02:00
  • 7fd90efd3d Use Object.equals SiboVG 2024-08-09 05:17:34 +02:00
  • 8df1fa881a Collapse catch blocks SiboVG 2024-08-09 05:17:16 +02:00
  • 3f8b35343c Replace try finally with try with resources SiboVG 2024-08-09 05:16:41 +02:00
  • 595406ab68 Replace explicit type with <> SiboVG 2024-08-09 05:15:51 +02:00
  • aef972699a Performance improvements SiboVG 2024-08-09 05:14:37 +02:00
  • 9cde5c9766 Replace wildcard imports with single imports SiboVG 2024-08-09 05:07:41 +02:00
  • b0169b6a2a Remove unnecessary imports from java.lang SiboVG 2024-08-09 04:37:46 +02:00
  • 8d8b6a93cf Remove unnecessary imports from the same package SiboVG 2024-08-09 04:37:27 +02:00
  • af7f26ab48 Remove unused imports SiboVG 2024-08-09 04:36:51 +02:00
  • ef9a5d6c2b Create stage separation conditions of specific altitude during ascent, apogee, and specific altitude during descent to support payloads with separate descent JoePfeiffer 2024-08-08 20:35:08 -06:00
  • 53b2e92cbd
    Merge pull request #2522 from JoePfeiffer/modid Sibo Van Gool 2024-08-09 04:27:25 +02:00
  • 5aff7ff066 Fix database trans in unit tests SiboVG 2024-08-09 01:22:26 +02:00
  • a27ab137cc Somewhat fix menu items still being opened when not hovered over SiboVG 2024-08-09 01:07:39 +02:00
  • 45dcf0d81d Whoops, there were some British spellings of 'fiber' SiboVG 2024-08-09 00:14:39 +02:00
  • e4ca56f8e8 Refactor SearchableAndCategorizableComboBox to group instead of category SiboVG 2024-08-09 00:05:48 +02:00
  • 117d7d79df Ensure to set old material to doc material SiboVG 2024-08-08 23:57:13 +02:00
  • 2a53ee9420 Allow taking group from user-defined materials SiboVG 2024-08-08 23:40:31 +02:00
  • cee3cb04ae Fix component material not being updated after editing it in the preferences SiboVG 2024-08-08 23:36:58 +02:00
  • 370e6bffd7 Fix hiding popups after selection SiboVG 2024-08-08 23:04:37 +02:00
  • 9f0b7c9b15 Check when a material to be removed is in use by a component SiboVG 2024-08-08 22:43:21 +02:00
  • e63e521e90 Refactor material addition/removal SiboVG 2024-08-08 22:01:29 +02:00
  • b5ff851263 Disable material doc material just to be sure SiboVG 2024-08-08 21:43:40 +02:00
  • 46a941968e Add unit tests for material SiboVG 2024-08-08 21:39:16 +02:00
  • 09d6137ac0 Use dedicated methods for adding/removing doc materials SiboVG 2024-08-08 19:24:17 +02:00
  • de61ffe174 Also load material to doc mats when setting material SiboVG 2024-08-08 18:47:55 +02:00
  • e5f0ff9322 Save component preset material in document preferences SiboVG 2024-08-08 12:06:55 +02:00
  • 7472ad7c8c Save reference to document in rocket SiboVG 2024-08-08 12:05:41 +02:00
  • 00acb8b68f Always start from a blank material when creating a new custom material SiboVG 2024-08-07 23:57:01 +02:00
  • 48e9536769 Goddamn, this index issue caused me so much trouble Fixes updating combobox after adding custom material SiboVG 2024-08-07 23:12:42 +02:00
  • 16bd21bb90 Fix triggering of model after item change SiboVG 2024-08-07 21:40:34 +02:00
  • b0feb33459 Construct itemGroup within SearchableAndCategorizableComboBox SiboVG 2024-08-07 21:22:59 +02:00
  • 354843deb9 Refactor SearchableAndCategorizableComboBox SiboVG 2024-08-07 18:56:31 +02:00
  • 0d5952cfa3 Refactor doc material loading to OpenRocketDocument SiboVG 2024-08-07 15:41:04 +02:00
  • 65116fcb58 Support material group loading from preset SiboVG 2024-08-07 14:52:11 +02:00
  • e3ce3ac7dd Refactor SearchableAndCategorizableComboBox to use Group and Groupable interface SiboVG 2024-08-07 14:19:46 +02:00
  • 691f79fe3c Save material group in ork material SiboVG 2024-08-07 12:58:37 +02:00
  • 2e8accf097 Also add checkmark to selected group SiboVG 2024-08-07 12:48:41 +02:00
  • 693f2625ba Update materialmodel after combobox change SiboVG 2024-08-07 12:45:28 +02:00
  • bb1d3dd3e8 Use == instead of equals for item check SiboVG 2024-08-07 12:39:13 +02:00
  • f2fbcc69d3 Set material group non-null in the constructor SiboVG 2024-08-07 12:17:34 +02:00
  • 4e45a194e2 Fix material key in doc mat loader SiboVG 2024-08-07 12:08:45 +02:00
  • 829109ee2d Display user-defined materials with (ud) prefix SiboVG 2024-08-07 12:01:08 +02:00
  • faeec8e854 Use enhanced loop SiboVG 2024-08-07 11:50:52 +02:00
  • 98da7340fe Add checkmark for the currently selected item SiboVG 2024-08-07 11:28:15 +02:00
  • 481d9a7355 Always store group in storable string SiboVG 2024-08-07 11:17:28 +02:00
  • 28ca2e98c6 Fix loading custom materials from old OR files SiboVG 2024-08-07 11:12:22 +02:00
  • 194f1539ec reorder fields in DeploymentSelectionDialog to make it clearer that after the condition is met the delay is added JoePfeiffer 2024-08-05 15:51:47 -06:00
  • 9ef1139515
    Merge pull request #2523 from JoePfeiffer/fix-spherachutes Joe Pfeiffer 2024-08-02 10:53:10 -06:00
  • b6fafb995c starting to plot warning events. Not done yet JoePfeiffer 2024-07-31 15:41:09 -06:00
  • 3b7e9bcec7 Correct diameter of Spheachutes parachuts to match Cd. Correct spelling of "drouge" JoePfeiffer 2024-07-26 15:21:26 -06:00
  • 6c732a7c0d comment was wrong JoePfeiffer 2024-07-26 10:02:39 -06:00
  • eb9106a6a4 Be more consistent about creating a new modID when changes take place JoePfeiffer 2024-07-26 09:26:50 -06:00
  • 0e437a8cb7 Split UniqueID functionality into new ModID class and java UUID JoePfeiffer 2024-07-26 06:44:24 -06:00
  • 8dcb120cc5 Add option to select material group in material editor SiboVG 2024-07-24 22:48:21 +02:00
  • 5d45d075ce Save document materials in document preferences SiboVG 2024-07-23 00:34:59 +02:00
  • 47e7e017bb Create new SimulationStatus.addWarning() and SimulationStatus.addWarnings() methods. addWarning() adds a warning to the WarningSet, and adds a SIM_WARN FlightEvent to the data branch. addWarnings() uses addWarning() to merge two WarningSets. JoePfeiffer 2024-07-22 10:55:28 -06:00
  • bbf38dd239 Create SIM_WARN FlightEvent to log warnings raised during simulation. JoePfeiffer 2024-07-22 06:16:49 -06:00
  • 500c75aeab Save document preferences in design file SiboVG 2024-07-22 00:02:08 +02:00
  • 144efb5610 Allow for configurable entry tag name SiboVG 2024-07-21 23:58:54 +02:00
  • 47af6fbb9f Refactor ConfigHandler to use EntryHandler SiboVG 2024-07-21 23:54:36 +02:00
  • 8bf63fff0c Refactor Preferences to ORPreferences SiboVG 2024-07-21 23:16:09 +02:00
  • bb9e17d0b4 Refactor ORPreferences to ApplicationPreferences SiboVG 2024-07-21 23:14:19 +02:00
  • 9b5c865823 Refactor preferences with interface SiboVG 2024-07-21 23:13:25 +02:00
  • c86c04bd42 Move ORPreferences to preferences package SiboVG 2024-07-21 23:10:41 +02:00
  • 464d42fb81 Rename Preferences to ORReferences To not cause confusion with java.util.prefs SiboVG 2024-07-21 22:00:48 +02:00
  • f9c34ebb46
    Merge pull request #2516 from AlexHladin/feat/add-ukrainian-translation Sibo Van Gool 2024-07-21 14:34:50 +02:00
  • 4411cb1b35 Use searchable and categorizable combobox for material panel SiboVG 2024-07-21 11:26:08 +02:00
  • 14406708ce feat: update Ukrainian translation Oleksandr Hladin 2024-07-20 12:59:01 +03:00
  • b1b1690773 little bit of cleanup -- use result of test for errors in each branch to determine whether to report a simulation error, instead of duplicating the code JoePfeiffer 2024-07-19 09:15:42 -06:00
  • aa64eedad2
    Merge pull request #2511 from AhanuDewhirst/issue-2485 Joe Pfeiffer 2024-07-19 05:16:58 -06:00
  • c4f93b1a6e
    Merge branch 'openrocket:unstable' into issue-2485 Ahanu Dewhirst 2024-07-19 13:02:48 +10:00
  • bee30d69e7 [#2485] Add code comments Ahanu Dewhirst 2024-07-19 12:58:59 +10:00
  • 8c95f6104d [#2485] Fix rocket visibility when show all is actioned Ahanu Dewhirst 2024-07-19 12:47:19 +10:00
  • 196d533b19 [#2485] Add component showing icon Ahanu Dewhirst 2024-07-19 12:36:59 +10:00
  • a0584f3de9 [#2485] Fix toggle action enabled state Ahanu Dewhirst 2024-07-19 12:36:21 +10:00
  • a9456be0fb [#2485] Add show all action Ahanu Dewhirst 2024-07-19 12:31:42 +10:00
  • 3f3352302f [#2485] Fix visibility toggling logic and feedback Ahanu Dewhirst 2024-07-19 09:52:56 +10:00
  • 51a99a331a Bump flatlaf SiboVG 2024-07-18 20:56:26 +02:00
  • 3f8a118298
    Merge pull request #2514 from JoePfeiffer/fix-2443 Sibo Van Gool 2024-07-18 20:53:07 +02:00
  • 3e0c409cc7
    Merge pull request #2513 from SiboVG/issue-2093 Joe Pfeiffer 2024-07-18 08:24:03 -06:00
  • e0ebef261c Remove store.rollAcceleration and store.lateralPitchAcceleration. That data is in store.AccelerationData JoePfeiffer 2024-07-17 18:07:14 -06:00
  • 7252ae66e0 [#2093] Allow 2D views to be rotated by click-dragging SiboVG 2024-07-18 01:56:50 +02:00