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