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