Releases: gaphor/gaphas
Releases · gaphor/gaphas
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)
Version 3.0.1
Changes
- Fix issue with guide alignment when an element's top-left handle has been moved
- Fix rubberband selection: selection rectangle is now drawn in the right place
Version 3.0.0
Changes
This is pretty much a rewrite of Gaphas.
- Tools are based on GTK EventControllers and Gestures
- Modules have been rearranged
- Views support a canvas protocol, no need to depend on the Canvas class
- Item is not a protocol
- Packages are reorganized
gaphas.state
module has been removed- pickling code has been removed
- Matrix, Position and variable now provide a callback, called on change
- Support connecting when hovering over an element
3.0.0-beta.6
- Fix connector issue