Releases: BiAPoL/biaplotter
Releases · BiAPoL/biaplotter
v0.4.2
v0.4.1
v0.4.0
What's Changed
- Pick single point or bin at a time by @zoccoler in #60
- Introduce the internal attribute
_allow_multiple_highlights(defaults toFalse) to optionally allow highlighting multiple points/bins - Make toggle buttons from all toolbars uniquely activated
- Change cursor icon to crosshair when selectors are activated and cursor is inside plot
- Make
Esckey clear all previously highlighted points and de-activate any previously activated toolbar buttons - Remove support for Python 3.9
- Ensure removing rectangle pacthes from highlighted bins in case artist is cleared
Scatterdata get color from index 0 of colormap in casecolor_indicesare fed withnp.nan(effect of clearing overlay similar to feeding with 0s)- Catch warning when histogram is fed with
np.nan - Extend docstrings of a few methods
- Update documentation
- Update automated tests
- Update running state of example notebooks, adding examples for the highlighted new feature
- Introduce the internal attribute
- Highlight data by @zoccoler in #58
- Add
idsproperty toArtistabstract class - Add
bin_alphaproperty toHistogram2D - Add
highlightedproperty to artists (Artistabstract class) that receives a binary mask array, allowing individual points (for Scatter) and bins (for Histogram2D) to be highlighted after being clicked- A
highlighted_changed_signalis emitted whenhighlightedproperty changes - Each artist must address a
_highlight_datamethod that changes the visualization of the data points corresponding to the chosen indices - Add method
highlight_data_by_idstoArtist, allowing points to be highlighted from code based on givenids
- A
- Add
- Update CI matrix to use latest macOS and Python versions by @zoccoler in #69
- Remove book deployment GitHub Actions workflow by @zoccoler in #70
Full Changelog: v0.3.2...v0.4.0
v0.3.2
What's Changed
- Add data ids by @zoccoler in #57
- Add a sphinx.configuration key by @zoccoler in #62
- added rule for point size by @jo-mueller in #63
- added default sizes as properties by @jo-mueller in #64
- silence id/data error by @jo-mueller in #66
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- Move overlay_visible handling to _colorize method by @zoccoler and @jo-mueller in #53
- Ensure color overlay visibility control is uniquely determined by
show_color_overlay(property reflecting ToggleButton state - eye icon) by @zoccoler in #51 - Axes labels by @zoccoler in #54
Full Changelog: v0.3.0...v0.3.1
v0.3.0
v0.2.0
What's Changed
- Canvaswidget refactor by @zoccoler in #47
- Unify properties by @jo-mueller in #48
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- Add size parameter to scatter artist by @jo-mueller in #29
- Add alpha property to scatter artist by @jo-mueller in #27
- Fix axis limits not set correctly upon redrawing by @jo-mueller in #25
- Add
cminparameter to theHistogram2Dclass. by @bruno-pannunzio in #36 - enables functionality of holding SHIFT to draw circle or square by @zoccoler in #37
- bump version by @zoccoler in #38
- ensure that NaNs are handled correctly by @jo-mueller in #40
- removed alpha from base class by @jo-mueller in #35
- de-construct
color_indicessetter into separate subfunctions by @jo-mueller in #42 - Color histogram with floats by @zoccoler in #18
- 0_1_0 by @zoccoler in #44
New Contributors
- @bruno-pannunzio made their first contribution in #36
Full Changelog: v0.0.4...v0.1.0
v0.0.5-alpha3
What's Changed
- ensure that NaNs are handled correctly by @jo-mueller in #40
- do not allow adding data implictly by @jo-mueller in #35
Full Changelog: v0.0.5-alpha.2...v0.0.5-alpha3
v0.0.5-alpha.2
What's Changed
- enables functionality of holding SHIFT to draw circle or square by @zoccoler in #37
- bump version by @zoccoler in #38
Full Changelog: v0.0.5alpha...v0.0.5-alpha.2