rangebars
is added as an alternative toerrorbars
with absolute high/low values instead of relative deltas
errorbars
accepts a different, wider range of arguments and its input data can now be changed dynamically without erroring (technically breaking, even if only in a minor way)
errorbars
andrangebars
data limits ignore whiskers now, which before sometimes messed up autolimits
- Menu optionvalue and optionlabel default to string representation for non 2-tuple argument
- Compat with StaticArrays 1.0
- addmouseevents! return value is now a MouseEventHandle and can be disconnected fully via
clear!
- Menu options can be changed on the fly
- Orientation of contourf matrix flipped for same direction as heatmap etc.
- Contourf polys can change dynamically
- Selection rectangle dims outer area via transparent mesh
- Heatmap, image, contourf and plots implementing special trait automatically cause tight limits for Axis
- Added filled contour
contourf
plot function using Isoband in the backend
- Toggle reacts on mousedown not click to be more snappy
- Removed shadowing of Base.hasfield in MakieLayout
- Forwarded layout kwargs in
labelslidergrid!
correctly
- Added interactions model to Axis. Interactions can be added with
register_interaction!
and removed withderegister_interaction!
, as well as activated or deactivated temporarily withactivate_interaction!
anddeactivate_interaction!
. - Added
labelslidergrid!
, a function to create an internally aligned grid of sliders with labels and value-labels. - Axis has attributes
xrectzoom
andyrectzoom
that control if the rectangle zoom changes the respective dimension or not.
- Cleaned up Slider style and implementation, Slider doesn't react while below other objects anymore
- MakieLayout Mouse event types are now enum instances for less compilation
- MakieLayout Mouse events store position in both data and pixel coordinates
- Aligned colors of Menu, Slider, LButton etc better