Releases · fastplotlib/fastplotlib
v0.5.1 v0.5.0 Newfigure = Figure(show_tooltips=True)
will autogenerate tooltips that display the graphic's data at the current mouse pointer position. For customization see the examples gallery.Graphic
is now public and available as a top level import, useful for typing and subclassing. fastplotlib.Graphic
.fastplotlib.graphics.features
namespace. Useful for typing and subclassing for advanced use cases.GraphicFeatureEvent
is now public and also available as a top level import, i.e. fastplotlib.GraphicFeatureEvent
, since this can be frequently used for typing in event callback functions.quick_min_max()
. Thanks @FlynnOConnell !pygfx
gives us a much nicer LinearSelector
!LineInfiniteSegmentMaterial
for LinearSelector
by @kushalkolar in #813Full Changelog: v0.4.0...v0.5.0
v0.4.0 NewSubplot.set_title
no longer exists, use Subplot.title = "new_title_text"
. Subplot.title
will return a TextGraphic
that you can further format.WGPU_FORCE_OFFSCREEN
to RENDERCANVAS_FORCE_OFFSCREEN
by @kushalkolar in #723GraphicMethodsMixin
by @kushalkolar in #735@block_reentrance
decorator by @kushalkolar in #744Full Changelog: v0.3.0...v0.4.0
v0.3.0 NewFalse
.imgui_bundle
. Provides subplot toolbars, right click menus, and allows implementation of UI elements within the canvas. This allows you to create UIs that will work across all GUI backends, Qt, glfw, and jupyter! See the examples to learn more.cmap
libraryGraphics
, proper garbage collection in ipython and jupyter by @kushalkolar in #546BaseSelector._move_to_pointer
by @kushalkolar in #592ImageWidget
rgb bool arg by @kushalkolar in #630size_space
to pygfx.PointsMaterial
scatter kwargs by @FlynnOConnell in #689ImageWidget.reset_vmin_vmax()
by @kushalkolar in #690Full Changelog: v0.2.0...v0.3.0
v0.2.0Major release
Breaking changesGraphic
properties (such as data, colors, thickness etc.) have been refactored. They are much simpler now.
line.colors.add_event_handler()
, instead do: line.add_event_handler(<callback>, "colors")
. Decorators are also supported, for more info see #511 (comment)selection
is now in data space, and doesn't return indices. For example, linear_selector.selection
will return the x or y position of the selector in data space, not the index like before. See the "selectors" section here for more details or the selector docs: #511 (comment)Figure
is new and is largely the same as the former Gridplot
. Plot
no longer exists. See #479Deleted
as a graphic feature by @kushalkolar in #404pytest<8
until things catch up by @kushalkolar in #419fastplotlib.__init__
by @kushalkolar in #424References
object to PlotArea
, other cleanup, better garbage collection by @kushalkolar in #467Gridplot
-> Figure
by @kushalkolar in #479__all__
from top level by @kushalkolar in #490Full Changelog: v0.1.0.a16...v0.2.0
v0.1.0.a16 Breaking changescontrollers
argument for GridPlot
has been replaced by two new arguments. See the new docstring for details, briefly:
controller_ids
to specify how controllers can be synced across subplotscontroller_types
to specify the controller types, such as "panzoom", "fly", "orbit", etc.PlotArea.auto_scale()
only takes keyword arguments and no positional arguments.Plot.auto_scale()
shouldn't change the camera aspect unless desired by @kushalkolar in #364ImageWidget
notebook tests by @kushalkolar in #371Full Changelog: v0.1.0.a15...v0.1.0.a16
v0.1.0.a15 v0.1.0.a14 v0.1.0.a13 v0.1.0.a12You can’t perform that action at this time.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4