sw/motorsim
13 years agocleared some minor TODOs
Bill Kuker [Thu, 2 Dec 2010 00:48:24 +0000 (00:48 +0000)]
cleared some minor TODOs

13 years ago(no commit message)
Bill Kuker [Tue, 30 Nov 2010 21:56:46 +0000 (21:56 +0000)]

13 years agoExport HTML option
Bill Kuker [Tue, 30 Nov 2010 21:41:52 +0000 (21:41 +0000)]
Export HTML option

13 years agoImproved HTML Exporter
Bill Kuker [Mon, 29 Nov 2010 02:41:07 +0000 (02:41 +0000)]
Improved HTML Exporter

13 years agoVersion->BETA2 after tag
Bill Kuker [Sun, 28 Nov 2010 22:29:43 +0000 (22:29 +0000)]
Version->BETA2 after tag

13 years agoVersion->BETA1
Bill Kuker [Sun, 28 Nov 2010 22:27:42 +0000 (22:27 +0000)]
Version->BETA1

13 years agoCheck for dirty motors and fuels before quitting
Bill Kuker [Sun, 28 Nov 2010 22:13:18 +0000 (22:13 +0000)]
Check for dirty motors and fuels before quitting

13 years agoAdd hasDirty check.
Bill Kuker [Sun, 28 Nov 2010 22:10:10 +0000 (22:10 +0000)]
Add hasDirty check.
Undirty objects on close

13 years agoclear warnings
Bill Kuker [Sun, 28 Nov 2010 22:00:22 +0000 (22:00 +0000)]
clear warnings

13 years agoSelect newly created tab
Bill Kuker [Sun, 28 Nov 2010 21:59:52 +0000 (21:59 +0000)]
Select newly created tab

13 years agoUpdated Splash
Bill Kuker [Sun, 28 Nov 2010 21:45:22 +0000 (21:45 +0000)]
Updated Splash

13 years agoUpdated Splash
Bill Kuker [Sun, 28 Nov 2010 21:28:47 +0000 (21:28 +0000)]
Updated Splash

13 years agoAdd Splash Screen SVG
Bill Kuker [Sun, 28 Nov 2010 15:36:55 +0000 (15:36 +0000)]
Add Splash Screen SVG

13 years agoAdd Splash Screen
Bill Kuker [Sun, 28 Nov 2010 15:35:59 +0000 (15:35 +0000)]
Add Splash Screen

13 years agoAddign build file
Bill Kuker [Wed, 24 Nov 2010 18:22:49 +0000 (18:22 +0000)]
Addign build file
Removed GUI references from core

13 years agoRemember window locations
Bill Kuker [Wed, 24 Nov 2010 17:42:23 +0000 (17:42 +0000)]
Remember window locations

13 years ago(no commit message)
Bill Kuker [Wed, 24 Nov 2010 14:23:34 +0000 (14:23 +0000)]

13 years agoMake all-views detachable
Bill Kuker [Tue, 23 Nov 2010 19:19:44 +0000 (19:19 +0000)]
Make all-views  detachable

13 years agoAdd volume loading
Bill Kuker [Tue, 23 Nov 2010 16:16:46 +0000 (16:16 +0000)]
Add volume loading

13 years agoWeakened references to static listener types for unit pref change and fuel change.
Bill Kuker [Tue, 23 Nov 2010 15:58:09 +0000 (15:58 +0000)]
Weakened references to static listener types for unit pref change and fuel change.

13 years agoMake unit listeners weak refs
Bill Kuker [Tue, 23 Nov 2010 15:51:03 +0000 (15:51 +0000)]
Make unit listeners weak refs

13 years agoMake chart and summary update with units
Bill Kuker [Tue, 23 Nov 2010 15:49:04 +0000 (15:49 +0000)]
Make chart and summary update with units

13 years agoFix error when attempting actions on "extra" tabs
Bill Kuker [Tue, 23 Nov 2010 14:49:55 +0000 (14:49 +0000)]
Fix error when attempting actions on "extra" tabs

13 years agoAdded table of motor info
Bill Kuker [Tue, 23 Nov 2010 01:21:21 +0000 (01:21 +0000)]
Added table of motor info

13 years ago(no commit message)
Bill Kuker [Tue, 23 Nov 2010 00:38:41 +0000 (00:38 +0000)]

13 years agothrow conversion exception when fuel not found
Bill Kuker [Tue, 23 Nov 2010 00:32:24 +0000 (00:32 +0000)]
throw conversion exception when fuel not found

