Daniel_M_Williams
238726f371
Merge branch 'master' of https://github.com/openrocket/openrocket into parallel_staging
...
Conflicts:
swing/src/net/sf/openrocket/gui/main/BasicFrame.java (resolved)
2015-12-12 11:14:13 -05:00
Daniel_M_Williams
657c407ba5
[UI] fixed RailButton UI, file I/O
2015-11-23 23:54:07 -05:00
Daniel_M_Williams
1ce452265c
[Feature] Implemented RailButton Shapes (2D only)
...
RailButtons loaded, edited, and displayed (in 2d, and 3d)
2015-11-23 14:40:57 -05:00
Daniel_M_Williams
82e3a7ff1c
[Feature] Implemented more RailButton code:
...
RailButtons can be loaded, and edited, but not really displayed.
- data entry has defined file parameters, but needs some debugging.
- added icons for component creation. The button just needs to be uncommented
- display works, but only for rotation = 0;
- requires a new type of shape drawing. Not inherently hard, just tedious.
2015-11-22 22:28:51 -05:00
Kevin Ruland
4924773c3a
Changed to using Import/Export file menu functions to handle RockSim
...
formatted files. Save & Save As will only save in ork format.
2015-11-21 21:37:57 -06:00
Daniel_M_Williams
2501bc2b8f
[Bugfix] Enabled auto-positioning of parallel stages
...
AutoRadialOffset is a boolean flag on parallel stages
- when enabled, the radialOffset is automatically
- auto radius is based on the max radius of contained components
2015-11-21 10:02:16 -05:00
Daniel_M_Williams
4e8838aa4c
Merge branch 'master' of https://github.com/openrocket/openrocket into child_staging
2015-11-14 11:23:48 -05:00
Kevin Ruland
e8167ac159
Added message properties and prefs for showing warning dialogs.
...
Restored auto-open last design preference.
2015-10-28 06:27:55 -05:00
Harry Dalton
39ec03370d
Adding missing Spanish translation`
...
(thanks to Carlos)
2015-10-08 12:14:12 +01:00
Daniel_M_Williams
0a55f59548
[Minor] Harmonized interface for instanceable components
...
Implemented 'Instanceable' Interface
- MotorMount implements instanceable
- BodyTube
- Innertube
-RingInstance interface
- BoosterSet
- PodSet
-LineInstanceable interface [This feature is not exposed in UI)
- LaunchLug
- LaunchButton (Stub only, ATT)
- RingComponent (abstract ancestor class)
-Reverted MotorMount Function names to "[is|set]MotorMount"
2015-10-06 12:02:57 -04:00
Daniel_M_Williams
a6be346c8d
Fixed Load/Save Issues for Boosters and Pods
...
Fixed hiearchy / naming issues, mostly
mv StageSaver.java => AxialStageSaver.java
populate ComponentAssemblySaver.java
fixed method class refs in DocumentConfig.java
2015-08-27 11:52:31 -04:00
Daniel_M_Williams
ea8066f63c
Fixed GUI elements & function f/Boosters/Pods
...
Model
Refactored code from AxialStage, BoosterSet, PodSet => ComponentAssembly
GUI
BoosterSet: Fixed bugs, allowed boosters and pods to be correctly located.
2015-08-27 08:54:35 -04:00
Daniel_M_Williams
0c01123551
refactored Stages (Axial & Booster) now load correctly.
2015-08-25 22:38:13 -04:00
Daniel_M_Williams
c8a3d675d8
messy commit: refactored Stage => AxialStage, BoosterSet, PodSet
2015-08-25 09:57:23 -04:00
Daniel_M_Williams
2f42594acb
fixed many display issues relating to refactoring of RocketComponent axialOffset code.
2015-07-21 14:16:13 -04:00
Daniel_M_Williams
6f4cba68ae
refactored RocketFigure to use RocketPanel.VIEW_TYPE enum instead of unchecked ints
2015-06-23 13:12:48 -04:00
Daniel_M_Williams
8e268a9a25
added gui and model elements for stage multiplicity
2015-06-22 16:10:13 -04:00
Daniel_M_Williams
c5d47cf806
implemented gui elements for controlling stage axial placement. + other Event refinements
2015-06-15 15:38:18 -04:00
Daniel_M_Williams
4f716b40af
Updated GUI with axial stage position elements
2015-06-13 22:47:19 -04:00
Daniel_M_Williams
8371876718
ACTUAL bugfix commit: Stage Config dialog fixed.
2015-06-08 18:19:23 -04:00
Daniel_M_Williams
b8b1e6576e
[GUI Options Implemented] Implemented GUI elements to change the position of external components.
...
External Components are pods and parallel stages. Slightly different UI options have been implemented for each.
2015-06-03 15:48:13 -04:00
celeron533
1c42de5540
Update zh_CN translation
...
Update zh_CN translation file
2015-03-28 18:03:56 +08:00
kruland2607
25a2279073
Change to dev.
2015-03-26 08:01:05 -05:00
kruland2607
b15afb3709
Changing release version back to 15.03 to get the tag in the correct place.
2015-03-26 08:00:10 -05:00
kruland2607
a631f39483
Prepare for 15.03dev
2015-03-26 06:57:13 -05:00
kruland2607
f3440bac68
Merge branch 'master' of https://github.com/openrocket/openrocket
...
Conflicts:
core/fileformat.txt
2015-03-26 06:52:22 -05:00
kruland2607
e6ba1e349c
Updated documentation for 15.03.
2015-03-26 06:49:54 -05:00
kruland2607
13dc5289ff
Updated thrustcurves.
2015-03-23 07:02:10 -05:00
kruland2607
37225b04e2
Merge remote-tracking branch 'upstream/master' into feature-tubefins
2015-03-22 21:06:57 -05:00
Sampo Niskanen
487da3a3fc
Merge remote-tracking branch 'upstream/master' into feature/scripting
...
Conflicts:
swing/.settings/org.eclipse.jdt.core.prefs
2015-01-10 18:44:55 +02:00
Sampo Niskanen
bf71296794
Merge remote-tracking branch 'upstream/master' into feature/scripting
...
Conflicts:
swing/src/net/sf/openrocket/gui/simulation/SimulationOptionsPanel.java
2015-01-07 18:03:57 +02:00
Sampo Niskanen
0eef08ae41
Fine-tune UI
2015-01-07 17:37:14 +02:00
Sampo Niskanen
78d282f56f
Add possibility to copy simulation extensions from other simulations
2015-01-07 17:13:41 +02:00
Sampo Niskanen
a1f6782195
Disable untrusted scripts on loading files
2015-01-06 19:25:13 +02:00
Craig Earls
bc28fc58c5
Fin fillet UI complete, radius and material are saved to file and reloaded.
2014-12-27 20:11:09 -08:00
Sampo Niskanen
a39a3fce15
Add support for multiple scripting languages
2014-12-27 23:50:54 +02:00
Sampo Niskanen
a2c0af3b7f
Initial implementation of scripting extension
2014-12-27 19:18:53 +02:00
kruland2607
90480faa24
Merge pull request #219 from enderw88/set-color-defaults-in-options
...
Rearrange preferences and add simulation and launch condition preferences
2014-12-26 14:01:46 -06:00
Craig Earls
5c791eadad
Added component tree icons for the new mass types.
2014-12-24 21:39:31 -08:00
Craig Earls
5cc403368e
Split all panels, implement new launch preferences panel.
2014-12-24 15:43:12 -08:00
Craig Earls
f4fc41e506
Rearranged preferences tabs, added default custom Mach number,
2014-12-24 00:36:57 -08:00
Craig Earls
b8999349a9
Merge branch 'master' into set-color-defaults-in-options
2014-12-23 19:48:12 -08:00
Sampo Niskanen
7aca75f053
Implement launch velocity into AirStart extension
2014-12-23 23:49:37 +02:00
Sampo Niskanen
82af205e3e
Merge remote-tracking branch 'upstream/master' into feature/simulationextensions
...
Conflicts:
core/src/net/sf/openrocket/simulation/SimulationStatus.java
2014-12-23 21:01:48 +02:00
Craig Earls
b96277afa0
Launch rod is now 0 North and decoupled from wind direction.
2014-12-21 20:05:57 -07:00
Craig Earls
d07b2f6802
Merge branch 'master' into set-color-defaults-in-options
2014-12-21 19:02:58 -07:00
Craig Earls
5e9eca3715
Merge branch 'master' into Configure-wind-direction
2014-12-21 19:00:30 -07:00
kruland2607
ea07f91f5e
Merge remote-tracking branch 'cearls/Auto-run-simulations'
...
Conflicts:
swing/src/net/sf/openrocket/gui/dialogs/preferences/PreferencesDialog.java
Manually resolved.
2014-12-21 19:32:27 -06:00
Craig Earls
185f7f7528
Merge branch 'master' into set-color-defaults-in-options
2014-12-21 15:52:31 -07:00
Craig Earls
a6f00ccaba
Merge branch 'master' into Configure-wind-direction
2014-12-21 15:34:39 -07:00