1424 Commits

Author SHA1 Message Date
SiboVG
756c6b0521 Change SoftwareUpdater to by default check unofficial releases 2022-02-27 16:57:21 +01:00
SiboVG
85d9985f0b Also copy configuration name upon config copy 2022-02-27 12:57:34 +01:00
SiboVG
d3ec4f66eb [fixes #1166] Use [{motors}] for flight config motors placeholder 2022-02-27 12:50:59 +01:00
thzero
05aae61932 Refactored from new Boolean and new Integer to Boolean.valueOf and Integer.valueOf due to deprecation warnings. 2022-02-26 09:47:57 -06:00
JoePfeiffer
4c7b3694b2 Don't need to save <radialdirection> for pod sets, since there's no backward compatibility issue with them 2022-02-22 09:50:46 -07:00
Joe Pfeiffer
a6ceb76a8e
Merge pull request #1138 from SiboVG/issue-358
[fixes #358] Implement multi-component selection
2022-02-21 10:28:41 -07:00
SiboVG
263b3957f2 Change Bulk Head to Bulkhead 2022-02-21 03:34:43 +01:00
SiboVG
91b93debec [fixes #358] Fix Booster deletion 2022-02-19 13:01:48 +01:00
SiboVG
e8a2fbf449 [fixes #358] Move configListener's set-positions to front
Moving it to the front ensures that the method doesn't exit before the listeners' methods are set (because of a return in the main component) + causes the fireComponentChangeEvent to be in the end
2022-02-19 01:37:08 +01:00
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