13 years agoShow fuels that are loaded in graph
Bill Kuker [Tue, 23 Nov 2010 00:22:32 +0000 (00:22 +0000)]
Show fuels that are loaded in graph
Show editors for fuels that are loaded

13 years agoadd has method
Bill Kuker [Tue, 23 Nov 2010 00:21:29 +0000 (00:21 +0000)]
add has method
add method to add object with file

13 years agoReact better to fuels loading
Bill Kuker [Tue, 23 Nov 2010 00:06:40 +0000 (00:06 +0000)]
React better to fuels loading

13 years agoResolve Fuel file URLS locally
Bill Kuker [Tue, 23 Nov 2010 00:06:00 +0000 (00:06 +0000)]
Resolve Fuel file URLS locally

13 years agoWatch fuel for changes, reburn
Bill Kuker [Mon, 22 Nov 2010 23:47:06 +0000 (23:47 +0000)]
Watch fuel for changes, reburn

13 years agoimplement toString
Bill Kuker [Mon, 22 Nov 2010 23:46:25 +0000 (23:46 +0000)]
implement toString

13 years agomake add public
Bill Kuker [Mon, 22 Nov 2010 23:41:55 +0000 (23:41 +0000)]
make add public

13 years agoUse UnitPrefListener in multicharts
Bill Kuker [Mon, 22 Nov 2010 18:53:59 +0000 (18:53 +0000)]
Use UnitPrefListener in multicharts

13 years agoAdd preferredUnitListener
Bill Kuker [Mon, 22 Nov 2010 18:48:10 +0000 (18:48 +0000)]
Add preferredUnitListener

13 years agoListen for property changes to update chart
Bill Kuker [Mon, 22 Nov 2010 18:11:55 +0000 (18:11 +0000)]
Listen for property changes to update chart

13 years ago(no commit message)
Bill Kuker [Mon, 22 Nov 2010 15:28:18 +0000 (15:28 +0000)]

13 years agoIndex names for graph safty
Bill Kuker [Mon, 22 Nov 2010 14:53:50 +0000 (14:53 +0000)]
Index names for graph safty

13 years agoAdd some NONSI defaults
Bill Kuker [Mon, 22 Nov 2010 14:30:03 +0000 (14:30 +0000)]
Add some NONSI defaults

13 years agoAdd fuel mass to summary
Bill Kuker [Mon, 22 Nov 2010 14:25:14 +0000 (14:25 +0000)]
Add fuel mass to summary

13 years agoMake window title consistent
Bill Kuker [Mon, 22 Nov 2010 14:16:43 +0000 (14:16 +0000)]
Make window title consistent

13 years agoAdd all pressure graph
Bill Kuker [Mon, 22 Nov 2010 14:09:55 +0000 (14:09 +0000)]
Add all pressure graph

13 years agoRename multiburnchart
Bill Kuker [Mon, 22 Nov 2010 13:47:45 +0000 (13:47 +0000)]
Rename multiburnchart

13 years agointegrate multiburnchart in motors editor
Bill Kuker [Mon, 22 Nov 2010 13:47:19 +0000 (13:47 +0000)]
integrate multiburnchart in motors editor

13 years agoAdd add/remove notification
Bill Kuker [Mon, 22 Nov 2010 13:36:50 +0000 (13:36 +0000)]
Add add/remove notification

13 years agoUse MultiObjectEditor for motors
Bill Kuker [Mon, 22 Nov 2010 01:59:13 +0000 (01:59 +0000)]
Use MultiObjectEditor for motors
TODO MULTI BURN PANE

13 years ago(no commit message)
Bill Kuker [Mon, 22 Nov 2010 01:58:49 +0000 (01:58 +0000)]

13 years agoAllow separator in menu
Bill Kuker [Mon, 22 Nov 2010 01:56:23 +0000 (01:56 +0000)]
Allow separator in menu

13 years agoMake getMenu non-final
Bill Kuker [Mon, 22 Nov 2010 01:49:07 +0000 (01:49 +0000)]
Make getMenu non-final

13 years agobetter deal with adding / removing summary / error
Bill Kuker [Mon, 22 Nov 2010 01:47:27 +0000 (01:47 +0000)]
better deal with adding / removing summary / error

13 years ago(no commit message)
Bill Kuker [Mon, 22 Nov 2010 01:37:04 +0000 (01:37 +0000)]

