-
Notifications
You must be signed in to change notification settings - Fork 61
Expand file tree
/
Copy pathRevisionHistory.html
More file actions
616 lines (565 loc) · 34.2 KB
/
RevisionHistory.html
File metadata and controls
616 lines (565 loc) · 34.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
<html>
<style>
body > ul > li {
margin-top: 1.5em;
}
</style>
<body>
<h1>DFTFringe Version History</h1>
<ul>
<li>Version 8.4.0</li>
<ul>
<li>Ronchi and Foucault displays have new circular grid feature to measure zones better (right click on ronchi)</li>
<li>Ronchi compare now has blink mode that switches between 2 ronchis (first select at least 2 ronchis, then right click on the ronchi view, then select "compare" button, then "blink" button)</li>
<li>Can read Wavefront Pro format wavefront files (.npz files)</li>
<li>Fixed bug in subtract wavefront feature introduced in version 7.4.0 where sometimes it subtracts the wrong wavefront (but correctly showed you what it did on the right side). Bug happened on A-B if B is farther down in the wavefront list than A.</li>
</ul>
<li>Version 8.3.2</li>
<ul>
<li>Fixed bug introduced in 8.3.1 in Ronchi Foucault where it was always doing autocollimate mode</li>
</ul>
<li>Version 8.3.1</li>
<ul>
<li>Auto-invert feature (and dialog) only applies to wavefronts created form igram, not those loaded from file, simulated, averaged, subtracted, etc.</li>
<li>Contourview display is always perfectly square</li>
<li>Fixed bug where user couldn't zoom out of contourview</li>
<li>Reduced right pane minimal size</li>
<li>Fixed crash in "show statistics"</li>
<li>Disabled dark mode on windows</li>
<li>Updated dependencies versions</li>
<li>Configuration Preferences look cleaner and some spellings fixed</li>
<li>Changes to profile plot:</li>
<ul>
<li>Some features moved to context menu (right click menu)</li>
<li>Selecting multiple wavefronts on right show their corresponding profiles</li>
<li>New average feature that uses all data (not just 16 diameters)</li>
<li>Ability to create wavefront based on average profile</li>
<li>Corrected bugs with percentages, inches, mm</li>
<li>Select multiple wavefronts and right click to see multiple Ronchi view</li>
<li>Multi Ronchi view lets you compare Ronchi's</li>
<li>Fixed bug (existed since 7.3.1) where if you drag a profile and "show slope" was checked it moved the slope graphics separate from the profile</li>
</ul>
</ul>
<li>Version 8.2.0</li>
<ul>
<li>Gaussian blur no longer turns edges (and other artifacts) -- zernike blur no longer needed for foucault/ronchi/star test simulations</li>
<li>Profile plot can maximize once again along with ability to change units among inches, mm, percent.</li>
<li>Zonal Percent correction graph from 7.3.1 moved to the context menu (right click) of the profile plot</li>
<li>Darkmode disabled (was a problem for people with win11/win12 who set windows to dark mode)</li>
<li>Annulus feature help text improved</li>
<li>New shortcut keys:</li>
<ul>
<li>e - 'edge' does instant edge zoom when positioning outline (f 'full' goes back to full view; click 'help' for more shortcuts)</li>
<li>i - 'import' loads latest igram from folder set in preferences. Very handy feature!</li>
<li>s - 'save' saves current wavefront</li>
</ul>
<li>New ability to make star test movies (click checkbox 'make defocus scan film' and it will pop up window with options)</li>
</ul>
<li>Version 8.1.0</li>
<ul>
<li>Auto invert feature has more options now</li>
<li>First release based in QT6 and latest dependencies.</li>
<li>Improved crashlog.</li>
<li>Slightly faster zernike computation.</li>
<li>Distribute DFTFringe with required licences and copyright notices.</li>
<li>No more support for saving mirror configuration file in .ini format. Now only .json
format is supported for saving. .ini files can still be loaded.</li>
<li>Fixed minor bug in RMS plot to be able to select wavefront on click. Broken in 7.4.0.</li>
<li>Fixed reading mirror configuration files for ellipses.</li>
<li>Fixed mouse icon loading forever during igram batch processing.</li>
<li>Fixed some old bugs that led to crashing but somehow didn't cause crashes in QT5</li>
</ul>
<li>Version 7.4.0</li>
<ul>
<li>New menu item to reset wavefront auto invert.</li>
<li>Fixed bug that was causing intermittent crashes.</li>
<li>Fix discrepancy in wavefront 2D cut angle versus wavefront profile.</li>
<li>Improved wavefront subtraction.</li>
<li>Minor code quality improvements.</li>
<li>Updated project dependencies.</li>
</ul>
<li>Version 7.3.4</li>
<ul>
<li>Modified percent correction to use user settable middle exclude radius and added ability to show values
in inches.</li>
</ul>
<li>Version 7.3.3</li>
<ul>
<li>Added hover and click to astig polar plot to select the wavefront and show it as the currently selected
wavefront. Added click to astig polar table to highlight the line on the plot and display as current
wavefront.</li>
<li>Corrected test stand astig removal feature to display the correct image sizes on the report no matter
what the screen resolution is.</li>
<li>Corrected bug when subtracted wavefront result is saved and then loaded so that it does not lose the
fact to use or not use the null.</LI>
<li>Updated the subtract dialog to display a reasonable size based on screen resolution. Improved help
information.</li>
</ul>
<li>Version 7.3.1</li>
<ul>
<li>Added zonal percent completion graph to profile options</li>
<li>Added polar plot of the astig of selected wavefronts under View menu.</li>
<li>Changed create movie feature to add user provided prefix to each from created.</li>
<li>Added hot keys to import interferogram</li>
<li>Added hot key help</li>
<li>User can move mouse cursor over any profile shown, click and drag it up or down. Useful for comparing
two work sessions results so that they match at zero height.</li>
<li>If mouse is over the profile plot the scroll wheel can increase or decrease the y axis range.</li>
<li>Added auto collimation setting to Ronchi and Foucault feature</li>
<li>Remembered last ROC offset value in Ronchi and Foucault feature to remember last setting when wavefront
is changed to a different value</li>
</ul>
<li>Version 7.2.3</li>
<ul>
<li>Improved DLL dependencies behavior for developers</li>
<li>Fixed a bug in mirror config when switching between inch and millimeter</li>
<li>Fixed a limitation in mirror config for very large mirrors</li>
<li>Fixed a bug where defocus adjustment would make DFTFringe crash</li>
<li>Improved saving speed when working on network drives</li>
</ul>
<li>Version 7.2.1</li>
<ul>
<li>Added annulus processing for mirrors with holes in the center. Previously, mirrors with holes larger
than around 30% could get some error in S.A. and in defocus removal.</li>
<li>When saving mirror configuration parameters, file format is now .json file. DFTFringe can still read old
.ini format files.</li>
<li>Added more hover help popups (aka tooltips), particularly in mirror configuration screen.</li>
<li>First version that isn't compatible with Windows 7</li>
</ul>
<li>Version 7.1.2</li>
<ul>
<li>Fixed some minor bugs with GUI regarding edge mask feature.</li>
<li>Removed edge mask from OLN files (was added in version 6.3.0)</li>
</ul>
<li>Version 7.1.1</li>
<ul>
<li>Added logging to assist with debugging, particularly if there is a crash. To view log file go to exe
folder then DFTFringeLogs/log.txt</li>
<li>Updated project dependencies</li>
<li>Fixed regression introduced in 7.0.0 breaking "show only average" of astig stats</li>
<li>Improved waveFront selection display</li>
<ul>
<li>Displayed waveFront is clearly identified with a green circle</li>
<li>F2 shortcut can be used to rename waveFront</li>
<li>delete shortcut can be used to delete waveFront</li>
<li>enter shortcut can be used to display selected waveFront</li>
<li>Right click gives access to a menu for all previous shortcuts</li>
</ul>
<li>Fixed issue where regions sometimes fill in with data off by many wavelengths</li>
<li>Several secondary windows are now closing automatically on main window close (but not all)</li>
<li>Fixed issue where Foucault view display "TextLabel" instead of number</li>
<li>Fixed regression introduced in 7.0.0 not displaying effects of central obstruction in most displays</li>
<li>Removed unused interpolation drop down from rotate wavefront dialog</li>
<li>Linux is not case sensitive to jpg (or other extension) anymore for selecting files</li>
<li>Fixed regression introduced in 7.0.0 where regions might not be updated correctly when processing
several igram</li>
<li>Fixed crash if you smooth a wavefront that has an inner outline (perforated mirror). Bug existed starting
version 6.3.1.</li>
</ul>
<li>Version 7.0.0</li>
<ul>
<li>Remove compilation warnings that only affect DFTFringe programming team</li>
<li>Project is now buildable on macOS</li>
<li>Fixed all bugs related to rotating and averaging when there are regions or central obstruction</li>
<ul>
<li>fixed issue where masked points outside mirror edge could be averaged in when rotating</li>
<li>made it so masked regions only grow once instead of every time you recalculate zernike's or change
blur</li>
<li>rotation uses only outer edge mask now as everything else should rotate</li>
<li>eliminates tons of bugs if the center obstruction region changes sizes or position and then we
average</li>
<li>fixed bug when reading wavefronts where central obstruction moved due to rounding error</li>
</ul>
<li>Fixes GUI issues related to outline (oln) file</li>
<ul>
<li>Oln files are now stored in a new format. DFTFringe can still open files from previous format</li>
<li>Fixed bug where oln files can be read wrong (typically 12% of the time)</li>
<li>Fixed bug where reading and writing to oln file after cropping would move outline and region
locations</li>
</ul>
<li>Fix some memory leaks</li>
<li>Hovering over data in "astig stats" dialog will show picture name</li>
<li>Automatically close some secondary windows that were not closing at end of main application</li>
<li>Fix issue where regions near the edge of the igram can cause a crash</li>
</ul>
<li>Version 6.3.1</li>
<ul>
<li>Fixed some issues with regions that caused DFTF to crash if you didn't check them each time\</li>
<li>Regions are remembered better from one igram to the next</li>
<li>Fixed a few minor bugs related to "edge mask":
<ul>
<li>null calculation when first opening DFTF</li>
<li>saving edge mask</li>
<li>improved an edge mask message wording</li>
</ul>
</li>
<li>Improved many things that only affect DFTFringe programming team</li>
<li>New windows installer</li>
<li>DFTF can now build and run on Linux (build is only tested on latest Ubuntu)</li>
<li>Move to semver format for version names</li>
</ul>
<li>Version 6.2</li>
<ul>
<li>Enhanced report.pdf generation to make images better
</li>
<li>Remembers 3D control settings</li>
<li>Added file save and restore to user drawn profiles of simulation function</li>
<li>Added more help info to user drawn profiles</li>
</ul>
<li>Version 6.0</li>
<ul>
<li>Added zoom feature to DFT display using mouse wheel. Starts by zooming DFT to fill its display window.
</li>
<li>Added zernike smoothing to tools menu</li>
<li>Added optional 3D and log/regular displays for PSF and updated MTF display</li>
<li>Fixed right clicking bug when no files are in wavefront list</li>
<li>Fixed bug where changing mirror diameter caused profile plot to be incorrectly sized.</li>
<li>Right click menus added to Foucault and Ronchi images so they can be saved as images.</li>
<li>Made changes to PSI processing GUI to improve user interface including adding radian display option</li>
<li>Updated report.pdf and astigStats.pdf with better pictures.</li>
</ul>
<li>Version 5.1</li>
<ul>
<li>Fixed save screen to actually save</li>
<li>Fixed left arrow auto repeat.</li>
<li>Added save and show all selected to 3D controls</li>
<li>Enlarged DFT display to use full width of window</li>
<li>Corrected height of auto outline button.</li>
<li>Corrected display of warning messages when loading wavefronts that do not match the config parameters.
</li>
<li>Fixed profile plot's error when mirror diameter is changed.</li>
<li>Fixed problem with transform wavefront buttons not being displayed</li>
<li>Make zoom outline fit to window</li>
<li>Fixed obscure bug in averaging wavefronts when the wavefronts vary in size too much</li>
<li>Corrected ROC offset calculations for Foucault and Ronchi simulations.</li>
<li>Corrected and added fullscreen version of 3D and Contour plots.</li>
</ul>
<li>Version 5.0</li>
<ul>
<li>Add first phase II (unknown phase) of PSI algorithrms (see File/process PSI interferograms)</li>
<li>Fixed intensity color display dialog </li>
<li>Changed contour "show all" to "show selected"</li>
<li>Added link to second setup of youtube videos to help</li>
<li>Added pen color and angle configuration to contour plot ruler<br> setup in preferences General.</li>
<li>Changed profile show all to only show what is selected.</li>
<li>Flipped star test images top to bottom.</li>
<li>Changed to 64 bit compile.</li>
<ul>
<li>Updated 3D to new OpenGL Qt control</li>
</ul>
<li>Changed Desired Roc offset controls</li>
</ul>
<li>Version 4.0</li>
<ul>
<li>Added PSI processing</li>
<li>Fixed crash when all wavefronts are selected in profile and mouse moves over contour plot</li>
<li>Only update contour profile line when shift is held down and mouse is ofer contour plot</li>
<li>Add help for astig stats feature.</li>
</ul>
<li>Version 3.4</li>
<ul>
<li>fixed slow update link between contour plot and profile plot</li>
<li>Added check box to enable contour to profile plot link.</li>
<li>Corrected Foucault roc offset calculation bugs.</li>
<li>Added most batch controls to be remembered between runs.</li>
<li>Changed rms filter plot max to be 1.25 times the max RMS value.</li>
</ul>
<li>Version 3.3a</li>
<ul>
<li>fixed bug caused by 3.3 to not load grey scale images.</li>
</ul>
<li>Version 3.3</li>
<ul>
<li>Major enhancment links contour plot and profile plot. <br>
Added current profile line indicator to
contour plot. Linked contour plot and profile plot so that moving the profile angle moves the contour
profile.<br>
Displays error of pixel under contour plot cursor and move the profile angle to match and include that
point.
<br>Left click and drag creates a zoom rectangle. Right click zooms out full size.
</li>
<li>Tools menu. Added wavefront transforms to change size of wavefront, to change input wave length, to
flip wavefront.
Necessary to compare wavefronts from other users done at different settings</li>
<li>Tools menu. Added tilt vs astig analysis.</li>
<li>Added save Foucault and Ronchi images to the scan control.</li>
<li>Region editing. Pressing control key with shift and left button mouse moves all regions. </li>
<li>Preferences DFT. Added flip resulting analysis settings.</li>
<li>Remembers zoom to edge setting on load of new interferogram and in batch processing.</li>
<li>Moved progress bar for batch processing to the Batch dialog</li>
<li>File menu Added save current profile to a text file.</li>
<li>Corrected bug so that last used central obstruction outline is remembered correctly.</li>
<li>Corrected issue with contour plot and 3d plot which did not show as desired in report.</li>
<li>Corrected obstruction shown in profile plot</li>
<li>Inhibited asking about inverting wavefront during test stand removal process.</li>
<li>Enhanced test stand astig circle plot to show lines linking rotations 90 deg apart.</li>
<li>Enhanced test stand astig circle plot to pick a better circle fit algorithm when points are mostly on a
line.</li>
<li>Fixed last outlines not being remembered correct when next igram is loaded and center outline was last
selected.</li>
<li>Fixed bug that would not invert wavefronts.</li>
<li>Added dialog to configure size of contours in show all counters feature.</li>
<li>Corrected calculation of polar angle of astig value displays.</li>
<li>Batch feature. Changed review to save individual images instead of making a movie.</li>
</ul>
<li>Version 3.2C</li>
<ul>
<li>Fixed bug with contour controls where not enabled.</li>
<li>Fixed bug creating non-square wavefronts.</li>
<li>Changed auto outline first phase to do a full scan of image. Takes a little longer but finds correct
outline more often.</li>
<li>Corrected location of center and regions to move with outside outline.</li>
<li>Changed profile plot to not draw ends of plot to zero</li>
<li>Fixed bug where slope error was not displayed correctly on profile plot.</li>
<li>Rotation dialog now remembers last used rotation parameters.</li>
</ul>
<li>Version 3.2b</li>
<ul>
<li>Fixed close buttons on tool windows</li>
<li>Modified auto outline algorithm to run faster and fixed bug in it.</li>
<li>Added more detail on auto outline controls help.</li>
</ul>
<li>Version 3.2a</li>
<ul>
<li>Added optional ruler overlay to contour plot</li>
<li>Corrected report pdf file page breaks so images appear in their correct borders.</li>
</ul>
<li>Version 3.2</li>
<ul>
<li>Fixed some outlining bugs and batch mode outlining of central hole when not asked to.</li>
<li>Moved auto outline options from preferences to igram control panel.</li>
<li>Added options to limit outline scan to around user supplied outline along with adding user supplied
width of scan.</li>
<li>Added outline progress and messages</li>
<li>Added auto outline debug display to preferences settings.</li>
<li>Added outline process monitor plots.</li>
<li>Added extensive help for auto outline feature.</li>
<li>Fixed bug about when to use previous outlines and regions</li>
<li>Created user supplied offsets to apply to auto outline created position and radius in preferences.</li>
</ul>
<li>Version 3.1</li>
<ul>
<li>Improved outline finding algorithm by using Sobel filter.</li>
<li>Fixed bug where 3.0 igrams were analyzed wrong for some image types. Should now agree with 2.2 for all
image types.</li>
<li>Added central outline finding option to Batch processing</li>
<li>Changed saving of gaussian blur parameters to be compatible with older versions.</li>
</ul>
<li>Version 3.0</li>
<ul>
<li>Added auto mirror outline capability.</li>
<li>Added statistics of outline files.</li>
<li>Changes to igram display to display in gray using the channel selected by the user. Moved igram color
channel selection to igram tools.</li>
<li>Added filter to WaveFront average dialog</li>
<li>Changed Best Fit CC display to "NA" when null is not selected. Added more info about Best Fit CC
parameters</li>
<li>Added user selectable output wavelength. In Preferences</li>
<li>Several changes to Batch processing.
<ul>
<li>Made the dialog more responsive.</li>
<li>Added review movie options.</li>
<li>Added memory usage status</li>
</ul>
<li>Changed Gaussian Blur filter value to be percent of mirror diameter.</li>
<li>Fixed loading of .bmp gray igram files</li>
<li>Fixed some coloring issues with contour and 3D plots.</li>
<li>Added functions to filter wavefronts or change outline based on outline statistics. </li>
<li>Added file command to make movies of selected wavfronts to help review results.</li>
</ul>
<li>Version 2.2</li>
<ul>
<li>Changed averaging algorithm to update inverted wavefronts if required.</li>
<li>Added center boundary to Gaussian blur processing to keep blurring the center hole edge improperly.</li>
<li>Improved Foucault simulation offset slider values and settings. </li>
<li>Added lateral knife and screen offset to Foucault and Ronchi simulations. Tweaked the starting ROC slider
offset and the step size calculated by Auto Offset mode.</li>
<li>Fixed region edge problem creating a 0 value pixel</li>
<li>Restored contour plot scale after running test stand astig removal.</li>
<li>Corrected center hole logic that created a bad value at the center of the hole.</li>
<li>Added feature to display the resized interferogram that is used by the DFT analysis so that it can be
compared to the full size version. This allows one to check for fringes that may be too thin. </li>
<li>fixed rotation direction bug.</li>
</ul>
<li>Version 2.1</li>
<ul>
<li>Fixed problems created by 2.0 when rotating, averaging, and writing wavefronts</li>
<li>Added save 3d image and 3d Video creation</li>
<li>Added options to report and added astig polar value to report</li>
<li>Made contour settings also apply to the show all contours function.</li>
<li>Improved offset values for Ronchi and Foucault simulations.</li>
<li>Corrected size of simulated interferogram to match requested size.</li>
<li>Changed gaussian blur to not cross mirror outline thus better preserving the edge of the mirror</li>
</ul>
<li>Version 2.1</li>
<ul>
<li>Fixed problems created by 2.0 when rotating, averaging, and writing wavefronts</li>
<li>Added save 3d image and 3d Video creation</li>
<li>Added options to report and added astig polar value to report</li>
<li>Made contour settings also apply to the show all contours function.</li>
<li>Improved offset values for Ronchi and Foucault simulations.</li>
<li>Corrected size of simulated interferogram to match requested size.</li>
<li>Changed gaussian blur to not cross mirror outline thus better preserving the edge of the mirror</li>
</ul>
<li>Version 2.0</li>
<ul>
<li>Added regions to ignore on interferogram</li>
<li>Fixed rotation issues and center hole issues.</li>
<li>Added width and height of wavefront to contour plot title.</li>
<li>Added width and height values to status bar when wavefront is selected.</li>
</ul>
<li>Version 1.13.1</li>
<ul>
<li>Bug fixes for rotate and average</li>
</ul>
<li>Version 1.13beta</li>
<ul>
<li>Changed default slope limit to 1. arc second</li>
<li>Added slope limit display to profile plot</li>
<li>Added slope limit display to final report pdf.</li>
<li>Fixed bug when loading wavfront that has different diameter than the config.</li>
<li>Added a "no to all" and a "yes to all" buttons to loading wavfront warning when config does not match
</li>
<li>Added astig statistics plot in tools section.</li>
<li>Added astig and RMS process plots to Batch processing.</li>
<li>Added options to store wavefront file on each batch processed igram. Added option to delete loaded
wavefront after saving it in Batch mode</li>
<li>Changed way loading multiple wavefront files or batch process igrams works so that more can be loaded
at one time. Also tried to warn when memory is getting low to let the user quit at that point but still
not crash. </li>
<li>Made vortex analysis and wavefront data a little more memory efficient.</li>
<li>Added filter button that will remove wavefronts based on RMS threshold value.</li>
<li>Added preference to downsize wavefront files when loading them or creating them. This helps to load more
wavefronts</li>
<li>Fixed bug when using an off center center outline and averaging files that contain one.</li>
</ul>
<li>Version 1.12</li>
<ul>
<li>Fixed bug where outline does not show up on interferogram during batch processing.</li>
<li>Added ability to skip an interferogram and analysis on batch processing</li>
<li>Fixed some bugs in test stand removal tool. Modified some of the text in associated dialogs.</li>
<li>Added software version number to metrics display and pdf report.</li>
<li>Fixed bug where display of multiple 3D wavfronts was not correct.</li>
<li>Fixed bug in star test simulation of focused star.</li>
<li>Fixed bug where stats.cvs file was not written.</li>
<li>Fixed bug in MTF calculation. Changed x scale on MTF plot.</li>
<li>Moved the controls for Contour line selection to the top of the Contour display.</li>
<li>Remembers contour control settings</li>
<li>Added pixel histogram and excessive slope display</li>
</ul>
<li>Version 1.11-beta</li>
<ul>
<li>Added more help.</li>
<li>Profile Plot Full screen button on right click.</li>
<li>Added Unix build info to .pro file and fixed unix bugs in other files</li>
<li>Fixed bug causing crashes in Camera distortion wizard</li>
<li>Fixed bug when selecting all rgb color channels for DFT. Added DFT size to DFT tools display</li>
<li>Modified save igram image dialog to show image types. Set default image format to .png</li>
<li>Added save feature to unwrap error display.</li>
</ul>
<li>Version 1.10-beta</li>
<ul>
<li>Corrected and enhanced the Null error margin dialog.</li>
<li>Corrected text on star test simulation.</li>
<li>Corrected text and minor bugs on various displays.</li>
<li>Added more preferences to general preferences.</li>
<li>Added view unwrap errors display</li>
<li>Added Extensive Help</li>
<li>Added experimental barrel and pincushion lens distortion analysis and removal from igrams</li>
</ul>
<li>Version 1.9-beta</li>
<ul>
<li>Added elliptical Flat processing</li>
<li>Changed zernike rms values to use sign of term instead of all being positive</li>
<li>Enabled translation support of most text strings</li>
<li>Modified igram and wavefront simulation to use the full zernike set and added import from wavefront
button.</li>
</ul>
<li>Version 1.8-beta</li>
<ul>
<li>Only update selected wavefront/s</li>
<li>Added zernike based editing save and load</li>
<li>Added Foucault and Ronchi simulation</li>
<li>Fixed bug in display of ROC in Mirror dialog when changing F number</li>
<li>Fixed metrics and report display of Zernike terms RMS value.</li>
<li>Fixed test stand removal when average files are a different size. Also fixed the astig report so that
text does not overlap in the contour plot footers.</li>
</ul>
<li>Version 1.7-beta</li>
<ul>
<li>Added cc and null values to report and metrics.</li>
<li>Corrected loading of saved center outline.</li>
<li>Change how igram outline is zoomed into including logic for process center outline.</li>
<li>Added warning to averaging of wavefronts if any have different signs for primary SA</li>
<li>Corrected save and restore of Flip igram horizontal. Deleted it from Preferences and kept it in the
mirror config. </li>
<li>changed Metric zernike term values to be read only.</li>
<li>Added loaded igram to report</li>
</ul>
<li>Version 1.6A-beta</li>
<ul>
<li>Bug fix for star test crash </li>
<li>Bug fix to stop outline from changing on save and restore operations </li>
<li>Bug fix for zernike values computation.</li>
</ul>
<li>Version 1.6-beta</li>
<ul>
<li>Corrected zernike calculating bug introduced in vers 1.2 Should give reliable results once again.
</li>
<li>Added software null error tolerance in view menu. </li>
<li>Modified outline boundary slightly to eliminate fringes around mirror after DFT analysis.</li>
<li>Added gamma (contrast) horizontal slider control to DFT tools.</li>
<li>Corrected issues when several wavefronts are loaded and a change propagates through all with the last
one
in the list
displaying the correct metrics.Hopefully smoothing remains if enabled.</li>
<li>Gaussian smoothing modified to not include data outside mirror outside borders when calculating
smoothing
just inside the outline.</li>
</ul>
<li>Version 1.5-beta</li>
<ul>
<li>Added full sized popup windows to display 3D and contour displays using right click menus</li>
</ul>
<li>Version 1.4-beta</li>
<ul>
<li>Added outline helper to shift outlines in auto mode.</li>
<li>Additional fixes to wavefront stats. </li>
<li>Added selectable background color to 3D display.</li>
<li>Added show all 3D wavefronts.</li>
<li>Corrected bug in writing outlines for center hole outline.</li>
</ul>
<li>Version 1.3-beta</li>
<ul>
<li>Added hot keys for editing the outline.</li>
<li>Changed outline help to a button to open a docked help window on the left side.</li>
<li>Corrected and reworked logic to save wavefront stats. Moved display of stats to under the View Menu</li>
<li>Added tool to jitter size of outline and save wavefronts. This helps determine if the outline is
correct.
Will enhance it next version.</li>
</ul>
<li>Version 1.2-beta</li>
<ul>
<li>Added credits to about</li>
<li>Reduced size of test stand wizard and made it more resizable</li>
<li>Save mirror outlines for loaded interferogram every time the "Done" or "make surface" buttons are
used.<br>
Look for saved outline file associated with the loading interferogram and use it if found.</li>
<li>Internal change to how zernike values are computed. Now using Polar definitions. </li>
<li>Increased zernike terms to 48 using all 6th order terms</li>
<li>Added batch processing of interferograms both manual assist and auto mode.</li>
<li>Added enable all and enable spherical only buttons to Metrics display</li>
<li>Added interferogram wavelength to metrics</li>
<li>Added average of stand/system induced terms to stand astig reporting</li>
</ul>
<li>Version 1.1-beta</li>
<ul>
<li>saving, import and export of Mirror dialog with OpenFringe</li>
</ul>
<li>Version v1.0</li>
<ul>
<li>Initial release</li>
</ul>
</ul>
</body>
</html>