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