1 2012-06-05 Doug Pedrick
3 * Most recently used design files added to File menu.
5 2012-05-23 Doug Pedrick
7 * Centering ring templates can now be chosen for printing.
8 * Calibration ruler added to printed templates.
10 2012-05-09 Kevin Ruland
12 * Add ComponentPreset functionality. These are commercial components which can be used in rocket designs.
13 System currently support Body Tube, Nose Cone, Transition, Tube Coupler, Centering Ring, Engine Block, Bulk Head,
14 Launch Lug, Streamer and Parachutes. Received permission from Always Ready Rocketry, Balsa Machining Service, Giant
15 Leap Rocketry, Public Missiles, Semroc and Fliskits to include their parts catalogs in OR.
17 2012-05-09 Kevin Ruland
19 * Add fractional inch unit 'in/64' to Length unit group.
21 2012-05-09 Jason Blood
23 * Add PageFitPrintStrategy and related files to print multiple fins, transitions, and nosecones onto the same page(s)
25 2012-04-19 Sampo Niskanen
27 * Allow opening recovery device on stage separation
29 2012-04-11 Doug Pedrick
31 * [BUG] Printed simulation did not honor launch conditions
33 2012-04-09 Sampo Niskanen
35 * [BUG] Cancelling simulation causes later simulations to fail
36 * Add debugging for NPE in GeneralOptimizationDialog
38 2012-03-27 Sampo Niskanen
40 * [BUG] Inputting negative rotation angle values of components
42 2012-03-25 Sampo Niskanen
44 * [BUG] Removed locale-specific toLowerCase/toUpperCase
46 2012-03-25 Doug Pedrick
48 * Printed rocket figure in design report now honors rotation angle of main figure; fixed bug in layout where the
49 figure was clipped in the page margin.
51 2012-03-18 Jason Blood
53 * Updated importing images to freeform fin sets to work with color images with improved description
55 2012-03-17 Sampo Niskanen
57 * Released version 12.03
59 2012-03-14 Jason Blood
61 * Importing images to freeform fin sets
63 2012-03-13 Sampo Niskanne
65 * [BUG] Threads piled up when running simulations
67 2012-03-11 Sampo Niskanen
69 * Update copyright statements
71 2012-02-19 Sampo Niskanen
73 * Display computed motor class
75 2012-02-16 Sampo Niskanen
77 * [BUG] Freeze when dropping component on child component
79 2012-02-10 Sampo Niskanen
81 * Configurable stage separation events
83 2012-00-00 Doug Pedrick
87 2011-11-24 Sampo Niskanen
89 * Released version 1.1.9
91 2011-11-18 Doug Pedrick
93 * Printable Fin Marking Guides, Transitions, and Nose Cones
95 2011-10-20 Sampo Niskanen
97 * [BUG] NPE if plot data type is not present
99 2011-10-11 Sampo Niskanen
101 * [BUG] Translators fetched before initialization
103 2011-10-05 Doug Pedrick
105 * Fin tab autocalculation
107 2011-09-26 Sampo Niskanen
109 * [BUG] Thrust was computed from dropped stages
111 2011-09-18 Sampo Niskanen
113 * Remember window/dialog sizes and/or positions
115 2011-09-13 Sampo Niskanen
117 * Added icons to help menu
119 2011-08-28 Richard Graham
121 * Patch for geodetic computations + coriolis effect
122 * Patch for enhanced gravity model
124 2011-08-25 Sampo Niskanen
126 * Released version 1.1.8
127 * [BUG] Ignore synthetic methods in logging traces
128 * [BUG] Ignore JRE bug #6826104
130 2011-08-24 Sampo Niskanen
132 * [BUG] NPE in SimulationOptions.equals
133 * [BUG] Exception in plotting optimization path
134 * [BUG] Exception in saving optimization path
136 2011-08-17 Justin Seitz
138 * Added Blue tube to materials database.
140 2011-08-13 Sampo Niskanen
142 * [BUG] JDK7 returns null font for TitledBorder
144 2011-08-12 Sampo Niskanen
146 * Released version 1.1.7
148 2011-08-08 Sampo Niskanen
150 * Enhanced one-dimensional optimization algorithm
151 * [BUG] l10n/ directory not included in source distribution
153 2011-08-07 Sampo Niskanen
155 * Optimization implementation
157 2011-07-29 Sampo Niskanen
159 * [BUG] NaN in transition radius calculation
161 2011-07-22 Sampo Niskanen
163 * Released version 1.1.6.
165 2011-07-21 Sampo Niskanen
167 * [BUG] Converting triangular fin to freeform
168 * [BUG] Unit conversions in printout
169 * [BUG] Mass computations in printout
170 * [BUG] "Not a drop" exception in ComponentTreeTransferHandler
171 * [BUG] Plot annotation positioned wrong
172 * [BUG] Exception when writing PDF failed
173 * Language selector in preferences
175 2011-07-18 Sampo Niskanen
177 * Select motor type based on known manufacturers
178 * Updated motor thrust curves from thrustcurve.org
180 2011-07-17 Sampo Niskanen
182 * Component scaling support
184 2011-07-14 Sampo Niskanen
186 * [BUG] Body tube auto-radius not enabled
187 * Optimization implementation
189 2011-06-26 Sampo Niskanen
191 * [BUG] Original rocket was modified when sim.listener modified rocket
193 2011-06-18 Sampo Niskanen
195 * Merged l10n branch into trunk, initial l10n support
197 2011-06-10 Sampo Niskanen
199 * Released version 1.1.5
201 2011-05-16 Sampo Niskanen
203 * Updated about dialog
205 2011-04-15 Sampo Niskanen
207 * Removed native printing support
209 2011-03-05 Sampo Niskanen
211 * Released version 1.1.4
213 2011-01-20 Sampo Niskanen
215 * Initial i18n support
217 2011-01-18 Sampo Niskanen
219 * [BUG] Simulation warnings were not being stored
220 * [BUG] Exclamation mark did not fit in simulation table
221 * Added instructions for zooming in plot dialog
223 2010-12-01 Doug Pedrick
225 * Merging printing support
227 2010-10-30 Sampo Niskanen
229 * [BUG] Invalid refereces to components used in caches
231 2010-10-25 Doug Pedrick
233 * [BUG] Take launch lug radial angle into account when loading rkt file
235 2010-10-24 Sampo Niskanen
237 * Added SafetyMutex and took into use in Simulation
239 2010-10-18 Sampo Niskanen
241 * Ignore Sun JRE bug in D3D
243 2010-10-09 Sampo Niskanen
245 * [BUG] Fixed conversion to freeform fin set
248 2010-10-08 Sampo Niskanen
250 * New components no longer look expandable in the component tree
252 2010-10-06 Sampo Niskanen
254 * Released version 1.1.3
256 2010-10-05 Sampo Niskanen
258 * Display comment as tooltip in component tree
259 * Limited allowed component attachments to those of the component
262 2010-10-03 Sampo Niskanen
264 * Added VBOSE logging level
266 2010-10-02 Sampo Niskanen
268 * [BUG] Exception when undoing changes
270 2010-09-27 Sampo Niskanen
272 * Implemented DnD for component tree
273 * Documented undo/redo functionality
275 2010-09-07 Sampo Niskanen
277 * Released version 1.1.2
279 2010-09-05 Sampo Niskanen
281 * [BUG] Fixed bug that prevents adding stages to a rocket
283 2010-09-04 Sampo Niskanen
285 * Added launch rod velocity to FlightData
286 * [BUG] Total velocity was measured from airspeed
288 2010-09-03 Sampo Niskanen
290 * Released version 1.1.1
292 2010-09-01 Sampo Niskanen
294 * [BUG] Fixed rocket config dialog being too large
296 2010-08-31 Sampo Niskanen
298 * Updated all thrust curves from thrustcurve.org
300 2010-08-30 Sampo Niskanen
302 * Implemented user-defined thrust curve loading
304 2010-07-30 Sampo Niskanen
306 * [BUG] Fixed motor statistic computation
307 * Finalized enhanced motor selection dialog
309 2010-07-22 Doug Pedrick
311 * [BUG] Fixed RockSim fin loading
313 2010-07-21 Sampo Niskanen
315 * Implemented enhanced motor selection dialog
316 * Background motor loading & startup time optimization
318 2010-07-20 Doug Pedrick
320 * [BUG] Exception when loading Rocksim files
322 2010-07-19 Sampo Niskanen
324 * [BUG] Various small bug fixes
326 2010-07-18 Sampo Niskanen
328 * Major refactoring of simulation code
330 2010-03-21 Sampo Niskanen
332 * Released version 1.1.0
334 2010-03-20 Doug Pedrick
336 * [BUG] Fixed RockSim design material loading
338 2010-03-20 Sampo Niskanen
340 * Minor enhancements to the logging system
341 * Updated unit tests of Rocksim file loading
343 2010-03-13 Doug Pedrick / Sampo Niskanen
345 * Initial RockSim design loading support
347 2010-03-10 Sampo Niskanen
349 * Released version 1.0.0
350 * [BUG] Removing point of freeform fin could create intersecting shape
352 2010-03-09 Sampo Niskanen
354 * Updated thrustcurves with newest curves from thrustcurve.org
355 * Updated splash screen
357 2010-03-05 Sampo Niskanen
359 * [BUG] Fixed exception for fins with small root chord
361 2010-02-26 Sampo Niskanen
363 * Simulation panel max.acceleration now from flight stage only
365 2010-02-17 Sampo Niskanen
367 * Released version 0.9.6
369 2010-01-11 Sampo Niskanen
371 * Detect out of memory condition even if masked by another exception
372 * Updated copyright year
374 2009-12-31 Sampo Niskanen
376 * [BUG] Exception when removing component listeners
377 * [BUG] OutOfMemoryError was masked when saving file
379 2009-12-30 Sampo Niskanen
381 * [BUG] "Reset" button did nothing for simulation time step
383 2009-12-29 Sampo Niskanen
385 * Update fin calculation methods for 1 and 2 fin sets
386 * Rotate rocket to worst roll angle before simulations
388 2009-12-23 Sampo Niskanen
390 * Updated time step selection methods
392 2009-12-16 Sampo Niskanen
394 * [BUG] Fixed NullPointerException in ComponentConfigDialog
396 2009-12-15 Sampo Niskanen
398 * [BUG] Illegal mapping in SimulationRunDialog
399 * [BUG] Fixed assertions in Quaternion class
401 2009-12-14 Sampo Niskanen
403 * Implemented central logging system (not taken into use yet)
405 2009-12-05 Sampo Niskanen
407 * [BUG] Fixed assertions in Quaternion class
409 2009-12-03 Sampo Niskanen
411 * [BUG] Fixed fin computation of two-fin set
413 2009-12-02 Sampo Niskanen
415 * Take into account all fins in fin-fin interference
416 * Removed 15%/6% fin dependence on lateral wind direction
418 2009-11-28 Sampo Niskanen
420 * Released version 0.9.5
421 * [BUG] NPE when clearing combo box selections
422 * Minor fixes to update checking
423 * Added a few guidance texts
425 2009-11-27 Sampo Niskanen
427 * [BUG] Fixed computing inner radius of centering ring
428 * Removed RuntimeException instantiation from all classes
430 2009-11-24 Sampo Niskanen
432 * Released version 0.9.4
434 2009-11-24 Sampo Niskanen
436 * Close original window when opening example design
438 2009-11-10 Sampo Niskanen
440 * [BUG] Fixed transition volume/mass computation
441 * [BUG] Simulations etc. using removed motor configuration IDs
443 2009-10-11 Sampo Niskanen
445 * [BUG] Sorting motor selection dialog with ',' decimal separator
447 2009-10-10 Sampo Niskanen
449 * Removed non-ASCII characters from source code files
450 * Created Chars class for non-ASCII characters
451 * Added styrofoam materials
453 2009-10-04 Sampo Niskanen
455 * [BUG] Fixed too high configuration dialogs
457 2009-10-03 Sampo Niskanen
459 * Added debug information to ant build file compilation
460 * Implemented update information fetching (client side)
462 2009-09-26 Sampo Niskanen
464 * Implemented custom material editing
466 2009-09-20 Sampo Niskanen
468 * Implemented more unit tests, fixed bugs
470 2009-09-19 Sampo Niskanen
472 * [BUG] Ignore Sun JRE bug 6828938 in ExceptionHandler
473 * Implemented non-exception throwing bug handling
474 * [BUG] Fixed unnecessary cropping for component tree names
476 2009-09-10 Sampo Niskanen
478 * [BUG] Freeform fin set shape undo not working
479 * [BUG] Conversion to freeform fin set not working
481 2009-09-08 Sampo Niskanen
483 * Allow components to be attached to tube coupler
485 2009-09-07 Sampo Niskanen
487 * Implemented fin tab save/load
489 2009-09-04 Sampo Niskanen
491 * Implemented through-the-wall fin tabs (excluding save/load)
493 2009-09-01 Sampo Niskanen
495 * Released version 0.9.3
497 2009-08-29 Sampo Niskanen
499 * Extracted motor manufacturer into separate class
500 * Started writing unit tests
502 2009-08-28 Sampo Niskanen
504 * Added icon and source info to About dialog
505 * Finalized flight event plot icons
507 2009-08-27 Sampo Niskanen
509 * Allow clicking on label to toggle checkbox in two tables
511 2009-08-21 Sampo Niskanen
513 * Showing events in non-time-domain-plots
515 2009-08-20 Sampo Niskanen
517 * Showing events in time-domain plots
519 2009-08-15 Sampo Niskanen
521 * Possibility to save user-defined materials
523 2009-08-14 Sampo Niskanen
525 * Plots ignore trailing NaN values
527 2009-08-13 Sampo Niskanen
529 * [BUG] Added fin cant for elliptical fins
531 2009-08-12 Sampo Niskanen
533 * Warning dialog when loading files
534 * [BUG] Unnecessary warnings when loading files
536 2009-08-09 Sampo Niskanen
538 * [BUG] Fixed various bugs in motor loading (e.g. mass calculation,
539 more rigorous input checking etc)
541 2009-08-08 Sampo Niskanen
543 * Refactored motor loading and "Simple XML" loading classes
544 * Implemented RockSim motor definition file loading
546 2009-08-07 Sampo Niskanen
548 * Created window icons and took into use
549 * Changed motor burn time and avg. thrust calculations to be
552 2009-08-03 Sampo Niskanen
554 * Automatic bug reporting when uncaught exceptions occur
556 2009-07-29 Sampo Niskanen
558 * Clustered inner tube splitting
559 * [BUG] Copy-pasted inner tubes shared motors
561 2009-07-28 Sampo Niskanen
563 * Opening of example rocket designs
565 2009-07-27 Sampo Niskanen
567 * [BUG] Launch lug radial position not correctly loaded
569 2009-07-26 Sampo Niskanen
571 * [BUG] Fixed unit name of ft/s^2
572 * Implemented flight data exporting
573 * [BUG] Fixed "unknown error" when opening file of zero size
574 * [BUG] Fixed exception in motor configuration name editing
576 2009-07-13 Sampo Niskanen
578 * Released version 0.9.2
580 2009-07-12 Sampo Niskanen
582 * [BUG] Better DescriptionArea based on JEditorPane
584 2009-07-09 Sampo Niskanen
586 * [BUG] Fixed imperial unit conversions
587 * [BUG] Fixed engine block icon transparency
589 2009-06-26 Sampo Niskanen
591 * Progress dialogs for file open/save
592 * File size estimate in save dialog
594 2009-06-20 Sampo Niskanen
596 * New edit motor configurations dialog
597 * Changed FreeformFinSet to throw checked exceptions
599 2009-06-11 Sampo Niskanen
601 * Added search field to motor chooser dialog
603 2009-06-09 Sampo Niskanen
605 * Released version 0.9.1
607 2009-06-08 Sampo Niskanen
609 * Fixed loading of icons from JAR
611 2009-06-06 Sampo Niskanen
613 * Cut/Copy/Paste of simulations
614 * Improved build scripts
616 2009-05-28 Sampo Niskanen
618 * Added startup check for Java 1.6 and OpenJDK
620 2009-05-28 Sampo Niskanen
622 * Fixed FixedPrecisionUnit formatting
623 * Fixed saving of transitions
624 * Fixed file dialog directory browsing
625 * Initial shift-click selects second component from figure
626 * Allow adding body components without selecting stage
628 2009-05-24 Sampo Niskanen <sampo.niskanen@iki.fi>
630 * Initial release 0.9.0