17 Commits

Author SHA1 Message Date
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
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
de27df7c09 Remove the exp4j-rdg.jar file since we are including the source code in the project. 2012-08-23 02:42:30 +00:00
Kevin Ruland
3cc439e490 Removed the old exp4j-0.2.9.jar and corrected the build.xml to use the new exp4j-rdg.jar. 2012-08-08 02:38:18 +00:00
Richard Graham
a66876049c Updated custom exp4j to a java 1.5 version 2012-08-06 18:10:24 +00:00
Richard Graham
837d13adc0 Again fixing classpath and custom exp4j 2012-08-06 00:38:25 +00:00
Richard Graham
3d5ae6752a Big update to custom expression feature.
- supports range and index subexpressions and many new operators
 - switched to my patched version of exp4j to support all this.
 - expressions belong to rocket document. Accessed from analysis menu.
 - expression importing from file
 - datatypes section defined in file for storing datatypes other than internal ones
 - flightdatatype fix to forget outdated types
 - many GUI fixes to custom expressions
 - new unitgroups supported. Auto unit detection for SI units in custom expressions.

Had to carefully merge loading/saving code with Kevins recent de-localization update. Hopefully changes to materials saving kept but switched datatype access to just using symbol as the key.

Hopefully can get the changes to exp4j upstream so we don't need to keep using this patched version.
2012-08-05 23:59:54 +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
Kevin Ruland
f84689f343 moving to core/ 2012-01-08 02:19:32 +00:00