Joe Pfeiffer
fd85c523e3
Merge pull request #2491 from JoePfeiffer/sort-csv
...
Sort FlightDataTypes on FlightDataGroup priority first, then on FlightDataType priority
2024-06-04 17:43:26 -06:00
Joe Pfeiffer
28c92ac52a
Merge pull request #2494 from SiboVG/remove-duplicate-pref
...
Remove duplicate "Open last design file" preference from design tab
2024-06-04 17:43:08 -06:00
SiboVG
c4942d2a48
Remove the Presets example design
2024-06-05 00:19:55 +02:00
SiboVG
657e7c873d
Remove duplicate "Open last design file" preference from design tab
2024-06-05 00:16:19 +02:00
JoePfeiffer
942d273c8d
Don't need to re-sort. Types are provided in sorted order
2024-06-01 17:32:27 -06:00
JoePfeiffer
92edd7b40f
No longer used for CSV export
2024-06-01 17:24:27 -06:00
JoePfeiffer
64832fe8d6
Move FlightDataBranch from SimulationException to SimulationCalculationException (since those are the only SimulationExceptions that make use of it).
...
Require FlightDataBranch when throwing SimulationCalculationException
Don't allow setting FlightDataBranch in SimulationCalculationException when exception is rethrown.
2024-04-22 15:13:42 -06:00
JoePfeiffer
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).
...
Also, FlightDataBranch.getBranchName() is renamed FlightDataBranch.getName(). I suspect the reason for the old method name was to clarify code in the presence of the confusion described above.
2024-04-20 07:47:54 -06:00
SiboVG
b5b9463e8d
Increase zoom level box margin
2024-04-10 01:24:36 +02:00
SiboVG
93a410cf2a
Increase tree margins
2024-04-10 01:20:59 +02:00
JoePfeiffer
026d5cc259
Check for NaN values and don't try to plot icons for them
2024-04-07 10:06:44 -06:00
SiboVG
723a4262a4
Fix UI properties file for OneDark theme
2024-04-07 01:36:41 +02:00
SiboVG
c272a140ee
Fix some mistakes in merge conflicts
2024-04-07 01:23:24 +02:00
SiboVG
a590bdc299
Fix merge conflicts
2024-04-06 02:23:58 +02:00
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