kruland2607
c19a12b3b5
Rerun simulations on Three-stage rocket example so it the boosters use
...
tumble recovery.
2013-03-13 16:29:14 -05:00
kruland2607
faf5f12d27
Clean up imports.
2013-03-13 16:22:40 -05:00
Bill Kuker
db286c3293
Merge pull request #47 from bkuker/kruland-integration-examples
...
Add some paint and decals to most of the examples.
2013-03-13 13:48:18 -07:00
bkuker
4d9b691a39
Update all of the examples with some nice decals & paint.
2013-03-13 16:44:20 -04:00
kruland2607
3eb96ee04d
Merge branch 'tumble-recovery' into kruland-integration
...
Conflicts:
core/resources/datafiles/examples/Three-stage rocket.ork
core/src/net/sf/openrocket/simulation/BasicEventSimulationEngine.java
Ignored changes to Three-stage rocket.ork since that will need to be
reproduced after the cool 3d view enhancements to the example.
The BasicEventSimulationEngine conflicts were trivial and manually
resolved.
2013-03-13 14:34:11 -05:00
Sampo Niskanen
d27a394813
Flight config dialog refactoring
2013-03-01 23:21:58 +02:00
kruland2607
4ff2eb11ec
Removed ExampleDesignDialog which was replaced by the Open Example
...
cascading menu.
2013-03-01 10:56:08 -06:00
Sampo Niskanen
170ce13c05
Data model refactoring
2013-03-01 08:41:47 +02:00
Sampo Niskanen
4c48ec48c9
Merge branch 'kruland-integration' of github.com:plaa/openrocket into
...
kruland-integration-ui
Conflicts:
core/src/net/sf/openrocket/file/openrocket/importt/MotorHandler.java
2013-02-23 08:51:22 +02:00
Sampo Niskanen
0e2ee6a566
Refactoring data model
2013-02-23 08:47:21 +02:00
kruland2607
0cfc8e6d28
Fixed AOA tumble condition. AOA is stored in radians not degrees.
2013-02-18 12:17:30 -06:00
kruland2607
526131a64c
Implement tumbling based on the mathematics in techdoc.pdf. Change the
...
conditions to transistion to tumbling to include aoa>30.
2013-02-18 12:09:15 -06:00
kruland2607
31d6baffd4
Back out directory watcher code since we aren't using it yet.
2013-02-13 10:21:14 -06:00
kruland2607
fe3fe370fe
Implement custom legend on the SimulationPlot which only displays a
...
single entry for each type of series. It no longer distinguishes among
the various stages.
2013-02-12 13:54:50 -06:00
Sampo Niskanen
5161a0e967
Motor configuration dialog enhancements
2013-02-10 13:06:59 +02:00
kruland2607
eef2cbb5fa
Added comments to createXYLineChart arguments.
2013-02-06 20:19:45 -06:00
kruland2607
a4efe4f3b9
Show data from the primary flight data branch in each of the stages
...
prior to stage separation.
2013-02-05 15:20:56 -06:00
kruland2607
15f39a1d24
Update example with data branches for all stages.
2013-02-05 15:15:22 -06:00
kruland2607
86cda58483
Part of previous commit changing file format for ignition configuration.
2013-02-05 15:13:37 -06:00
kruland2607
055daf6786
Change ork format for ignition and motor configurations. Make them
...
different xml elements preparing for an alternative api allowing them to
be more independent.
2013-02-05 14:26:41 -06:00
kruland2607
b16917995d
Change mouse button handling in simulation plot. Left click drag zooms
...
area, and ctrl left click drag pans.
2013-02-05 10:04:49 -06:00
kruland2607
06e702839f
Implement clamping in while panning. Don't allow panning past the min
...
or max.
2013-02-04 14:41:02 -06:00
kruland2607
d9c0f68e64
Remove a bunch of commented out code.
2013-02-04 14:37:18 -06:00
kruland2607
cec784d77e
Update ResourceDecalImage to match new DecalImage interface.
2013-02-03 20:23:24 -06:00
kruland2607
4cdf03075b
Make DecalImage no longer inherit from Attachment. It seems less
...
confusing since a DecalImage cannot be used in place of Attachments in
general. Made Attachment a concrete class.
2013-02-03 20:19:03 -06:00
Sampo Niskanen
18e58199e6
Merge branch 'master' of git@github.com:plaa/openrocket.git
2013-02-02 12:34:05 +02:00
Sampo Niskanen
be67cad964
Fix default units (issue #32 )
2013-02-02 12:33:49 +02:00
Sampo Niskanen
d2035ce702
UI updates
2013-02-02 12:07:07 +02:00
Bill Kuker
405f0db1b7
Merge pull request #39 from bkuker/kruland-integration-defaults
...
Add Default appearances
2013-02-01 15:36:08 -08:00
Sampo Niskanen
b3b2303f27
Enhance flight configuration UI
2013-01-27 22:36:21 +02:00
bkuker
fd5d86744f
Minor cleanup
2013-01-27 10:17:07 -05:00
plaa
3eccae0fc7
Merge pull request #38 from kruland2607/bug-print-fin-template
...
Fix bug with fin marking guide. If a rocket has some split fins
2013-01-27 01:51:07 -08:00
kruland2607
775b9d1d13
Fix bug with fin marking guide. If a rocket has some split fins
...
asymetrically placed around the rocket, the fin marking lines might not
be drawn in the wrap. I simplified the algorithm used so first we
determine what angle the split in the wrap is, then we position each
line relative to it.
2013-01-26 22:29:11 -06:00
bkuker
9ae80e5a84
Merge remote-tracking branch 'plaa/kruland-integration' into
...
kruland-integration-defaults
Conflicts:
core/src/net/sf/openrocket/gui/scalefigure/RocketPanel.java
2013-01-26 10:37:11 -05:00
Sampo Niskanen
8c0c9bb10d
Plugin system
2013-01-23 08:32:09 +02:00
kruland2607
6f0cf6826a
Added edit decal with file change notifications. Added super simple
...
WatchService which integrates better with our code by activly making the
callbacks.
2013-01-18 09:34:53 -06:00
bkuker
ae191c1c49
Add default appearance checkbox text the right way.
...
(So clicking the text toggles the checkbox)
2013-01-11 19:31:07 -05:00
bkuker
5436cd1560
Put Motor Appearances into the DefaultAppearance class.
...
DefaultAppearance is quite disorganized at the moment, but this at least
hides it all in one place
2013-01-11 19:15:14 -05:00
bkuker
fe3d66cef1
Provide a toString for the resource decals.
2013-01-11 13:03:36 -05:00
bkuker
115e0b143a
Add compareTo to ResourceDecalImage after merge with k-integration
2013-01-11 10:16:56 -05:00
bkuker
9ea9ed2d82
Merge remote-tracking branch 'plaa/kruland-integration' into kruland-integration-defaults
2013-01-11 10:14:27 -05:00
kruland2607
593c639a06
Rework attachment loading. Construct a DocumentLoadingContext in
...
GenericLoader and pass into both OpenRocketLoader and RocksimLoader.
the DocumentLoadingContext contains the OpenRocketDocument, MotorFinder,
and AttachmentFactory.
2013-01-10 21:11:57 -06:00
bkuker
05263e5056
An ok reusable motor appearance
2013-01-10 20:03:31 -05:00
bkuker
c1c4f99992
Trying out an "Unfinished" view... Jury is out
2013-01-10 15:36:08 -05:00
bkuker
67c1a3c553
A new render mode. Can't access it from the UI, that dropdown is getting
...
kind of ugly.
2013-01-10 14:41:26 -05:00
bkuker
e192462201
MAke mass objects look like wadding
2013-01-10 14:34:09 -05:00
bkuker
03c9e24705
More appearances
2013-01-10 14:17:30 -05:00
Sampo Niskanen
4141b478f7
Fix designation sorting of various Cesaroni motors
2013-01-10 20:40:36 +02:00
bkuker
25a3fc1d05
Merge branch 'kruland-integration-motor' into
...
kruland-integration-defaults
Conflicts:
core/src/net/sf/openrocket/appearance/defaults/ResourceDecalImage.java
core/src/net/sf/openrocket/gui/figure3d/RealisticRenderer.java
2013-01-10 08:46:20 -05:00
kruland2607
48adc0b7bf
Rework the AttachmentFactory and Attachments. Make the Attachment
...
implementations stand on their own and be able to determine the location
of their bytes without needing a reference back to the
AttachmentFactory. This required changing the loading semantics so the
OpenRocketDocument is created prior to beginning to read the xml file.
Added an OpenRocketDocumentFactory to facilitate construction of
OpenRocketDocument objects.
2013-01-09 21:28:53 -06:00