13 years agoIf only one creator do not do submenu
Bill Kuker [Mon, 22 Nov 2010 01:31:55 +0000 (01:31 +0000)]
If only one creator do not do submenu

13 years ago(no commit message)
Bill Kuker [Mon, 22 Nov 2010 01:23:08 +0000 (01:23 +0000)]

13 years ago(no commit message)
Bill Kuker [Mon, 22 Nov 2010 01:22:08 +0000 (01:22 +0000)]

13 years agoremoved unused method
Bill Kuker [Mon, 22 Nov 2010 01:15:07 +0000 (01:15 +0000)]
removed unused method

13 years agoInclude combined burn rate chart
Bill Kuker [Mon, 22 Nov 2010 01:09:37 +0000 (01:09 +0000)]
Include combined burn rate chart

13 years agoAllow different components
Bill Kuker [Sun, 21 Nov 2010 18:59:44 +0000 (18:59 +0000)]
Allow different components

13 years agoMore Fuel work
Bill Kuker [Sun, 21 Nov 2010 18:09:14 +0000 (18:09 +0000)]
More Fuel work

13 years agoFix fuel package name
Bill Kuker [Fri, 12 Nov 2010 14:41:39 +0000 (14:41 +0000)]
Fix fuel package name

13 years agoRemoved stupid tree
Bill Kuker [Fri, 12 Nov 2010 14:39:47 +0000 (14:39 +0000)]
Removed stupid tree
Removed fuel editing from main window
Added fuel edit window

Still need to plumb fuel editor and FuelResolver

13 years agoRemoved URI from fuels.
Bill Kuker [Fri, 12 Nov 2010 14:37:51 +0000 (14:37 +0000)]
Removed URI from fuels.
It is now just remembered by the FuelResolver

13 years agoCommon EditableFuel interface
Bill Kuker [Fri, 12 Nov 2010 14:25:40 +0000 (14:25 +0000)]
Common EditableFuel interface

13 years agoEdit Panel
Bill Kuker [Fri, 12 Nov 2010 14:06:37 +0000 (14:06 +0000)]
Edit Panel

13 years agoAdded fuelio test
Bill Kuker [Fri, 12 Nov 2010 14:05:59 +0000 (14:05 +0000)]
Added fuelio test

13 years agoTwo editable, saveable fuels
Bill Kuker [Fri, 12 Nov 2010 14:01:51 +0000 (14:01 +0000)]
Two editable, saveable fuels

13 years agoTwo editable, saveable fuels
Bill Kuker [Fri, 12 Nov 2010 14:01:35 +0000 (14:01 +0000)]
Two editable, saveable fuels

13 years agoMake Type enum static
Bill Kuker [Fri, 12 Nov 2010 14:01:03 +0000 (14:01 +0000)]
Make Type enum static

13 years agoMake fuel editors take fuel in ctor
Bill Kuker [Fri, 12 Nov 2010 01:36:52 +0000 (01:36 +0000)]
Make fuel editors take fuel in ctor

13 years agomake PLF fuel savable
Bill Kuker [Fri, 12 Nov 2010 01:35:33 +0000 (01:35 +0000)]
make PLF fuel savable
fix some character issues in io

13 years agoinitial fuel IO
Bill Kuker [Thu, 11 Nov 2010 21:10:44 +0000 (21:10 +0000)]
initial fuel IO

13 years agoAdd linear fuel editor
Bill Kuker [Thu, 11 Nov 2010 20:40:43 +0000 (20:40 +0000)]
Add linear fuel editor

13 years agofinish making it editable
Bill Kuker [Thu, 11 Nov 2010 20:40:17 +0000 (20:40 +0000)]
finish making it editable

13 years agoAllow multiple types of FuelEditors
Bill Kuker [Wed, 10 Nov 2010 00:26:45 +0000 (00:26 +0000)]
Allow multiple types of FuelEditors

13 years agoimports
Bill Kuker [Tue, 9 Nov 2010 23:52:55 +0000 (23:52 +0000)]
imports

13 years agoSplit out common fuel editor supertype for linear peicewise editor
Bill Kuker [Tue, 9 Nov 2010 23:52:25 +0000 (23:52 +0000)]
Split out common fuel editor supertype for linear peicewise editor

13 years agoMade editable combustion product an object of it's own.
Bill Kuker [Tue, 9 Nov 2010 13:18:20 +0000 (13:18 +0000)]
Made editable combustion product an object of it's own.
First version of piecewise linear fuel

