SiboVG
117c0c76ca
[ fixes #358 ] Ignore component changes for configListeners
...
Otherwise, after every change, the fireComponentChanged would be called for every listener, as well as the current component. This was very inefficient...
2022-02-18 23:47:48 +01:00
SiboVG
9a77baf643
[ fixes #358 ] Fix multi-component recovery device deployment
2022-02-18 18:36:55 +01:00
SiboVG
79973e2cfb
[ fixes #358 ] Fix multi-component stage editing
2022-02-18 18:28:55 +01:00
SiboVG
33b19ecc04
[ fixes #358 ] Fix multi-component motor mount editing
2022-02-18 18:28:45 +01:00
SiboVG
ace8b2c24b
[ fixes #358 ] Implement multi-component tube fin cluster split
2022-02-17 17:38:46 +01:00
SiboVG
6a9ce5d34a
[ fixes #358 ] Fix some more issues...
2022-02-17 17:28:16 +01:00
SiboVG
161120855c
[ fixes #358 ] Fix some issues
2022-02-17 16:38:51 +01:00
SiboVG
8ce90d2bb5
[ fixes #358 ] Implement multi-component editing
2022-02-17 00:33:15 +01:00
Joe Pfeiffer
669e17ae83
Merge pull request #1110 from SiboVG/issue-1070
...
[fixes #1070 ] Add backward compatibility OR 15.03
2022-02-11 09:13:05 -07:00
SiboVG
042dc8ef5b
[ fixes #1070 ] Backward comp for fintab position
2022-02-10 00:47:32 +01:00
SiboVG
44ef37a612
[ fixes #1070 ] Ignore RailButton for radialdirection
2022-02-09 15:19:50 +01:00
SiboVG
5dd0912bd2
[ fixes #1070 ] Add backward compatibility OR 15.03
2022-02-09 03:10:37 +01:00
Joe Pfeiffer
6a3fa9820c
Merge pull request #1106 from SiboVG/issue-1055
...
[fixes #1055 ] Improve OR's simulation behavior
2022-02-08 18:56:46 -07:00
Sibo Van Gool
7a778bf58d
[ fixes #1055 ] Save 'only figures' with status 'NOT_SIMULATED'
...
Better suited than the previous 'OUTDATED'
2022-02-01 16:52:49 +01:00
Sibo Van Gool
e4d852e46f
[ fixes #1055 ] If no databranch in XML, data = null + status = NOT_SIMULATED
2022-02-01 15:29:42 +01:00
Joe Pfeiffer
d459ba4bd8
Merge pull request #1095 from SiboVG/issue-1090
...
[fixes #1090 ] Wrong FinSet tab position upon file opening
2022-01-31 10:41:59 -07:00
SiboVG
6e4faa8b6a
Merge pull request #1077 from JoePfeiffer/fix-713
...
Fix 713: Include legacy and new databases
2022-01-31 18:40:33 +01:00
Sibo Van Gool
cae5555139
[ fixes #1055 ] Fix simulation status after save only primary figures
...
Previously, if you saved a file with 'Simulated data to store: Only primary figures', the simulation status in the .ork file was still 'uptodate',but there was no sim data
2022-01-31 02:03:18 +01:00
Sibo Van Gool
cf0af1d59c
Fix small typo
2022-01-29 19:16:26 +01:00
Sibo Van Gool
36ff302586
[ fixes #1090 ] Update tabPosition after FinSetPoint loading
2022-01-29 19:10:38 +01:00
Sibo Van Gool
dc6c5d8c4a
[ fixes #1090 ] Make updateTabPosition public
...
We will need this in the next commit
2022-01-29 19:07:06 +01:00
Sibo Van Gool
f06ad1ec35
[ fixes #1090 ] Rename setTabPosition
...
It's more of an update-function instead of a set
2022-01-29 19:06:53 +01:00
Sibo Van Gool
9025171a28
Remove redundant imports
2022-01-29 19:04:42 +01:00
Sibo Van Gool
c112db32ed
[ fixes #1092 ] Draw root edge of fin tab
2022-01-29 14:24:21 +01:00
Joe Pfeiffer
4332732ade
Merge pull request #1019 from SiboVG/issue-136
...
[fixes #136 ] Use warning dialog upon decal source file error
2022-01-28 15:14:40 -07:00
Sibo Van Gool
5d5b0a13ce
[ fixes #825 ] Move AssetHandler to Swing module
...
This is needed because I need a Swing object later on to check a preference. Leaving it in the Core module would create a circular dependency...
2022-01-27 20:33:10 +01:00
Sibo Van Gool
59de3094b2
[ fixes #825 ] Rename AssetHandler methods
2022-01-27 20:18:25 +01:00
Sibo Van Gool
126a31c5b2
[ fixes #825 ] Implement AssetHandler
2022-01-27 16:37:28 +01:00
Sibo Van Gool
2e665455ef
[ fixes #825 ] Change dependency ArrayList UpdateInfoRetriever
...
Dunno why it picked the OpenRocket ArrayList as a dependency, but we'll just use the default
2022-01-27 16:36:46 +01:00
Sibo Van Gool
ec3b253fb2
[ fixes #825 ] Change UpdateInfo
...
Crap, forgot about this one, should've committed this earlier
2022-01-26 03:07:50 +01:00
Sibo Van Gool
ceb8f9482e
[ fixes #825 ] Remove unneeded vars in Communicator
...
These are remains from the previous update checker implementation
2022-01-26 03:05:08 +01:00
Sibo Van Gool
581f0c4e2c
[ fixes #825 ] Add translation keys for update checking
2022-01-26 03:04:37 +01:00
Sibo Van Gool
3114a5027e
[ fixes #825 ] Remove unused 'LAST_UPDATE' tag
...
Don't really know the purpose of this, but wasn't matching with the new implementation, so I decided to remove it
2022-01-26 02:09:10 +01:00
Sibo Van Gool
5bba74e560
[ fixes #825 ] Implement UpdateInfoRetriever
...
This is basically all the code for actually fetching release info and comparing it to the current build
2022-01-26 01:53:41 +01:00
Sibo Van Gool
a76b7be93f
[ fixes #825 ] Rename ReleaseInfo method
...
This is to avoid ambiguity with other uses of the word 'tag' throughout the code
2022-01-26 01:52:24 +01:00
Sibo Van Gool
408c8847b3
[ fixes #825 ] Add MarkdownUtil
2022-01-25 14:34:43 +01:00
JoePfeiffer
f34686ea4e
Add checkbox to show/hide legacy components
...
Initially, checkbox is not set, legacy components are not shown, and
"Legacy" column in chooser dialog table is not visible.
Toggling checkbox shows/hides legacy components and column in table
2022-01-23 19:07:50 -07:00
Sibo Van Gool
3a706cfd49
[ fixes #825 ] Add asset URL extraction for ReleaseInfo
2022-01-22 13:19:38 +01:00
Sibo Van Gool
fa5677727e
[ fixes #825 ] Change UpdateInfo with ReleaseInfo information
2022-01-21 23:26:28 +01:00
Sibo Van Gool
33e5e6ce61
[ fixes #825 ] Make methods in ReleaseInfo public
2022-01-21 20:42:46 +01:00
Sibo Van Gool
ce9fbb914a
[ fixes #825 ] Add toString for ReleaseInfo
2022-01-21 20:10:22 +01:00
Sibo Van Gool
6ad84e526a
[ fixes #825 ] Add ReleaseInfo model
...
This model contains all the information about a releases
2022-01-20 23:51:28 +01:00
Sibo Van Gool
23af62d8d0
[ fixes #825 ] Change update URLs
2022-01-20 23:08:48 +01:00
JoePfeiffer
5aa16cb556
Added an optional <Legacy /> element to the .orc files to mark all
...
the components in the file as legacy; used this to mark the files from our old
database.
2022-01-20 14:41:50 -07:00
JoePfeiffer
71202abfdc
Add Dave Cook's parts database as a git submodule, in a directory called swing/swing/resources-src/datafiles/components/
...
Move old rocksim-based database from .../presets to .../legacy_components
Move rocksim .csv files from .../rocksim_components to .../rocksim_src
Modify BaseComponentDTO to process units
Modify SerializePresets to take a set of directories containing .orc files
as command-line arguments, and process all of them.
Modify swing/build.xml to specify both legacy and new databases for import
2022-01-18 14:50:30 -07:00
Joe Pfeiffer
affcc8b51f
Merge pull request #869 from teyrana/fix/868/fin-tab-offset
...
[fixes #868 ] Fin tabs correctly adjust their location when the fin tab _length_ is changed.
2022-01-11 11:24:15 -07:00
JoePfeiffer
a2341f4c18
Add logging for easier debugging later
...
Dump interpolation parameters so I can create a good unittest
2022-01-09 14:02:03 -07:00
JoePfeiffer
5412f89419
Typo in for-loop had interpolation only through very botton of subsonic range
2022-01-09 13:57:07 -07:00
JoePfeiffer
8f58da4516
correct calculation of subsonic interpolation for nose cone pressure drag
2021-12-27 12:44:16 -07:00
Billy Olsen
f78b6326ee
Merge pull request #1049 from SiboVG/fix-typos
...
Fix typos in OR codebase
2021-12-27 11:54:55 -07:00