Changelog [v1.0.0]
Bug Fixes
- Remove doubled point
- Change complex polygon point of out canvas
- Shared library error
- Invalid go version
1.21.3
->1.21
- Invalid indexing in custom offset algorithm
- Check if offset is reversed
Features
- Add readme
- Add offset calculation
- Draw offset polygon
- Add max slider value to config
- Add new complex polygon sample
- Draw multiple polygons from offset
- Add multiple offset algorithms
- Generate more sample polygons
- Add README
- Add draw line algorithm option to config
- Add images to README
- Add cross product for 3 points
- Add segment intersection
- Add custom algorithm for offset
- Remove clipper2
- Add custom width and symmetric bresenham
Miscellaneous Tasks
- Init
- Remove binary files from git
- Remove golang/freetype library, add x/image
- Add
goclipper2
- Add dll's for
goclipper2
- Add article about offset algorithm
- Set default line draw algorithm to bresenham
- Change default offset algoritm to custom2
- Add section about installation and algorithms
- Remove clipper2
Refactor
- Run go mod tidy
- Fix spelling in README
- Remove commented code
- Change sample polygon generator
- Add changes to allow fyne-cross
Full Changelog: https://github.com/zeraye/polygon-editor/commits/master