Commit Graph

  • e4b2b4527e moving to core/ Kevin Ruland 2012-01-08 02:16:47 +00:00
  • b0cb29ec87 moving to core/ Kevin Ruland 2012-01-08 02:15:22 +00:00
  • 581852e405 moving .settings/ to core/ Kevin Ruland 2012-01-08 02:13:36 +00:00
  • 1dd0fdfea3 Moving doc/ to core/ directory. Kevin Ruland 2012-01-08 02:12:53 +00:00
  • c0f21edfc0 Make the new core directory to contain the main library sources and swing ui. Kevin Ruland 2012-01-08 02:04:21 +00:00
  • c4a26704ef Back out previous change excluding android sources from core build after moving the android sources out of the way. Kevin Ruland 2012-01-08 02:01:43 +00:00
  • df9a43aef8 Move the android package from the main trunk/src directory to trunk/android/src. Kevin Ruland 2012-01-08 01:51:02 +00:00
  • 9a0e2e2bc5 Added source directories to contain the android sources. Kevin Ruland 2012-01-08 01:49:18 +00:00
  • b5228a5cb1 Removed svn:external to ../src Kevin Ruland 2012-01-08 01:46:38 +00:00
  • ec38d3b430 DGP - First pass at Rocksim export Doug Pedrick 2012-01-08 01:43:37 +00:00
  • 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. Kevin Ruland 2012-01-08 00:53:35 +00:00
  • 195ad4933b Added class with couple of helper methods to compute information about a rocket. Includes getCG and getLength. Kevin Ruland 2012-01-08 00:47:37 +00:00
  • 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. Kevin Ruland 2012-01-06 03:31:27 +00:00
  • 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. Kevin Ruland 2012-01-06 03:12:27 +00:00
  • 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. Kevin Ruland 2012-01-04 17:57:54 +00:00
  • 7819f5eb56 Exclude android sources from ant build. Kevin Ruland 2012-01-04 17:55:59 +00:00
  • 24d138b61a DGP - Modified Rocksim import to discriminate between centering ring, tube coupler, bulkhead, and engine block. Refactored Junits to use Junit 4.0 annotations. Doug Pedrick 2012-01-04 14:18:24 +00:00
  • 9e35f023f4 Use a nice pretty icon for the launcher pulled from the pix/icons/ directory. Kevin Ruland 2012-01-04 05:31:40 +00:00
  • 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. Kevin Ruland 2012-01-04 05:30:50 +00:00
  • e0791a25ce Clean up the labels on the graph. Kevin Ruland 2012-01-03 19:01:41 +00:00
  • 9e79ec1ea4 Removed the menu which came over when this code was copied from the motor browser. Kevin Ruland 2012-01-03 19:00:26 +00:00
  • 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. Kevin Ruland 2012-01-03 18:58:10 +00:00
  • 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. Kevin Ruland 2012-01-03 18:56:38 +00:00
  • 0970409101 Added custom launcher icon for application. Kevin Ruland 2012-01-03 18:44:48 +00:00
  • 30bd558858 Fix the relative link to l10n. Kevin Ruland 2012-01-03 02:48:35 +00:00
  • 2b74d1fc6a Added external to ../l10n. Kevin Ruland 2012-01-03 02:28:50 +00:00
  • 31c006e700 Added locale directory. soon it will contain an extern to the l10n directory. Kevin Ruland 2012-01-03 02:27:16 +00:00
  • 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. Kevin Ruland 2012-01-03 02:20:10 +00:00
  • 4dfc57c6c9 Exclude the android src directory from normal project. Kevin Ruland 2012-01-03 01:39:32 +00:00
  • b2e83870a0 Added package for android sources. Kevin Ruland 2012-01-03 01:25:07 +00:00
  • 4ff1869940 For the short term put the user material functions in the base Preferences. Kevin Ruland 2012-01-01 19:27:33 +00:00
  • 50e2e3d173 Use EventObject instead of swing's ChangeEvent for the base class. Kevin Ruland 2012-01-01 19:25:30 +00:00
  • b82c7ee3eb version initiale Boris du Reau 2012-01-01 10:09:13 +00:00
  • 175b67866e creating design tour screen shots Sampo Niskanen 2011-12-31 17:52:40 +00:00
  • a4eab94644 added G unit for acceleration Sampo Niskanen 2011-12-31 17:51:20 +00:00
  • 9f371d9a12 rocksim file converter Sampo Niskanen 2011-12-31 17:35:06 +00:00
  • adf98ac8d8 DGP - Bug fix for simulation dialog layout issue on Mac OS X; Components were being occluded due to different gaps and insets Doug Pedrick 2011-12-29 00:54:17 +00:00
  • 3abd99725b tour updates Sampo Niskanen 2011-12-27 20:09:25 +00:00
  • b03d1d5c8b French logo Sampo Niskanen 2011-12-27 19:46:05 +00:00
  • 3f3df58e3f Updated translation with tour window Boris du Reau 2011-12-27 18:19:33 +00:00
  • 2d0263b19e Initial version of the French Screenshot Boris du Reau 2011-12-27 07:05:00 +00:00
  • 35d243f588 initial version of the translated french version Boris du Reau 2011-12-27 06:37:15 +00:00
  • bba2ee0485 tour update Sampo Niskanen 2011-12-25 21:17:28 +00:00
  • 9e04fd5667 introduction tour Sampo Niskanen 2011-12-24 18:03:56 +00:00
  • a10bfbe72d Added android project baggage. Using svn:external on the android directory for pulling in the main source directory ../src Kevin Ruland 2011-12-24 00:38:22 +00:00
  • 761fcfdfdd Folder to contain android platform eclipse project. Kevin Ruland 2011-12-24 00:17:36 +00:00
  • 1b97b600da Repackage ProgressOutputStream to net.sf.openrocket.gui.util Kevin Ruland 2011-12-22 02:33:43 +00:00
  • ce54de1039 Fix "Fit" zoom level in the rocket view panel. This broke during the EventListener refactoring from a little while ago. Kevin Ruland 2011-12-21 18:22:08 +00:00
  • 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. Kevin Ruland 2011-12-21 16:23:47 +00:00
  • 4194479d0c Change from fully qualified class name for ExceptionHandler to import statement. Kevin Ruland 2011-12-21 16:22:28 +00:00
  • a8b06ee2c4 Forgot to change Application to use the interface ExceptionHandler instead of the implementation SwingExceptionhandler. Kevin Ruland 2011-12-19 22:12:41 +00:00
  • 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. Kevin Ruland 2011-12-19 22:01:05 +00:00
  • 6fb7c10f19 test tours Sampo Niskanen 2011-12-19 05:07:24 +00:00
  • 73e8644aca guided tours implementation Sampo Niskanen 2011-12-19 05:00:30 +00:00
  • e3d9e41ba3 removing superfluous files Sampo Niskanen 2011-12-19 04:55:45 +00:00
  • b266e8645b Back out the incorrect i18n strings from Basswood from de, es & fr locales. Kevin Ruland 2011-12-19 02:42:19 +00:00
  • 832e610675 Removed use of java.awt.Color from RocketComponent, OpenRocketLoader. The class net.sf.openrocket.util.Color is used instead in these components, and the conversion to/from java.awt.Color is done in the gui code. This is necessary to port RocketComponent to Android platform. Kevin Ruland 2011-12-17 04:45:16 +00:00
  • 649ec84cf6 Added material basswood. Kevin Ruland 2011-12-17 04:42:20 +00:00
  • dcaaa1ac40 Move net.sf.openrocket.util.Prefs to net.sf.openrocket.gui.util.SwingPreferences. Kevin Ruland 2011-12-13 19:40:54 +00:00
  • 70128ba359 Removed unused import for Prefs. Kevin Ruland 2011-12-13 19:31:03 +00:00
  • 6bd6e81f9b Move static function useSafetyChecks() to Application. Kevin Ruland 2011-12-13 19:20:59 +00:00
  • d00c83c2e4 Access preference keys through the base class net.sf.openrocket.startup.Preferences instead of Prefs. Kevin Ruland 2011-12-13 19:07:35 +00:00
  • 58832ce9e7 Access preference keys through the base class net.sf.openrocket.startup.Preferences instead of Prefs. Kevin Ruland 2011-12-13 19:03:31 +00:00
  • 83d1507a17 Removed unused import for Prefs. Kevin Ruland 2011-12-13 19:02:47 +00:00
  • 55ca30e595 Access preference keys through the base class net.sf.openrocket.startup.Preferences instead of Prefs. Kevin Ruland 2011-12-13 19:01:49 +00:00
  • de225be28c Access preference keys through the base class net.sf.openrocket.startup.Preferences instead of Prefs. Kevin Ruland 2011-12-13 18:57:51 +00:00
  • c7605a2673 Access preference keys through the base class net.sf.openrocket.startup.Preferences instead of Prefs. Kevin Ruland 2011-12-13 18:55:39 +00:00
  • a630385fc9 Update javadoc to refer to correct source file. Removed unused import. Kevin Ruland 2011-12-13 18:54:38 +00:00
  • b899ca127d Fairly substantial refactoring of preference system. Created abstract class net.sf.openrocket.startup.Preferences which defines abstract get/put primitive functions and some conversion utilities which are not dependent on swing/awt. The class net.sf.openrocket.util.Prefs extends this to support execution in a swing application environment using Java system preferences (like it used to). Prefs still contains some utility functions to convert to swing/awt types such as Dimension, Position, and java.awt.Color. Kevin Ruland 2011-12-13 05:52:09 +00:00
  • 8e70a87e5d Removed usage of deprecated Prefs.NODE public member variable. This is to prepare for Preference refactoring. Kevin Ruland 2011-12-12 21:54:32 +00:00
  • 50feb2c612 Move getDPI to GUIUtil. Kevin Ruland 2011-12-12 21:24:01 +00:00
  • 27ee867e27 Fixed the problems introduced with the change from ChangeListener to StateChangeListener introduced in previous commits. Kevin Ruland 2011-12-09 01:40:33 +00:00
  • bf609aa353 Fixed numerous problems introduced in previous commit which reduced dependency on swing classes ChangeListener and ChangeEvent. Kevin Ruland 2011-12-07 03:27:39 +00:00
  • 713bd6bab8 Comment out noisy system.out. Kevin Ruland 2011-12-07 03:19:10 +00:00
  • d30083c05b Reduce dependency on swing ChangeListener and ChangeEvent classes. Changed the interface ChangeSource from using ChangeListener to using java.util.EventListener. Changed from using ChangeEvent object instances to using EventObject. Added marker interface StateChangeListener to declare a stateChanged method. Kevin Ruland 2011-12-05 18:49:49 +00:00
  • 1eb91a2b36 Refactored some gui specific utility classes from net.sf.openrocket.util to net.sf.openrocket.gui.util. The following classes were moved: ConcurrentProgressMonitor, ConcurrentProgressMonitorInputStream, FileHelper, GUIUtil, Icons, OpenFileWorker, SaveCSVWorker, SaveFileWorker, SimpleFileFilter. Kevin Ruland 2011-12-01 19:16:22 +00:00
  • cccd06298c DGP - print fin set name on marking guide, even if it's the only one Doug Pedrick 2011-11-26 02:24:28 +00:00
  • de2ab2cad7 version to 1.1.10pre Sampo Niskanen 2011-11-24 19:34:12 +00:00
  • ab9bf0bce3 version 1.1.9 release-1.1.9 Sampo Niskanen 2011-11-24 19:19:39 +00:00
  • d82a370dd4 Translation updates Boris du Reau 2011-11-23 22:02:07 +00:00
  • c4fb82a577 reordered pages Sampo Niskanen 2011-11-21 21:09:16 +00:00
  • 8f3b051d61 DGP - initial support for fin marking guides, transition templates, and nose cones Doug Pedrick 2011-11-19 03:37:54 +00:00
  • fb3df1b97b DGP - changes to compute fin tab dimensions when the centering rings are children of a subassembly such as a motor mount, rather than parented directly to the outer body tube; tweaks to algorithm for additional edge cases. Doug Pedrick 2011-10-19 18:53:03 +00:00
  • 5925f9a244 component config refactoring, localization fixes Sampo Niskanen 2011-10-11 19:46:02 +00:00
  • ed52aed918 French and Spanish translations corrections and updates Boris du Reau 2011-10-06 13:56:54 +00:00
  • ffccde50fa DGP - convenience computation of fin tab depth, length, and offset Doug Pedrick 2011-10-05 04:00:51 +00:00
  • 85b6d7358b bug fixes Sampo Niskanen 2011-09-29 18:08:07 +00:00
  • d2cf2aa180 Added latest French and Spanish translations Boris du Reau 2011-09-19 13:08:37 +00:00
  • 09ce6bb183 menu icons, window sizing, compass direction selector Sampo Niskanen 2011-09-18 18:38:34 +00:00
  • 7b352c1f7c Added string to translate Boris du Reau 2011-09-12 22:07:06 +00:00
  • 97d1f19cd6 Added new sting to be translated Boris du Reau 2011-09-12 16:37:31 +00:00
  • 9e6e7418c2 world coordinate patch Sampo Niskanen 2011-09-05 17:19:49 +00:00
  • d93e265e90 renamed private method Sampo Niskanen 2011-09-04 17:54:10 +00:00
  • 950dd49561 removed commented sysout lines Sampo Niskanen 2011-09-04 17:52:21 +00:00
  • 38426ff0fc new frame positioning Sampo Niskanen 2011-08-28 15:14:24 +00:00
  • 7c1d459de4 geodetic computation file storage Sampo Niskanen 2011-08-28 14:57:08 +00:00
  • f4f59fdd6f geodetic computations Sampo Niskanen 2011-08-28 13:14:27 +00:00
  • 44d916d0cc version to 1.1.9pre Sampo Niskanen 2011-08-25 20:19:39 +00:00
  • 0349601524 release 1.1.8 release-1.1.8 Sampo Niskanen 2011-08-25 20:01:39 +00:00
  • ceac736133 bug fixes Sampo Niskanen 2011-08-25 19:29:50 +00:00