Kevin Ruland
c0f21edfc0
Make the new core directory to contain the main library sources and swing ui.
2012-01-08 02:04:21 +00:00
Kevin Ruland
c4a26704ef
Back out previous change excluding android sources from core build after moving the android sources out of the way.
2012-01-08 02:01:43 +00:00
Kevin Ruland
df9a43aef8
Move the android package from the main trunk/src directory to trunk/android/src.
2012-01-08 01:51:02 +00:00
Kevin Ruland
9a0e2e2bc5
Added source directories to contain the android sources.
2012-01-08 01:49:18 +00:00
Kevin Ruland
b5228a5cb1
Removed svn:external to ../src
2012-01-08 01:46:38 +00:00
Doug Pedrick
ec38d3b430
DGP - First pass at Rocksim export
2012-01-08 01:43:37 +00:00
Kevin Ruland
10dd89f569
Change OpenRocketViewer to tab layout with three tabs: overview, components, and simulations. Overview is populated with some high level data about the rocket - length, mass, cg, etc. Components will be populated with the tree of rocket components. Simulations contains the list of stored simulations.
...
Added length and mass preferences and wired into the application object initialization of the OpenRocket UnitGroup statics.
There is currently an issue in the Simulation list in that the motors are not being displayed. This is because currently the motor dao is not wired into the application.
2012-01-08 00:53:35 +00:00
Kevin Ruland
195ad4933b
Added class with couple of helper methods to compute information about a rocket. Includes getCG and getLength.
2012-01-08 00:47:37 +00:00
Kevin Ruland
edcaa5d2c9
Enabled pan and zoom. Once the y axis were pinned so their origins are the same location, the pan and zoom feels better. Though there are still some bugs in there.
2012-01-06 03:31:27 +00:00
Kevin Ruland
d1df3dd35f
Change Simulation plotting functionality to use AChartEngine instead of AndroidPlot. AChartEngine has built in zoom and pan though they are currently not used (because they are a little buggy). AChartEngine supports mulitple series plotted on same graph. However, it does not support the plotting of events.
...
Removed the sliding drawer from the configuration. Instead a new activity is launched containing the plot.
2012-01-06 03:12:27 +00:00
Kevin Ruland
2e63b23921
Fixup problems I introduced during previous commit of MotorDatabase refactoring. The ThrustCurveMotorSet class needs to be public. The classes MotorDatabaseLoadingDialog and ThrustCurveMotorSelectionPanel need to blind cast the MotorDatabase retrieved from the Application to ThrustCurveMotorSetDatabase in order to have access to functions specific to that implementation.
2012-01-04 17:57:54 +00:00
Kevin Ruland
7819f5eb56
Exclude android sources from ant build.
2012-01-04 17:55:59 +00:00
Doug Pedrick
24d138b61a
DGP - Modified Rocksim import to discriminate between centering ring, tube coupler, bulkhead, and engine block. Refactored Junits to use Junit 4.0 annotations.
2012-01-04 14:18:24 +00:00
Kevin Ruland
9e35f023f4
Use a nice pretty icon for the launcher pulled from the pix/icons/ directory.
2012-01-04 05:31:40 +00:00
Kevin Ruland
e9fec4ea37
Fixup the intent filters for the OpenRocketViewer activity. It's not pretty but it was the only way I could find which would convince the file browser to show the OR icon with the file and be able to launch the activity correctly.
2012-01-04 05:30:50 +00:00
Kevin Ruland
e0791a25ce
Clean up the labels on the graph.
2012-01-03 19:01:41 +00:00
Kevin Ruland
9e79ec1ea4
Removed the menu which came over when this code was copied from the motor browser.
2012-01-03 19:00:26 +00:00
Kevin Ruland
2e41cbb5ff
Added progress dialog when loading a file. Removed some default text from the view. Added safety net to launch the file browser when no file is specified. This last piece of functionality might be replaced with a dialog and better error handling in the future.
2012-01-03 18:58:10 +00:00
Kevin Ruland
c546dba066
Added some functionality to Main activity. Splash screen is displayed for a little bit, then the user is presented with two buttons - one to open a file browser to find ork files, the other to start the motor browser.
2012-01-03 18:56:38 +00:00
Kevin Ruland
0970409101
Added custom launcher icon for application.
2012-01-03 18:44:48 +00:00
Kevin Ruland
30bd558858
Fix the relative link to l10n.
2012-01-03 02:48:35 +00:00
Kevin Ruland
2b74d1fc6a
Added external to ../l10n.
2012-01-03 02:28:50 +00:00
Kevin Ruland
31c006e700
Added locale directory. soon it will contain an extern to the l10n directory.
2012-01-03 02:27:16 +00:00
Kevin Ruland
dc488e2f58
Checkpoint commit of android functionality. Application currently consists of simple Main activity which does nothing but allows for bootstrapping of debugger. In future Main activity will go away. OpenRocketViewer activity which loads an ork file and displays a list of the simulations. And Simulation activity which is used to plot simulation results.
...
Also included is a Motor sqlite database which is populated from thrustcurve downloads. Includes primitive thrustcurve plotting system. This will soon be wired into the openrocket application to supply motors for simulation execution.
2012-01-03 02:20:10 +00:00
Kevin Ruland
4dfc57c6c9
Exclude the android src directory from normal project.
2012-01-03 01:39:32 +00:00
Kevin Ruland
b2e83870a0
Added package for android sources.
2012-01-03 01:25:07 +00:00
Kevin Ruland
4ff1869940
For the short term put the user material functions in the base Preferences.
2012-01-01 19:27:33 +00:00
Kevin Ruland
50e2e3d173
Use EventObject instead of swing's ChangeEvent for the base class.
2012-01-01 19:25:30 +00:00
Boris du Reau
b82c7ee3eb
version initiale
2012-01-01 10:09:13 +00:00
Sampo Niskanen
175b67866e
creating design tour screen shots
2011-12-31 17:52:40 +00:00
Sampo Niskanen
a4eab94644
added G unit for acceleration
2011-12-31 17:51:20 +00:00
Sampo Niskanen
9f371d9a12
rocksim file converter
2011-12-31 17:35:06 +00:00
Doug Pedrick
adf98ac8d8
DGP - Bug fix for simulation dialog layout issue on Mac OS X; Components were being occluded due to different gaps and insets
2011-12-29 00:54:17 +00:00
Sampo Niskanen
3abd99725b
tour updates
2011-12-27 20:09:25 +00:00
Sampo Niskanen
b03d1d5c8b
French logo
2011-12-27 19:46:05 +00:00
Boris du Reau
3f3df58e3f
Updated translation with tour window
2011-12-27 18:19:33 +00:00
Boris du Reau
2d0263b19e
Initial version of the French Screenshot
2011-12-27 07:05:00 +00:00
Boris du Reau
35d243f588
initial version of the translated french version
2011-12-27 06:37:15 +00:00
Sampo Niskanen
bba2ee0485
tour update
2011-12-25 21:17:28 +00:00
Sampo Niskanen
9e04fd5667
introduction tour
2011-12-24 18:03:56 +00:00
Kevin Ruland
a10bfbe72d
Added android project baggage. Using svn:external on the android directory for pulling in the main source directory ../src
2011-12-24 00:38:22 +00:00
Kevin Ruland
761fcfdfdd
Folder to contain android platform eclipse project.
2011-12-24 00:17:36 +00:00
Kevin Ruland
1b97b600da
Repackage ProgressOutputStream to net.sf.openrocket.gui.util
2011-12-22 02:33:43 +00:00
Kevin Ruland
ce54de1039
Fix "Fit" zoom level in the rocket view panel. This broke during the EventListener refactoring from a little while ago.
2011-12-21 18:22:08 +00:00
Kevin Ruland
1b309dd786
Refactor UndoRedoAction out of OpenRocketDocument and move into gui packages. Added interface UndoRedoListener so the OpenRocketDocument can send notification to the Undo/Redo buttons when the state of the undo stack changes.
2011-12-21 16:23:47 +00:00
Kevin Ruland
4194479d0c
Change from fully qualified class name for ExceptionHandler to import statement.
2011-12-21 16:22:28 +00:00
Kevin Ruland
a8b06ee2c4
Forgot to change Application to use the interface ExceptionHandler instead of the implementation SwingExceptionhandler.
2011-12-19 22:12:41 +00:00
Kevin Ruland
1fa7d4314a
Extract and interface for ExceptionHelper in package net.sf.openrocket.startup. Register an instance implementing this interface in the Application object in Startup2. Use the static locator functions in Application to retrieve reference to the ExceptionHandler in all the dependent classes. Note: net.sf.openrocket.gui.main.ExceptionHandler was renamed to net.sf.openrocket.gui.main.SwingExceptionHandler and all its static methods were changed to instance methods.
2011-12-19 22:01:05 +00:00
Sampo Niskanen
6fb7c10f19
test tours
2011-12-19 05:07:24 +00:00
Sampo Niskanen
73e8644aca
guided tours implementation
2011-12-19 05:00:30 +00:00