13 years agoMade example motor like SRM
Bill Kuker [Mon, 8 Nov 2010 20:48:31 +0000 (20:48 +0000)]
Made example motor like SRM

13 years agoClosed TODO to shift grain based on ends inhibited
Bill Kuker [Mon, 8 Nov 2010 15:17:07 +0000 (15:17 +0000)]
Closed TODO to shift grain based on ends inhibited

13 years agoInclude grain in overall view
Bill Kuker [Mon, 8 Nov 2010 15:09:53 +0000 (15:09 +0000)]
Include grain in overall view

13 years agoAdd editable intergrain spacing
Bill Kuker [Mon, 8 Nov 2010 15:00:31 +0000 (15:00 +0000)]
Add editable intergrain spacing

13 years agoMore precision in safty factor display
Bill Kuker [Mon, 8 Nov 2010 15:00:12 +0000 (15:00 +0000)]
More precision in safty factor display

13 years ago(no commit message)
Bill Kuker [Mon, 8 Nov 2010 13:33:08 +0000 (13:33 +0000)]

13 years ago(no commit message)
Bill Kuker [Mon, 8 Nov 2010 13:32:45 +0000 (13:32 +0000)]

13 years agoCommit editing on enum selection
Bill Kuker [Mon, 8 Nov 2010 13:23:17 +0000 (13:23 +0000)]
Commit editing on enum selection

13 years agoPut error output on the top of the motor editor rather then on the results
Bill Kuker [Mon, 8 Nov 2010 12:51:56 +0000 (12:51 +0000)]
Put error output on the top of the motor editor rather then on the results

13 years agoAdded shared colors class
Bill Kuker [Mon, 8 Nov 2010 12:49:10 +0000 (12:49 +0000)]
Added shared colors class

13 years agoAdd Schedule 80
Bill Kuker [Mon, 8 Nov 2010 12:42:18 +0000 (12:42 +0000)]
Add Schedule 80

13 years agoFixed JLabel layouts
Bill Kuker [Mon, 8 Nov 2010 12:30:10 +0000 (12:30 +0000)]
Fixed JLabel layouts

13 years agoUse ClassChooser to select grain type. Looks nicer
Bill Kuker [Mon, 8 Nov 2010 12:11:47 +0000 (12:11 +0000)]
Use ClassChooser to select grain type. Looks nicer

13 years agoallow chamber type choice
Bill Kuker [Mon, 8 Nov 2010 11:58:16 +0000 (11:58 +0000)]
allow chamber type choice

13 years agoFixed another possible NPE
Bill Kuker [Mon, 8 Nov 2010 03:01:07 +0000 (03:01 +0000)]
Fixed another possible NPE

13 years agoMove Summary to top of motor editor, make it show progress.
Bill Kuker [Mon, 8 Nov 2010 01:49:54 +0000 (01:49 +0000)]
Move Summary to top of motor editor, make it show progress.
Awesome

13 years agoRefine BPL calling
Bill Kuker [Mon, 8 Nov 2010 01:49:12 +0000 (01:49 +0000)]
Refine BPL calling

13 years agoAdd burnComplete function to progress listener
Bill Kuker [Sun, 7 Nov 2010 16:09:57 +0000 (16:09 +0000)]
Add burnComplete function to progress listener

13 years agoMade burn ctor not start burn.
Bill Kuker [Sun, 7 Nov 2010 16:07:54 +0000 (16:07 +0000)]
Made burn ctor not start burn.
Add addBurnProgressListener() to burn
fixed editor to creat burn then start it.

13 years agoChanged BurnProgressListeners into a set
Bill Kuker [Sun, 7 Nov 2010 15:59:24 +0000 (15:59 +0000)]
Changed BurnProgressListeners into a set

13 years agoSplit out summary panel
Bill Kuker [Sun, 7 Nov 2010 15:54:59 +0000 (15:54 +0000)]
Split out summary panel

13 years ago(no commit message)
Bill Kuker [Sun, 7 Nov 2010 14:12:29 +0000 (14:12 +0000)]

13 years agoRename burstPressure to getBurstPressure so it shows up on the editor.
Bill Kuker [Sun, 7 Nov 2010 14:04:17 +0000 (14:04 +0000)]
Rename burstPressure to getBurstPressure so it shows up on the editor.
No setter so it is read only, but will probably allow setting in future

13 years agoDisplay Safty Factor and burst pressure if available
Bill Kuker [Sun, 7 Nov 2010 14:02:49 +0000 (14:02 +0000)]
Display Safty Factor and burst pressure if available