Joe Pfeiffer
6f4d11447c
Merge pull request #2461 from SiboVG/issue-2456-1
...
[#2456 ] Overhaul of sim table GUI
2024-03-23 19:21:55 -06:00
SiboVG
dbf2838cae
Clean up gradle build
2024-03-23 14:45:43 +01:00
SiboVG
d32faea6c6
Use jakarta.xml instead of javax.xml
2024-03-23 02:13:09 +01:00
SiboVG
34fac46e1a
Move database components from swing to core
2024-03-21 22:20:30 +00:00
SiboVG
920dcd4e6c
Use FlatLaf for UI (instead of DarkLaf)
2024-03-21 17:32:22 +00:00
SiboVG
b168f09906
Also include service implementations in meta-inf
2024-02-29 01:14:43 +01:00
SiboVG
5e315c55da
Some more gradle debugging...
2024-02-27 05:54:31 +01:00
SiboVG
1835cbcabe
Credit this awesome plugin!
...
Saved me so much debugging...
2024-02-27 03:42:37 +01:00
SiboVG
46849e14e1
Fix Plugin dynamic injection
2024-02-27 02:54:27 +01:00
SiboVG
84a897525f
Declare service providers in modules
2024-02-27 02:53:13 +01:00
SiboVG
e5d1643bac
Fix unit test
2024-02-27 02:52:47 +01:00
SiboVG
6fbce14778
Disable deprecated SecurityManager
2024-02-27 02:52:32 +01:00
SiboVG
9a8bfc0c37
Bump unit testing from JUnit 4 to 5
2024-02-25 05:55:27 +01:00
SiboVG
f728357655
Some more cleaning up
2024-02-25 04:11:37 +01:00
SiboVG
4d597715f4
Some more fixups of JPMS
2024-02-24 01:37:07 +01:00
SiboVG
323b3d9ba6
Modularize codebase to JPMS
2024-02-22 19:49:55 +01:00
SiboVG
1f14382988
Upgrade Guice for proper Java 17 support
2024-02-21 15:41:12 +01:00
SiboVG
cbc392ca70
[ #2456 ] Fix sim no data issues
2024-02-20 15:51:20 +01:00
SiboVG
80d82ad99d
[ #2456 ] Add sim warnings tab to sim config
2024-02-20 15:32:03 +01:00
SiboVG
90236a2715
Refactor translation keys
2024-02-19 17:11:01 +01:00
SiboVG
addd81b799
[ #24556 ] Combine sim settings & plot/export dialogs
2024-02-19 17:11:01 +01:00
SiboVG
13f47a755d
Separate warnings tooltip to sim table columns
2024-02-16 01:31:21 +01:00
SiboVG
3d343528a5
Refactor (dark) warning color to (dark) error color
2024-02-16 01:02:35 +01:00
SiboVG
7d23bb58ee
[ #2456 ] Add dedicated warnings column in sim table
2024-02-15 03:21:16 +01:00
SiboVG
af75857934
Remove unused menu item
2024-02-14 16:57:43 +01:00
SiboVG
70717c3d17
[ #2456 ] Replace sim status icons with tick and refresh arrows
2024-02-14 15:38:43 +01:00
SiboVG
18b0b34158
Disable triangulation method widgets when no triangulation
2024-02-14 13:51:20 +01:00
SiboVG
cca0ec4a24
Add triangulation method setting to OBJ export dialog
2024-02-14 13:19:18 +01:00
SiboVG
8472849d6d
Credit JTS library
2024-02-13 01:48:56 +01:00
SiboVG
77844f80a2
[ #2444 ] Add first rudimentary CDT triangulation
2024-02-12 22:23:45 +01:00
Joe Pfeiffer
6ada3ff347
Merge pull request #2452 from SiboVG/fin-svg-export
...
Allow fins to be exported to an SVG file
2024-01-31 17:33:54 -07:00
SiboVG
9ecabd585f
Also add fin tabs to SVG export
2024-01-31 12:43:53 +01:00
SiboVG
4cf77bcdc4
Display error when SVG export failed
2024-01-30 20:57:22 +01:00
SiboVG
74cfa4dde5
Allow fins to be exported to SVG
2024-01-30 20:47:27 +01:00
SiboVG
8b150cbd74
Clean up these horrendous castings
2024-01-29 22:25:50 +01:00
SiboVG
24e72f0bd1
Rename custom invalidate method to avoid confusion with java.awt invalidate
...
This caused issue because the invalidating of invalidatables was sometimes triggered by AWT processes
2024-01-24 01:53:04 +01:00
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