35 Commits

Author SHA1 Message Date
Daniel_M_Williams
5f9eb87fde [Bugfix] resolved classpath errors in Eclipse 2016-04-24 14:04:20 -04:00
kruland
8f66c241fe Fix the .classpath to refer to the OpenRocket Test Libraries project. 2013-11-10 20:33:03 -06:00
kruland2607
e44c87029b Fix eclipse classpath after moving the lib-test stuff. 2013-10-02 20:48:13 -05:00
kruland2607
d692288f68 Added build.xml driver in root directory. Moved a few files around to support
unittest.
2013-09-30 11:38:54 -05:00
kruland2607
26fb295554 Rework source structure to separate swing gui code from core code.
Separate swing application code from core code.  Moved a bunch of sources
and libraries around.  Created new eclipse project.

Further refinements to make it build.

Update gitignore.
2013-09-27 11:34:46 -05:00
bkuker
6ba311d7ed Reference the correct jogl sourcepath 2013-09-24 17:00:43 -04:00
kruland2607
067031db3b Fixed problem with multiple copies of the same series in a plot. Also
bumped up to jfreechart 1.0.15 but that might not have been necessary.
2013-09-04 21:01:40 -05:00
kruland2607
65eeb0833b Button up some details. Only issue messages to console when
-Dopenrocket.debug is defined.  Fixed the jar to include the slf4j and
logback jars.  Fixed source attachement for logback-core jar.
2013-05-10 23:50:35 -05:00
kruland2607
96689c69e2 Use slf4j for all logging within the application. 2013-05-09 21:34:19 -05:00
kruland2607
487917b9c4 Merge remote-tracking branch 'bkuker/slf-client' into startup
Conflicts:
	core/.classpath
	core/src/net/sf/openrocket/database/Database.java
	core/src/net/sf/openrocket/database/ThrustCurveMotorSetDatabase.java
	core/src/net/sf/openrocket/document/OpenRocketDocument.java
	core/src/net/sf/openrocket/document/Simulation.java
	core/src/net/sf/openrocket/file/openrocket/OpenRocketSaver.java
	core/src/net/sf/openrocket/file/openrocket/importt/OpenRocketLoader.java
	core/src/net/sf/openrocket/file/rocksim/export/RocksimSaver.java
	core/src/net/sf/openrocket/gui/customexpression/CustomExpressionDialog.java
	core/src/net/sf/openrocket/gui/customexpression/ExpressionBuilderDialog.java
	core/src/net/sf/openrocket/gui/customexpression/OperatorSelector.java
	core/src/net/sf/openrocket/gui/customexpression/VariableSelector.java
	core/src/net/sf/openrocket/gui/dialogs/MotorDatabaseLoadingDialog.java
	core/src/net/sf/openrocket/gui/dialogs/preferences/PreferencesDialog.java
	core/src/net/sf/openrocket/gui/figure3d/ComponentRenderer.java
	core/src/net/sf/openrocket/gui/figure3d/RocketFigure3d.java
	core/src/net/sf/openrocket/gui/main/BasicFrame.java
	core/src/net/sf/openrocket/gui/print/visitor/CenteringRingStrategy.java
	core/src/net/sf/openrocket/gui/print/visitor/FinSetPrintStrategy.java
	core/src/net/sf/openrocket/gui/print/visitor/PageFitPrintStrategy.java
	core/src/net/sf/openrocket/gui/print/visitor/TransitionStrategy.java
	core/src/net/sf/openrocket/gui/util/OpenFileWorker.java
	core/src/net/sf/openrocket/motor/ThrustCurveMotor.java
	core/src/net/sf/openrocket/rocketcomponent/Rocket.java
	core/src/net/sf/openrocket/rocketcomponent/RocketComponent.java
	core/src/net/sf/openrocket/simulation/BasicEventSimulationEngine.java
	core/src/net/sf/openrocket/simulation/SimulationOptions.java
	core/src/net/sf/openrocket/simulation/customexpression/CustomExpression.java
	core/src/net/sf/openrocket/simulation/customexpression/CustomExpressionSimulationListener.java
	core/src/net/sf/openrocket/startup/ConcurrentLoadingThrustCurveMotorSetDatabase.java
	core/src/net/sf/openrocket/util/AbstractChangeSource.java
	core/src/net/sf/openrocket/util/Coordinate.java
