1707 Commits

Author SHA1 Message Date
SiboVG
742d558fd2 Remove redundant updatefigure/repaint calls 2022-06-23 17:18:36 +02:00
SiboVG
57aef9aa40
Merge pull request #1469 from SiboVG/issue-1464
[#1464] Don't recenter view when editing a component
2022-06-23 00:12:19 +02:00
SiboVG
632fa8f8cc Fix some issues with duplicate and paste 2022-06-23 00:08:26 +02:00
SiboVG
1c6524339d Fix some small issues 2022-06-22 15:48:14 +02:00
SiboVG
e1bd4c07d1 Add multi-component 2022-06-22 02:48:52 +02:00
SiboVG
c542b72b33 [#1054] Custom double click listener for design view 2022-06-22 02:00:20 +02:00
hcraigmiller
80524572e3 Update Tube Fin Example
Updated Tube Fin example to include basic required components to function correctly... streamer decent rate too high (substituted parachute), no engine block or launch lug. Changes also re-ran simulation and eliminated tube fin warning.
2022-06-20 21:36:30 -07:00
SiboVG
f172f2c269 [#1464] Don't recenter view when editing a component 2022-06-21 04:53:24 +02:00
Neil Weinstock
0efcaf9c73
Merge pull request #1463 from hcraigmiller/Update-Apocalypse
Update Apocalypse example
2022-06-20 17:23:00 -04:00
Neil Weinstock
7eaa14f89b
Merge pull request #1462 from hcraigmiller/Three-stage-Rocket
Update Three-stage rocket example
2022-06-20 17:19:17 -04:00
SiboVG
37525c3454 [#1465] Include xmin in sideview canvas origin calculation 2022-06-20 00:46:28 +02:00
hcraigmiller
ae3c3f74d8 Update Apocalypse example
changed nose cone and transition shoulder diameters to be consistent with body tube inner diameter; changed parachute characteristics to reduce decent to appropriate rate; moved centering forward and middle centering rings to ends of fins; changed fin tabs to be consistent with 15.03; rotated launch lugs so that rod is not going through fins.
2022-06-18 09:57:00 -07:00
hcraigmiller
b3db5ced19 Update Three-stage Rocket
Changed sustainer motor delays to avoid recovery device deployment at high speed warning.
2022-06-17 22:43:16 -07:00
SiboVG
00fcc34509 [#1454] Fix stackoverflow error
Make sure the InsideColorComponentHandler is cloned when a RocketComponent is cloned + don't clone the configListeners
2022-06-17 10:52:23 +02:00
SiboVG
f1a203ea6c
Merge pull request #1450 from SiboVG/extend-multi-select
Extend multi-component selection for different-typed components
2022-06-16 21:17:45 +02:00
SiboVG
f15094bed6 Whoops
Only update the OpenFileHandler if you're on macOS
2022-06-16 16:50:33 +02:00
SiboVG
e562f14760 Merge branch 'unstable' into issue-1100 2022-06-16 16:49:54 +02:00
SiboVG
919d89dd20 [#1100] Fix menu bar when app is idle for macOS 2022-06-16 15:46:07 +02:00
SiboVG
6bfaaf907b Use last BasicFrame as parent in macOS OpenFileHandler
This ensures the newly opened file replaces a (replaceable) already opened design file
2022-06-16 03:21:16 +02:00
SiboVG
fa10dcd019 [#1100] Implement multi-document behavior for macOS
Note: this is not yet "final" there are still a number of fixes that need to happen, such as fixing the application menu (which is not responsive after closing everyhing) and a high memory usage even in closed down mode
2022-06-16 02:58:50 +02:00
SiboVG
93460be2e7 Make multi-comp label a bit smaller 2022-06-16 00:48:44 +02:00
SiboVG
93bf12ec39 Fix UI issue opacity slider
The spinner was too small which caused the width of the spinner to dynamically change, based on what value the spinner had. So when changing the slider value, the slider would sometimes jump, thus changing the slider value unwanted.
2022-06-16 00:27:10 +02:00
SiboVG
f39d744d67 Fix undo title 2022-06-15 23:26:10 +02:00
SiboVG
e32b8d09ce Remove redundant imports 2022-06-15 22:02:05 +02:00
SiboVG
076d7caf5c Initialize OSX OpenFileHandler in invokeAndWait 2022-06-15 22:00:14 +02:00
SiboVG
ab8fe16b62 Fix AppearanceBuilder change listener removal 2022-06-15 19:22:39 +02:00
SiboVG
05a033dee4 Fix decal selection for multi-comp 2022-06-15 18:08:06 +02:00
SiboVG
4b614ff11a Fix appearance multi-comp select 2022-06-15 17:50:46 +02:00
SiboVG
d398d48d55 Don't remember previous tab for stages 2022-06-15 14:43:06 +02:00
SiboVG
13fa275ff9 Fix merge conflict 2022-06-15 14:33:07 +02:00
SiboVG
595143f980 Fix merge conflict 2022-06-15 14:30:38 +02:00
SiboVG
ddbcf597c2 Extend multi-select components to different-typed components 2022-06-15 12:48:23 +02:00
SiboVG
4d97d3746e
Merge pull request #1447 from SiboVG/issue-1446
[#1446] Add OR panel icon for MotorChooserDialog
2022-06-14 21:24:22 +02:00
SiboVG
67d47cd478 [#1446] Add OR panel icon for MotorChooserDialog 2022-06-14 21:23:31 +02:00
SiboVG
248495bc87
Merge pull request #1438 from SiboVG/rewrite-doubleToString
Improve double to string rounding code
2022-06-14 21:08:49 +02:00
SiboVG
3730f78a7a
Merge pull request #1444 from SiboVG/issue-974
[#974] Add component edit window tab remembrance
2022-06-14 21:08:36 +02:00
SiboVG
f194562c78
Merge pull request #1442 from SiboVG/issue-1244
[#1244] Reset component appearance after reset to default
2022-06-14 21:08:22 +02:00
SiboVG
1d3fea611d
Merge pull request #1432 from JoePfeiffer/fix-1135
Revised installer configuration to enable desktop icon and file associations
2022-06-14 20:17:34 +02:00
SiboVG
8604377748 Fix file association for macOS 2022-06-14 20:14:51 +02:00
JoePfeiffer
79f2fad994 Add file association handler for MacOS 2022-06-14 10:07:26 -06:00
SiboVG
eeb9773e59 Add always open leftmost tab in preferences 2022-06-14 02:31:49 +02:00
SiboVG
5116d2b287 [#1244] Reset component appearance after reset to default 2022-06-14 00:31:27 +02:00
SiboVG
b7d65b9e9c [#974] Add component edit window tab remembrance 2022-06-13 13:08:46 +02:00
SiboVG
dd128c0ff0 Improve double to string rounding
The previous code was just a bit odd and non-standard + variable (and probably unefficient). Decided to replace it with standard Java functions instead.
2022-06-13 04:25:23 +02:00
SiboVG
6ac5ee4298
Merge pull request #1433 from hcraigmiller/Tour-Update-Introduction
Tour-Update Introduction
2022-06-12 21:10:30 +02:00
SiboVG
79f9363b40 Improve guided tours UI 2022-06-12 17:46:48 +02:00
SiboVG
e97d5c53d4
Merge pull request #1435 from UncleRus/unstable
Update Russian translation
2022-06-12 15:02:41 +02:00
SiboVG
bdb862e10c
Merge pull request #1431 from SiboVG/issue-753
[Fixes #753] Update ScaleScrollPane size when rocket changes
2022-06-12 12:10:46 +02:00
UncleRus
b3380a8d64 Update Russian translation 2022-06-12 13:59:57 +05:00
SiboVG
ee98267e08 [#753] Update ScaleScrollPane size when rocket changes 2022-06-12 00:22:11 +02:00