2149 Commits

Author SHA1 Message Date
SiboVG
131f26e1c5 Enforce register in interface 2024-01-24 01:41:55 +01:00
SiboVG
ac16bc5820 Register models for invalidation
This should not only improve efficiency, but also help with unwanted side effects of the component still having listeners even when the config dialog is disposed.
2024-01-24 01:40:09 +01:00
SiboVG
e3eeecd7ae Refactor model invalidation to dedicated class 2024-01-24 01:40:09 +01:00
SiboVG
940b913dfa [#2377] Add booster/pod split functionality 2024-01-21 02:14:18 +01:00
JoePfeiffer
553b234252 Don't pass extra value (cd) to String.format 2024-01-16 07:41:48 -07:00
SiboVG
938fc6cc93 Disable show errors checkbox instead of hide 2024-01-12 00:24:57 +01:00
SiboVG
49cdbe5426 Minor improvements 2024-01-12 00:18:01 +01:00
JoePfeiffer
31a638b2ed Make "All Stages" entry in stage selection dropdown more explicit; also connect to localization. 2024-01-09 17:58:30 -07:00
JoePfeiffer
843c2e6d22 Only show error checkbox if there are errors 2024-01-09 17:36:44 -07:00
JoePfeiffer
1dda428b2f create "Show errors" checkbox, making it possible to hide/show simulation aborts.
I'm following the lead of the design window "Show warnings" checkbox here, and leaving the checkbox present even if there are no errors.
2024-01-09 14:58:01 -07:00
JoePfeiffer
48526af8b8 create "Show errors" checkbox, making it possible to hide/show simulation aborts.
I'm following the lead of the design window "Show warnings" checkbox here, and leaving the checkbox present even if there are no errors.
2024-01-09 14:31:05 -07:00
JoePfeiffer
eaa98af52b Move abort message to lower left; set background color to white and put a red border around it. 2024-01-07 14:37:09 -07:00
JoePfeiffer
07e15ddaa2 Merge branch 'unstable' into SIMFAIL-flight-event 2024-01-03 07:31:13 -07:00
JoePfeiffer
3c8327ffd2 tweak display of abort in sim plot a little 2024-01-03 07:26:51 -07:00
JoePfeiffer
f9a8f59247 Add simulation aborts to .ork file load/save 2024-01-03 07:09:24 -07:00
JoePfeiffer
c5f1f011ef Add simulation abort to sim panel tooltip 2024-01-02 08:37:07 -07:00
JoePfeiffer
eb4b02bda4 Assign priorities to event images and colors based on ordinal of event types (higher ordinal means higher priority) 2024-01-02 08:05:17 -07:00
JoePfeiffer
c1b76be844 Add simulation abort title to simulation plot 2024-01-02 07:39:30 -07:00
Sibo Van Gool
e056e6ed07
Merge pull request #2421 from neilweinstock/texture-pulldown
Updated texture select combobox
2023-12-28 00:17:31 +01:00
JoePfeiffer
1115212317 Remove some now-unused Exception classes: MotorIgnitionException and SimulationLaunchException. 2023-12-24 20:34:34 -07:00
JoePfeiffer
173a3d38e2 Integrate SIM_ABORT into code across OR 2023-12-24 20:34:34 -07:00
SiboVG
78593a6749 Improve default materials for fins and nose cone 2023-12-24 14:35:51 +01:00
thzero
92859640fa merge latest changes into gradle branch, updated required dependencies for new swing theme code 2023-12-23 16:02:01 -06:00
neil.weinstock@gmail.com
05e9758f36 texture select combobox: show 20 items, change "From file..." to "Select file..." 2023-12-10 20:48:28 -05:00
Sibo Van Gool
c136436284
Merge pull request #2416 from SiboVG/issue-2178
[#2178] Add South/West unit for latitude/longitude
2023-12-09 02:03:15 +01:00
Sibo Van Gool
5746aa1350
Merge pull request #2406 from SiboVG/refactor-warnings
Add Warning component source to Warning
2023-12-09 02:02:41 +01:00
SiboVG
757a2ab006 Re-add lat and long to unit prefs panel 2023-12-01 19:30:33 +01:00
SiboVG
52f33a3429 Merge branch 'unstable' into issue-2178
# Conflicts:
#	core/src/net/sf/openrocket/simulation/FlightDataType.java
#	core/src/net/sf/openrocket/unit/UnitGroup.java
#	swing/src/net/sf/openrocket/gui/dialogs/preferences/LaunchPreferencesPanel.java
#	swing/src/net/sf/openrocket/gui/dialogs/preferences/UnitsPreferencesPanel.java
#	swing/src/net/sf/openrocket/gui/simulation/SimulationConditionsPanel.java
2023-12-01 19:28:40 +01:00
SiboVG
e6a4f9bddb Whoops, forgot to use FlightDataComboBox for x axis types 2023-11-25 03:50:34 +01:00
SiboVG
0ff32888a1 Refactor searchable and categorizable combobox to general method
In case we want to use it for other parts of the UI :)
2023-11-25 03:00:50 +01:00
SiboVG
341ab81b79 [#2338] Use searchable and categorizable combobox for flight data type 2023-11-24 20:47:05 +01:00
SiboVG
764ebac7b0 Merge branch 'unstable' into issue-2338 2023-11-23 17:31:55 +01:00
Sibo Van Gool
ce2c9c97fe
Merge pull request #2407 from SiboVG/issue-2345
[#2345] Reintroduce motor ignition delay optimization
2023-11-23 17:31:24 +01:00
SiboVG
f3a58598d6 Merge branch 'unstable' into issue-2338 2023-11-22 23:22:34 +01:00
SiboVG
06a7999ba4 Fix coloring of disabled optimization parameters in dark mode 2023-11-19 03:53:09 +01:00
SiboVG
9c163fa551 Rename custom color class to ORColor 2023-11-19 00:47:55 +01:00
SiboVG
a0dc99c40b Update chute sim 2023-11-17 23:32:12 +01:00
SiboVG
c0c00dd6c3 Merge unstable 2023-11-17 23:29:05 +01:00
Joe Pfeiffer
a0a1ab58de
Merge pull request #2395 from isaacjones99/issue-2258
[2258] Changed the static text box in the component analysis dialog to a JSpinner
2023-11-17 09:04:36 -07:00
Joe Pfeiffer
5507ae06e1
Merge pull request #2402 from SiboVG/issue-2388
[#2388] Sync wind average speed, standard div & turbulence widgets
2023-11-17 08:59:15 -07:00
SiboVG
8ad74c0b27 [#2388] Sync wind average speed, standard div & turbulence widgets 2023-11-17 02:00:02 +01:00
Joe Pfeiffer
3888a59ae2
Merge pull request #2396 from SiboVG/fix-color-select
Also check color when using default material
2023-11-15 10:17:39 -07:00
SiboVG
94c2c1ef38 Major refactor of simulation options UI 2023-11-15 04:41:31 +01:00
Isaac
1e0947529c [2258] Changed the size of the spinners and unit selector and removed wildcard imports. 2023-11-13 13:53:46 +00:00
Sibo Van Gool
f304e4577a
Merge branch 'unstable' into issue-2258 2023-11-13 03:57:48 +01:00
SiboVG
e62cd4c6db Set column widths in miglayout 2023-11-13 03:43:38 +01:00
SiboVG
6b5b951fe5 Add correct border for dark theme unit selectors 2023-11-13 03:30:44 +01:00
Isaac
e4ace36e93 [2258] Changed the static text box in the component analysis dialog to a JSpinner. 2023-11-13 00:13:03 +00:00
SiboVG
0b3b31275d Also check color when using default material 2023-11-12 18:00:53 +01:00
SiboVG
30c7f63cf7 [#2385] Use plot colors for thrust curves 2023-10-31 16:21:09 +01:00