Releases: gaphor/gaphas
Releases · gaphor/gaphas
Version 3.6.0 - Better item selection
Changes
- Negative distance @amolenaar (#413)
Version 3.5.1 - Horizontal scrolling
Changes
- Add horizontal scrolling with
Shift
+ScrollWheel
.
Version 3.5.0 - Move code around, for the better
Changes
- Integrate line segments,
segment_tool
is history (#380) gaphas.connector
is split ingaphas.handle
andgaphas.port
- Moved
gaphas.aspect module
togaphas
package - Moved
gaphas.view.model
togaphas
package
This cleanup should reduce the chance of requiring GTK, which is a huge benefit for, for example, the Sphinx extension in Gaphor.
Version 3.4.1 - Fix disconnect issue
Changes
- Fix disconnect issue
Gaphas 3.4.0 - UX is a thing
Changes
gaphas.GtkView
has been removed. ImportGtkView
fromgaphas.view
instead.- Move selection code to
gaphas.selection
- Make most code not depend on GTK (explicit or implicit)
- Handles change color when glued to another item
- Improve usability of guides by increasing the glue margin to 4 pixels. the margin can now also be configured.
- Glueing takes into account all items at a specific position (was only the top-most).
item_at_point
returns an iterator. - The
CairoContext
protocol has been removed
Fixes
- Fix errors with tuple/Position comparison
Version 3.3.0 - No more JuggleError's
Changes
- Remove JuggleError @amolenaar (#367)
- Fix issue where horizontal line could not be overridden in Gaphor
Version 3.2.1 - Bug fix
Changes
- Allow
Line.horizontal
to be overwritten. - Documentation fixes
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)