2013-05-08 15:14:55 -05:00
kruland2607
8189da9de1 Added source packages to jogl and gluegen libraries. 2013-04-04 10:42:51 -05:00
kruland2607
3212beb27c Merge remote-tracking branch 'upstream/master' into kruland-integration
Conflicts:
	core/.classpath
2013-04-03 20:09:12 -05:00
Sampo Niskanen
dd5a16802b Merge branch 'master' into kruland-integration-ui
Conflicts:
	core/.classpath
2013-03-21 09:16:35 +02:00
bkuker
00a17eb0e2 Merge remote-tracking branch 'plaa/master' into latest-jogl
Conflicts:
	core/.classpath
2013-03-02 11:08:49 -05:00
bkuker
e7a7a5fbc9 JOGL 2.0-rc11 2013-01-27 15:01:15 -05:00
Sampo Niskanen
8c0c9bb10d Plugin system 2013-01-23 08:32:09 +02:00
Sampo Niskanen
5412b8255b Merge branch 'integration' of github.com:kruland2607/openrocket
Conflicts:
	core/.classpath
	core/3d-Test-Junk/net/sf/openrocket/startup/Quick3dMain.java
	core/src/net/sf/openrocket/gui/figure3d/RocketRenderer.java
	core/src/net/sf/openrocket/gui/main/BasicFrame.java
2012-12-11 08:38:59 +02:00
bkuker
ee3aae6c8b Include SLF libs, Logback libs, and Logback config 2012-10-26 14:07:01 -04:00
batwings
fc2fd2a011 Merge branch 'feature-stagerecovery' into integration
Conflicts:
	core/src/net/sf/openrocket/simulation/BasicEventSimulationEngine.java
2012-10-24 10:22:48 -05:00
Bill Kuker
d8bb8c002c 2012-10-23 14:51:55 -05:00
kruland2607
a5d87244a4 Implemented flight data branches for stage recovery. Updated jfreechart
to 1.0.14 and jcommon to 1.0.17.  Added primitive support for plotting
all databranches.
2012-10-23 10:57:00 -05:00
Sampo Niskanen
4670a010be Startup system using Guice and plugin loading 2012-10-14 17:51:10 +03:00
Sampo Niskanen
5622b4a2b5 Guice module for loading plugins 2012-10-10 22:12:34 +03:00
Kevin Ruland
ead406e852 Exploded the exp4j source into our src/ directory. This allows us to more easily modify changes we make to the source. I inlined one call to Arrays.copyOf. 2012-08-10 19:13:50 +00:00
Richard Graham
837d13adc0 Again fixing classpath and custom exp4j 2012-08-06 00:38:25 +00:00
Richard Graham
bf668d4604 Fixed classpath for patched exp4j in repo (hopefully) 2012-08-06 00:30:03 +00:00
Bill Kuker
26329cedec Include OSX UI elements.
"OrangeExtensions" jar provides stubs for compilation and linking on other OSs.
2012-06-24 19:22:07 +00:00
Bill Kuker
8babd54f4f Update to the latest 2.0 release candidate of JOGL (Build 57).
Move JOGL Libraries from lib/native to lib/jogl, which is less misleading.
Update .classpath and build.xml with new directory name.
2012-06-20 00:34:02 +00:00
Bill Kuker
6695f92ab1 JOGL Based support for a 3D view of the rocket.
Change to RocketPanel to add 3D option.
Change to build process to use a Jar-in-Jar technique, not Fat Jar, using the Eclipse projects jar-in-jar loader. (Does not require eclipse!)
2012-06-11 20:25:41 +00:00
Sampo Niskanen
9552b2de86 Expression parser updates 2012-05-22 04:11:25 +00:00
Kevin Ruland
6de0ea7083 Initial work on BodyTube ComponentPresets. 2012-03-29 02:47:49 +00:00
Sampo Niskanen
2492a85e88 Initial plugin framework 2012-03-20 20:19:38 +00:00
Sampo Niskanen
a406956b06 Guided tour updates 2012-03-10 15:03:02 +00:00
Kevin Ruland
b066c4d714 Creating resources/ source directory to hold l10n, pix, and datafiles. Changes to build.xml to support it. The directory moves will be done in separate svn move operations. 2012-01-11 03:15:10 +00:00
Kevin Ruland
b22b6d1fc3 moving to core/ 2012-01-08 02:40:48 +00:00