release 1.1.8
[debian/openrocket] / ChangeLog
1 2011-08-25  Sampo Niskanen
2
3         * Released version 1.1.8
4         * [BUG] Ignore synthetic methods in logging traces
5         * [BUG] Ignore JRE bug #6826104
6
7 2011-08-24  Sampo Niskanen
8
9         * [BUG] NPE in SimulationOptions.equals
10         * [BUG] Exception in plotting optimization path
11         * [BUG] Exception in saving optimization path
12
13 2011-08-17  Justin Seitz
14
15         * Added Blue tube to materials database.
16
17 2011-08-13  Sampo Niskanen
18
19         * [BUG] JDK7 returns null font for TitledBorder
20
21 2011-08-12  Sampo Niskanen
22
23         * Released version 1.1.7
24
25 2011-08-08  Sampo Niskanen
26
27         * Enhanced one-dimensional optimization algorithm
28         * [BUG] l10n/ directory not included in source distribution
29
30 2011-08-07  Sampo Niskanen
31
32         * Optimization implementation
33
34 2011-07-29  Sampo Niskanen
35
36         * [BUG] NaN in transition radius calculation
37
38 2011-07-22  Sampo Niskanen
39
40         * Released version 1.1.6.
41
42 2011-07-21  Sampo Niskanen
43
44         * [BUG] Converting triangular fin to freeform
45         * [BUG] Unit conversions in printout
46         * [BUG] Mass computations in printout
47         * [BUG] "Not a drop" exception in ComponentTreeTransferHandler
48         * [BUG] Plot annotation positioned wrong
49         * [BUG] Exception when writing PDF failed
50         * Language selector in preferences
51
52 2011-07-18  Sampo Niskanen
53
54         * Select motor type based on known manufacturers
55         * Updated motor thrust curves from thrustcurve.org
56
57 2011-07-17  Sampo Niskanen
58
59         * Component scaling support
60
61 2011-07-14  Sampo Niskanen
62
63         * [BUG] Body tube auto-radius not enabled
64         * Optimization implementation
65
66 2011-06-26  Sampo Niskanen
67
68         * [BUG] Original rocket was modified when sim.listener modified rocket
69
70 2011-06-18  Sampo Niskanen
71
72         * Merged l10n branch into trunk, initial l10n support
73
74 2011-06-10  Sampo Niskanen
75
76         * Released version 1.1.5
77
78 2011-05-16  Sampo Niskanen
79
80         * Updated about dialog
81
82 2011-04-15  Sampo Niskanen
83
84         * Removed native printing support
85
86 2011-03-05  Sampo Niskanen
87
88         * Released version 1.1.4
89
90 2011-01-20  Sampo Niskanen
91
92         * Initial i18n support
93
94 2011-01-18  Sampo Niskanen
95
96         * [BUG] Simulation warnings were not being stored
97         * [BUG] Exclamation mark did not fit in simulation table
98         * Added instructions for zooming in plot dialog
99
100 2010-12-01  Doug Pedrick
101
102         * Merging printing support
103
104 2010-10-30  Sampo Niskanen
105
106         * [BUG] Invalid refereces to components used in caches
107
108 2010-10-25  Doug Pedrick
109
110         * [BUG] Take launch lug radial angle into account when loading rkt file
111
112 2010-10-24  Sampo Niskanen
113
114         * Added SafetyMutex and took into use in Simulation
115
116 2010-10-18  Sampo Niskanen
117
118         * Ignore Sun JRE bug in D3D
119
120 2010-10-09  Sampo Niskanen
121
122         * [BUG] Fixed conversion to freeform fin set
123         * Enhanced logging
124
125 2010-10-08  Sampo Niskanen
126
127         * New components no longer look expandable in the component tree
128
129 2010-10-06  Sampo Niskanen
130
131         * Released version 1.1.3
132
133 2010-10-05  Sampo Niskanen
134
135         * Display comment as tooltip in component tree
136         * Limited allowed component attachments to those of the component
137           add buttons
138
139 2010-10-03  Sampo Niskanen
140
141         * Added VBOSE logging level
142
143 2010-10-02  Sampo Niskanen
144
145         * [BUG] Exception when undoing changes
146
147 2010-09-27  Sampo Niskanen
148
149         * Implemented DnD for component tree
150         * Documented undo/redo functionality
151
152 2010-09-07  Sampo Niskanen
153
154         * Released version 1.1.2
155
156 2010-09-05  Sampo Niskanen
157
158         * [BUG] Fixed bug that prevents adding stages to a rocket
159
160 2010-09-04  Sampo Niskanen
161
162         * Added launch rod velocity to FlightData
163         * [BUG] Total velocity was measured from airspeed
164
165 2010-09-03  Sampo Niskanen
166
167         * Released version 1.1.1
168
169 2010-09-01  Sampo Niskanen
170
171         * [BUG] Fixed rocket config dialog being too large
172
173 2010-08-31  Sampo Niskanen
174
175         * Updated all thrust curves from thrustcurve.org
176
177 2010-08-30  Sampo Niskanen
178
179         * Implemented user-defined thrust curve loading
180
181 2010-07-30  Sampo Niskanen
182
183         * [BUG] Fixed motor statistic computation
184         * Finalized enhanced motor selection dialog
185
186 2010-07-22  Doug Pedrick
187
188         * [BUG] Fixed RockSim fin loading
189
190 2010-07-21  Sampo Niskanen
191
192         * Implemented enhanced motor selection dialog
193         * Background motor loading & startup time optimization
194
195 2010-07-20  Doug Pedrick
196
197         * [BUG] Exception when loading Rocksim files
198
199 2010-07-19  Sampo Niskanen
200
201         * [BUG] Various small bug fixes
202
203 2010-07-18  Sampo Niskanen
204
205         * Major refactoring of simulation code
206
207 2010-03-21  Sampo Niskanen
208
209         * Released version 1.1.0
210
211 2010-03-20  Doug Pedrick
212
213         * [BUG] Fixed RockSim design material loading
214
215 2010-03-20  Sampo Niskanen
216
217         * Minor enhancements to the logging system
218         * Updated unit tests of Rocksim file loading
219
220 2010-03-13  Doug Pedrick / Sampo Niskanen
221
222         * Initial RockSim design loading support
223
224 2010-03-10  Sampo Niskanen
225
226         * Released version 1.0.0
227         * [BUG] Removing point of freeform fin could create intersecting shape
228
229 2010-03-09  Sampo Niskanen
230
231         * Updated thrustcurves with newest curves from thrustcurve.org
232         * Updated splash screen
233
234 2010-03-05  Sampo Niskanen
235
236         * [BUG] Fixed exception for fins with small root chord
237
238 2010-02-26  Sampo Niskanen
239
240         * Simulation panel max.acceleration now from flight stage only
241
242 2010-02-17  Sampo Niskanen
243
244         * Released version 0.9.6
245
246 2010-01-11  Sampo Niskanen
247
248         * Detect out of memory condition even if masked by another exception
249         * Updated copyright year
250
251 2009-12-31  Sampo Niskanen
252
253         * [BUG] Exception when removing component listeners
254         * [BUG] OutOfMemoryError was masked when saving file
255
256 2009-12-30  Sampo Niskanen
257
258         * [BUG] "Reset" button did nothing for simulation time step
259
260 2009-12-29  Sampo Niskanen
261
262         * Update fin calculation methods for 1 and 2 fin sets
263         * Rotate rocket to worst roll angle before simulations
264
265 2009-12-23  Sampo Niskanen
266
267         * Updated time step selection methods
268
269 2009-12-16  Sampo Niskanen
270
271         * [BUG] Fixed NullPointerException in ComponentConfigDialog
272
273 2009-12-15  Sampo Niskanen
274
275         * [BUG] Illegal mapping in SimulationRunDialog
276         * [BUG] Fixed assertions in Quaternion class
277
278 2009-12-14  Sampo Niskanen
279
280         * Implemented central logging system (not taken into use yet)
281
282 2009-12-05  Sampo Niskanen
283
284         * [BUG] Fixed assertions in Quaternion class
285
286 2009-12-03  Sampo Niskanen
287
288         * [BUG] Fixed fin computation of two-fin set
289
290 2009-12-02  Sampo Niskanen
291
292         * Take into account all fins in fin-fin interference
293         * Removed 15%/6% fin dependence on lateral wind direction
294
295 2009-11-28  Sampo Niskanen
296
297         * Released version 0.9.5
298         * [BUG] NPE when clearing combo box selections
299         * Minor fixes to update checking
300         * Added a few guidance texts
301
302 2009-11-27  Sampo Niskanen
303
304         * [BUG] Fixed computing inner radius of centering ring
305         * Removed RuntimeException instantiation from all classes
306
307 2009-11-24  Sampo Niskanen
308
309         * Released version 0.9.4
310
311 2009-11-24  Sampo Niskanen
312
313         * Close original window when opening example design
314         
315 2009-11-10  Sampo Niskanen
316
317         * [BUG] Fixed transition volume/mass computation
318         * [BUG] Simulations etc. using removed motor configuration IDs
319
320 2009-10-11  Sampo Niskanen
321
322         * [BUG] Sorting motor selection dialog with ',' decimal separator
323         
324 2009-10-10  Sampo Niskanen
325
326         * Removed non-ASCII characters from source code files
327         * Created Chars class for non-ASCII characters
328         * Added styrofoam materials
329
330 2009-10-04  Sampo Niskanen
331
332         * [BUG] Fixed too high configuration dialogs
333
334 2009-10-03  Sampo Niskanen
335
336         * Added debug information to ant build file compilation
337         * Implemented update information fetching (client side)
338
339 2009-09-26  Sampo Niskanen
340
341         * Implemented custom material editing
342
343 2009-09-20  Sampo Niskanen
344
345         * Implemented more unit tests, fixed bugs
346
347 2009-09-19  Sampo Niskanen
348
349         * [BUG] Ignore Sun JRE bug 6828938 in ExceptionHandler
350         * Implemented non-exception throwing bug handling
351         * [BUG] Fixed unnecessary cropping for component tree names
352
353 2009-09-10  Sampo Niskanen
354
355         * [BUG] Freeform fin set shape undo not working
356         * [BUG] Conversion to freeform fin set not working
357
358 2009-09-08  Sampo Niskanen
359
360         * Allow components to be attached to tube coupler
361
362 2009-09-07  Sampo Niskanen
363
364         * Implemented fin tab save/load
365
366 2009-09-04  Sampo Niskanen
367
368         * Implemented through-the-wall fin tabs (excluding save/load)
369
370 2009-09-01  Sampo Niskanen
371
372         * Released version 0.9.3
373
374 2009-08-29  Sampo Niskanen
375
376         * Extracted motor manufacturer into separate class
377         * Started writing unit tests
378
379 2009-08-28  Sampo Niskanen
380
381         * Added icon and source info to About dialog
382         * Finalized flight event plot icons
383         
384 2009-08-27  Sampo Niskanen
385
386         * Allow clicking on label to toggle checkbox in two tables
387
388 2009-08-21  Sampo Niskanen
389
390         * Showing events in non-time-domain-plots
391
392 2009-08-20  Sampo Niskanen
393
394         * Showing events in time-domain plots
395
396 2009-08-15  Sampo Niskanen
397
398         * Possibility to save user-defined materials
399
400 2009-08-14  Sampo Niskanen
401
402         * Plots ignore trailing NaN values
403         
404 2009-08-13  Sampo Niskanen
405
406         * [BUG] Added fin cant for elliptical fins
407
408 2009-08-12  Sampo Niskanen
409
410         * Warning dialog when loading files
411         * [BUG] Unnecessary warnings when loading files
412
413 2009-08-09  Sampo Niskanen
414
415         * [BUG] Fixed various bugs in motor loading (e.g. mass calculation,
416           more rigorous input checking etc)
417
418 2009-08-08  Sampo Niskanen
419
420         * Refactored motor loading and "Simple XML" loading classes
421         * Implemented RockSim motor definition file loading
422
423 2009-08-07  Sampo Niskanen
424
425         * Created window icons and took into use
426         * Changed motor burn time and avg. thrust calculations to be
427           NFPA 1125 compliant
428
429 2009-08-03  Sampo Niskanen
430
431         * Automatic bug reporting when uncaught exceptions occur
432
433 2009-07-29  Sampo Niskanen
434
435         * Clustered inner tube splitting
436         * [BUG] Copy-pasted inner tubes shared motors
437
438 2009-07-28  Sampo Niskanen
439
440         * Opening of example rocket designs
441         
442 2009-07-27  Sampo Niskanen
443
444         * [BUG] Launch lug radial position not correctly loaded
445
446 2009-07-26  Sampo Niskanen
447
448         * [BUG] Fixed unit name of ft/s^2
449         * Implemented flight data exporting
450         * [BUG] Fixed "unknown error" when opening file of zero size
451         * [BUG] Fixed exception in motor configuration name editing
452
453 2009-07-13  Sampo Niskanen
454
455         * Released version 0.9.2
456
457 2009-07-12  Sampo Niskanen
458
459         * [BUG] Better DescriptionArea based on JEditorPane
460
461 2009-07-09  Sampo Niskanen
462
463         * [BUG] Fixed imperial unit conversions
464         * [BUG] Fixed engine block icon transparency
465
466 2009-06-26  Sampo Niskanen
467
468         * Progress dialogs for file open/save
469         * File size estimate in save dialog
470
471 2009-06-20  Sampo Niskanen
472
473         * New edit motor configurations dialog
474         * Changed FreeformFinSet to throw checked exceptions
475
476 2009-06-11  Sampo Niskanen
477
478         * Added search field to motor chooser dialog
479
480 2009-06-09  Sampo Niskanen
481
482         * Released version 0.9.1
483
484 2009-06-08  Sampo Niskanen
485
486         * Fixed loading of icons from JAR
487
488 2009-06-06  Sampo Niskanen
489
490         * Cut/Copy/Paste of simulations
491         * Improved build scripts
492
493 2009-05-28  Sampo Niskanen
494
495         * Added startup check for Java 1.6 and OpenJDK
496
497 2009-05-28  Sampo Niskanen
498
499         * Fixed FixedPrecisionUnit formatting
500         * Fixed saving of transitions
501         * Fixed file dialog directory browsing
502         * Initial shift-click selects second component from figure
503         * Allow adding body components without selecting stage
504         
505 2009-05-24  Sampo Niskanen  <sampo.niskanen@iki.fi>
506
507         * Initial release 0.9.0