Releases: gaphor/gaphas
Releases · gaphor/gaphas
Version 3.2.0 - Simplification
Changes
- Fix the view to origin @amolenaar (#343)
🚀 Features
- Draw guides for line handles @amolenaar (#352)
🧰 Maintenance
- Clean up Quadtree/view logic @amolenaar (#358)
- Remove unneeded linux CI dependencies @danyeaw (#350)
- Add Support for Python 3.10 and Update Dependencies @danyeaw (#348)
Thanks again to @amolenaar, @danyeaw, @dependabot, @dependabot[bot], @pre-commit-ci and @pre-commit-ci[bot]! 🎉
Version 3.1.9 - Improved scroll behavior
Changes
- Tweaked scrolling. It should behave more smooth now.
Version 3.1.8 - Better mouse actions
Changes
🚀 Features
- Add zoom using Ctrl+scroll @amolenaar (#313)
- Add pan with Button2-hold and drag (#313)
Version 3.1.7 - Fix handles
Changes:
- Fix how handles are drawn.
Version 3.1.4 - improved g_async decorator
Changes
- Improved
g_async
decorator: supports functions and generators - Bump pygobject from 3.40.0 to 3.40.1 @dependabot (#241)
Version 3.1.3 - improved g_async decorator
Changes
- Improved
g_async
decorator: supports functions and generators - Bump pygobject from 3.40.0 to 3.40.1 @dependabot (#241)
Version 3.1.2 - Fix scrollbars
Changes
- Bump pygobject from 3.38.0 to 3.40.0 @dependabot (#235)
- Bump sphinx from 3.5.2 to 3.5.3 in /docs @dependabot (#237)
- Bump sphinx from 3.5.2 to 3.5.3 @dependabot (#236)
🐛 Bug Fixes
- Fix scrollbars @amolenaar (#240)
Bug fix
Simplified update procedure
Canvas.update()
no longer has amatrix_update
property- Bounding box calculation is now done in
GtkView
, not in theBoundingBoxPainter
- Change to
GtkView.matrix
automatically triggers an update
Version 3.0.2
Changes
- Fix issue where orthogonal lines could be merged into one segment, possibly causing juggle errors
- fix error in segment tool
🚀 Features
- Preliminary GTK 4 support @amolenaar (#221)