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