- Fixed CI builds by pinning versions and removing wxPython snapshot thing. (!8)
- Update the
build_exe
batch file to use python36 for builds. This is pretty minor, as CI is where the true exes are built and that uses 35. (!7) - Add support for toggling die centers on and off. (#7, !9)
- Another CI fix.
- Fix for CI bug in 1.7.3.
- Also mis-tagged previous release as 1.7.4.
- Updated CI.
- Moved
gdw
to separate package - Fixed typos
- Fixed issue where mask file generation would not work. GL #4
- Edge and Flat exclusion now defaults to 4.5mm
- Massive UI refactoring.
- Slight change in UI organization
- Added option to exclude a top-side scribe exclusion.
- Removed all requirements on
douglib
. - CI updates and fixes
- Factored out gross die per wafer calculations into separate module
- Documentation updates.
- Executable is now built using Python 3.4 and wxPython Phoenix
- Added keyboard shortcuts for wafer map:
- Home: zoom fill
- o: toggle wafer outline on/off
- c: toggle wafer center crosshairs on/off
- Added histograms of # die by Radius (mm) and by equal-area (2000mm^2)
- Updated wafer_map to version 1.0.11. This adds a display for radius to the status bar.
- Added ability to set the 1st die coordinates.
- Added ability to export map as an OWT mask file.
- Renamed some variables to match my coding style.
- Updated build method, no changes to program.
- Fixed issue where plot colors would change if 0 die were lost for a given category
- Die centers will now plot by default
- Added option to plot and calculate GDW using a fixed offset rather than having the program find an optimal offset.
- Fixed bug in douglib.gdw.gdw() where die were incorrectly labeled as flat-exclusion or wafer-flat.
- First release with changelog.