rangebarsis added as an alternative toerrorbarswith absolute high/low values instead of relative deltas
errorbarsaccepts 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)
errorbarsandrangebarsdata 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
contourfplot 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
xrectzoomandyrectzoomthat 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