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