Skip to content

GeometryCore version 1.1.0

Choose a tag to compare

@wmeulemans wmeulemans released this 08 Jun 18:40
· 63 commits to master since this release

This version fixes a few issues and introduces some new capabilities that are backwards compatible.

Features:

  • A few convenience functions have been added to construct / compute with geometries (Line and CircularArc)
  • The ComboTab has been updated to allow for a common part (e.g. a "run" button)
  • The GeometryPanel has been extended to allow for interactive "layers" which specify groups of objects that can be interacted with (e.g. translated, rotated and/or scaled). This is mostly backwards compatible, but actions that are handled by default interactions now no longer trigger events.

Bug fixes:

  • Closest point computation for a rectangle was flawed for points inside the rectangle
  • Unnecessary exceptions were thrown when editing textfields in the TabbedSidePanel

Deprecated:

  • In spirit of the changes to the GeometryPanel, there is now more control in enabling/disabling zooming and panning separately. As a result, get/setDefaultInteractionsEnabled are now deprecated -- but still functional for the time being. These functions may be removed in a future version.