1102 Commits

Author SHA1 Message Date
JoePfeiffer
f4a13dff44 Rename legacy component files to avoid name conflicts with new database (several of the new database files were getting "shadowed" by the legacy files. 2022-02-19 14:42:34 -07:00
SiboVG
20420c707e [fixes #1134] Fix AxialOffset TubeFinSet 2022-02-19 14:40:22 +01:00
SiboVG
a8e6a4e70a [fixes #1130] Fix DebugLogDialog location 2022-02-19 14:11:59 +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
9324d2a7ed [fixes #358] Dispose of ComponentConfigDialog instead of hiding it
This is to ensure proper invalidation of the previous dialog. Just setting the dialog invisible would cause problems with configListeners not invalidating.
2022-02-18 23:21:32 +01:00
SiboVG
79973e2cfb [fixes #358] Fix multi-component stage editing 2022-02-18 18:28:55 +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
d82c541464 [fixes #358] Implement deselection in RocketPanel multi-select 2022-02-17 02:28:02 +01:00
SiboVG
04b9332920 [fixes #358] Implement multi-component selection in ScaleDialog 2022-02-17 02:08:45 +01:00
SiboVG
6157ce04b6 [fixes #358] Implement multi-component selection in RocketPanel 2022-02-17 01:26:56 +01:00
SiboVG
8ce90d2bb5 [fixes #358] Implement multi-component editing 2022-02-17 00:33:15 +01:00
SiboVG
aacc101f3a [fixes #358] Implement multi-selection for component tree - Move up, down, Delete, Cut, Copy, Paste 2022-02-16 20:25:41 +01:00
SiboVG
4ba92905b4 [fixes #244] Implement multi-selection for motor mounts
This does not have a direct effect yet. Once multi-component selection is implemented from #358, this will work
2022-02-15 00:11:21 +01:00
SiboVG
218368ecf8
Merge branch 'unstable' into issue-244 2022-02-14 19:05:33 +01:00
SiboVG
105e3c02f0 [fixes #244] Multi-selection in Motors, Recovery & Stages panels 2022-02-14 18:37:19 +01:00
JoePfeiffer
dba97cc339 Add Justin Hanney to list of developers 2022-02-14 09:58:39 -07:00
Joe Pfeiffer
a856e61df2
Merge pull request #1129 from SiboVG/issue-1101
[fixes #1101] Select motor mount when selecting motor configuration
2022-02-14 09:45:54 -07:00
Joe Pfeiffer
df64717e78
Merge pull request #1124 from SiboVG/issue-311
[fixes #311] Fix undo selection after component edit
2022-02-14 09:40:48 -07:00
Joe Pfeiffer
d1a3fcaaa8
Merge pull request #1120 from SiboVG/issue-1119
[fixes #1119] Fix rocket rotation after component analysis
2022-02-14 09:29:34 -07:00
Joe Pfeiffer
c40acb7cbd
Merge pull request #1126 from SiboVG/fix-layout-nose-cone
[fixes #1125] Fix nose cone config layout
2022-02-13 19:01:09 -07:00
SiboVG
4d82e76d50 Fix DescriptionArea layout issue 2022-02-13 13:38:42 +01:00
SiboVG
2c311ba3c3 [fixes #1101] Select motor mount in motor config table 2022-02-13 13:19:10 +01:00
SiboVG
3273f15202 Fix transition config layout 2022-02-12 18:00:40 +01:00
SiboVG
9b0aea3624 Fix nose cone config layout 2022-02-12 17:34:11 +01:00
SiboVG
01ad466ec0 [fixes #311] Fix undo selection after component edit 2022-02-12 16:59:45 +01:00
SiboVG
e1d4e7be0b [fixes #1119] Fix rocket rotation after component analysis 2022-02-11 23:18:50 +01:00
SiboVG
2683b7a08e
Merge pull request #1102 from SiboVG/issue-1024
[fixes #1024] Rocket optimization window too small + others
2022-02-11 18:26:13 +01:00
Joe Pfeiffer
afc875cb5f
Merge pull request #1118 from SiboVG/fix-about-dialog
Fix about dialog layout issues
2022-02-11 09:19:03 -07:00
Joe Pfeiffer
891ac0f4d6
Merge pull request #1117 from SiboVG/issue-1093
[fixes #1093] Add back view for fin tabs
2022-02-11 08:30:28 -07:00
Joe Pfeiffer
143308f946
Merge pull request #1091 from SiboVG/issue-1067
[fixes #1067] Improve GitHub repository
2022-02-11 08:21:12 -07:00
SiboVG
63c3dac9c3 Fix about dialog layout issues 2022-02-11 16:12:41 +01:00
SiboVG
1162aec1b0 Fix custom expressions layout 2022-02-11 15:32:16 +01:00
SiboVG
8c4437eca0 Small height improvement 2022-02-11 14:18:18 +01:00
Sibo Van Gool
5b2a7f5595 Update fonts license & bug dialog 2022-02-11 01:15:31 +01:00
SiboVG
251e8e6a19 [fixes #1093] Add back view for fin tabs 2022-02-10 20:51:09 +01:00
SiboVG
0e7c088c94 Fix license layout issues 2022-02-10 20:18:11 +01:00
SiboVG
b94440cc10 Fix bug report layout issue
Fixes an issue where some parts of the bug report would be formatted as HTML instead of plain text, e.g. in a stack trace '<init>' was previously recognized as an HTML tag.
2022-02-10 20:12:42 +01:00
SiboVG
54e241a129
Merge branch 'unstable' into issue-1067 2022-02-10 17:39:32 +01:00
SiboVG
1a68225cf3
Merge pull request #1109 from JoePfeiffer/fix-1079
Fix 1079
2022-02-10 17:37:32 +01:00
Joe Pfeiffer
c63191c9e5
Merge pull request #1113 from SiboVG/issue-1111
[fixes #1111] Update splash screen
2022-02-09 14:42:22 -07:00
SiboVG
409755c320 [fixes #1111] Update splash screen 2022-02-09 20:43:36 +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
JoePfeiffer
44271711a6 When constructing a file name based on the name of a resource in a .jar file, if it has no extension give it an extension of .txt 2022-02-08 18:05:24 -07:00
JoePfeiffer
f8997d83f1 Cleanup license display 2022-02-08 10:04:32 -07:00
JoePfeiffer
78a66c24e8 Revised license text in accordance with more licenses found by H. Craig Miller 2022-02-07 19:14:19 -07:00
JoePfeiffer
e442d4605e Update license dialog
Quit quoting entire GPL in dialog; insert hrefs pointing to it.
Add other licenses:

Apache license, for Dave's components library

DejaVu font license.  I wasn't able to find an "authoritative" source
for this license to point people at.

BSD 2-Clause license for commonmark-java library.  This license is so short I
left it in the dialog.  To my surprise, I also didn't find an "authoritative"
source for this license to point people at
2022-02-07 15:25:49 -07:00
JoePfeiffer
326399fe85 Copy LICENSE from new database into presets directory when building 2022-02-07 15:25:49 -07:00