Skip to content

Releases: githubdoe/DFTFringe

v8.2.0

24 Nov 16:44
bd084aa

Choose a tag to compare

  • Gaussian blur fixed: turns edges much less and other artifacts fixed -- big improvements for foucault/ronchi/star test simulations
  • Profile plot can maximize once again along with ability to change units among inches, mm, percent.
  • Zonal Percent correction graph from 7.3.1 moved to the context menu (right click) of the profile plot
  • Darkmode disabled (was a problem for people with win11/win12 who set windows to dark mode)
  • Annulus feature help text improved
  • New shortcut keys:
    • e 'edge' does instant edge zoom when positioning outline (f 'full' goes back to full view; click 'help' for more shortcuts)
    • i 'import' loads latest igram from folder set in preferences. Very handy feature!
    • s 'save' saves current wavefront
  • New ability to make star test movies (click checkbox 'make defocus scan film' and it will pop up window with options)

What's Changed

Full Changelog: v8.1.0...v8.2.0

v8.1.0

30 Oct 16:55
c6dedc9

Choose a tag to compare

What's Changed

  • Auto invert feature has more options now
  • First release based in QT6 and latest dependencies.
  • Improved crashlog.
  • Slightly faster zernike computation.
  • Distribute DFTFringe with required licences and copyright notices.
  • 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.
  • Fixed minor bug in RMS plot to be able to select wavefront on click. Broken in 7.4.0.
  • Fixed reading mirror configuration files for ellipses.
  • Fixed mouse icon loading forever during igram batch processing.
  • Fixed some old bugs that led to crashing but somehow didn't cause crashes in QT5

Full Changelog: v8.0.0...v8.1.0

v7.4.0

03 Aug 18:27
368dd90

Choose a tag to compare

What's Changed

  • New menu item to reset wavefront auto invert.
  • Fixed bug that was causing intermitent crashes when you process an igram. It's actually surprising it didn't crash on every igram processed.
  • Fix discrepency in wavefront 2D cut angle versus wavefront profile.
  • Improved wavefront subtraction.
  • Minor code quality improvements.
  • Updated project dependencies.

Full Changelog: v7.3.4...v7.4.0

v7.3.4

15 Jun 02:43
47d475e

Choose a tag to compare

What's Changed

  • Modified percent correction to use user settable middle exclude radius and added ability to show values in inches.

Full Changelog: v7.3.3...v7.3.4

v7.3.3

01 Jun 00:01
bd2ad14

Choose a tag to compare

What's Changed

  • Added hover and click to astig polar plot to select the wave front and show it as the currently selected wave front. Added click to astig polar table to highlight the line on the plot and display as current wave front.
  • Corrected test stand astig removal feature to display the correct image sizes on the report no matter what the screen resolution is.
  • Corrected bug when subtracted wave front result is saved and then loaded so that it does not lose the fact to use or not use the null.
  • Updated the subtract dialog to display a reasonable size based on screen resolution. Improved help information.

Full Changelog: v7.3.2...v7.3.3

v7.3.1

17 May 12:59
90c4cbd

Choose a tag to compare

What's Changed

  • Added zonal percent completion graph to profile options
  • Added polar plot of the astig of selected wave fronts under View menu
  • Create movie feature is working now
  • Added hot keys to import interferogram
  • Added hot key to help
  • 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.
  • If mouse is over the profile plot the scroll wheel can increase or decrease the y axis range.
  • Added auto collimation setting to Ronchi and Foucault feature
  • Remembered last ROC offset value in Ronchi and Foucault feature to remember last setting when wave front is changed to a different value

Full Changelog: v7.3.0...v7.3.1

v7.2.3

16 Aug 12:11
dbe5249

Choose a tag to compare

What's Changed

  • Improved DLL dependencies behavior for developers
  • Fixed a bug in mirror config when switching between inch and millimeter
  • Fixed a limitation in mirror config for very large mirrors
  • Fixed a bug where defocus adjustment would make DFTFringe crash
  • Improved saving speed when working on network drives

Full Changelog: v7.2.1...v7.2.3

v7.2.1

09 Mar 03:13

Choose a tag to compare

What's Changed

  • 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.
  • When saving mirror configuration parameters, file format is now .json file. DFTFringe can still read old .ini format files.
  • Added more hover help popups (aka tooltips), particularly in mirror configuration screen
  • First version that won't install on Windows 7

Full Changelog: v7.1.2...v7.2.1

v7.1.2

24 Nov 15:39
3c63ab6

Choose a tag to compare

What's Changed

  • Fixed some minor bugs with GUI regarding edge mask feature; including removing edge mask from OLN files (was added in version 6.3.0)

Details explained better here: issue #115 - issues with "edge mask" aka aperture reduction

Full Changelog: v7.1.1...v7.1.2

v7.1.1

10 Nov 03:37
27c08ed

Choose a tag to compare

What's Changed

  • Added logging to assist with debugging, particularly if there is a crash. To view log file go to exe folder then DFTFringeLogs/log.txt

  • Updated project dependencies

  • Fixed regression introduced in 7.0.0 breaking "show only average" of astig stats

  • Improved waveFront slection display

    • Displayed waveFront is clearly identified with a green circle

    • F2 shortcut can be used to rename waveFront

    • delete shortcut can be used to delete waveFront

    • enter shortcut can be used to dispaly selected waveFront

    • Right click gives access to a menu for all previous shortcuts

  • Fixed issue where regions sometimes fill in with data off by many wavelengths

  • Several secondary windows are now closing automatically on main window close (but not all)

  • Fixed issue where Foucault view display "TextLabel" instead of number

  • Fixed regression introduced in 7.0.0 not displaying effects of central obstruction in most displays

  • Removed unused interpolation drop down from rotate wavefront dialog

  • Linux is not sensitive to jpg or other extension case anymore for selecting files

  • Fixed regression introduced in 7.0.0 where regions might not be updated correctly when processing several igram

Full Changelog: v7.0.0...v7.1.1