561 Commits

Author SHA1 Message Date
SiboVG
940b913dfa [#2377] Add booster/pod split functionality 2024-01-21 02:14:18 +01:00
JoePfeiffer
d75a345f4e typo 2024-01-11 10:04:59 -07:00
JoePfeiffer
f5755cc4af Add explicit test and abort for "no stages defined" running simulation 2024-01-11 09:30:41 -07: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
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
ba0b743d4f fix typo 2024-01-03 15:30:27 -07:00
JoePfeiffer
aec15658cd Tumbling under thrust should be a sim abort, not a warning.
Leaving the old warning in for backward compatibility.A .ork that triggered the warning will load cleanly. On rerunning the sims in the .ork the warning will go away and the sims will abort.
2024-01-03 10:53:58 -07:00
JoePfeiffer
07e15ddaa2 Merge branch 'unstable' into SIMFAIL-flight-event 2024-01-03 07:31:13 -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
c1b76be844 Add simulation abort title to simulation plot 2024-01-02 07:39:30 -07:00
JoePfeiffer
173a3d38e2 Integrate SIM_ABORT into code across OR 2023-12-24 20:34:34 -07:00
JoePfeiffer
2123531f14 Create new SIM_ABORT FlightEvent 2023-12-24 20:34:34 -07:00
JoePfeiffer
64e999f2e2 Create new class SimulationAbort to represent reasons for sim aborts 2023-12-24 20:34:34 -07: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
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
341ab81b79 [#2338] Use searchable and categorizable combobox for flight data type 2023-11-24 20:47:05 +01:00
SiboVG
e3b52efc84 Add message source to message 2023-11-19 01:43:05 +01:00
SiboVG
c0c00dd6c3 Merge unstable 2023-11-17 23:29:05 +01:00
SiboVG
861fdf5454 Change wording 2023-09-24 22:20:57 +02:00
SiboVG
36e0cf2168 Add dark contrasted theme 2023-09-24 22:08:08 +02:00
SiboVG
7d323862ed Add thrust-to-weight flight data type
Co-authored-by: ERKCreeper <erkcreeper@gmail.com>
2023-09-18 22:52:15 +02:00
Sibo Van Gool
c78dc3bca7
Merge pull request #2325 from SiboVG/issue-2324
[#2324] Add option to exclude motors from OBJ export
2023-09-15 23:54:53 +02:00
SiboVG
85004849f5 [#2324] Add option to exclude motors from OBJ export 2023-09-14 00:00:04 +02:00
SiboVG
74cd0e9636 Warn for zero-thickness shoulder 2023-09-09 14:14:22 +02: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
cb0c0a9e8c Add PLA, PETG & ABS materials 2023-08-31 19:06:32 +02:00
SiboVG
bb46b8d7bf Optimizations 2023-08-27 09:09:59 +01:00
SiboVG
1a40851565 Add buttons to optimize for 3D printing/rendering 2023-08-27 00:11:51 +01:00
SiboVG
2c750498bb Update rename dialog to include cases info 2023-08-25 00:04:06 +02:00
SiboVG
46505b0986 Disable export children when components don't have children 2023-08-23 22:31:47 +02:00
SiboVG
022820a708 Add export components to OBJ export dialog 2023-08-23 21:10:36 +02:00
SiboVG
29b60d723e Disable appearance exporting when triangulation is enabled 2023-08-23 17:29:42 +02:00
SiboVG
e2111e9e8b Add coord transform to export panel 2023-08-22 01:01:23 +02:00
SiboVG
467dbce4a1 Add scaling option to OBJ export dialog 2023-08-21 03:47:06 +02:00
SiboVG
8956aa1e52 Merge branch 'unstable' into 3D-export
# Conflicts:
#	swing/src/net/sf/openrocket/gui/dialogs/AboutDialog.java
#	swing/src/net/sf/openrocket/gui/util/SwingPreferences.java
2023-08-21 02:44:58 +02:00
SiboVG
4fc3901f00 Add textures (WIP) 2023-08-19 19:43:04 +02:00
SiboVG
2eb9b039e9 Add context menu item for exporting OBJ 2023-08-18 04:16:54 +02:00
SiboVG
b1d0f8933b Auto-detect UI theme based on OS preference 2023-08-16 21:20:00 +02:00
SiboVG
15d3bce807 Add proper OBJ save dialog 2023-08-15 02:10:07 +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
Sibo Van Gool
e2993a68f9
Merge pull request #2261 from SiboVG/dark-theme
[#1089] Add dark mode theme & custom UI font size
2023-08-09 01:56:23 +02:00
SiboVG
c4315e83aa [#604] Implement Wavefront OBJ 3D export (PHEW!) 2023-08-08 20:08:20 +02:00
Sibo Van Gool
596380203e
Merge pull request #2275 from SiboVG/apply-copy-sim
Big cleanup of simulation table actions
2023-07-31 15:47:50 +02:00
SiboVG
86a71d5375 Merge branch 'unstable' into dark-theme 2023-07-29 03:33:49 +02:00
SiboVG
af5bd3f7a1 Big cleanup of simulation actions 2023-07-28 00:43:35 +02:00
Sibo Van Gool
5bb71e8dde
Merge pull request #2271 from JoePfeiffer/fix-2239
If stage separation occurs before clearing launch rail, warn the user
2023-07-27 16:58:13 +02:00