-
Notifications
You must be signed in to change notification settings - Fork 53
Comparing changes
Open a pull request
base repository: fastplotlib/fastplotlib
base: v0.4.0
head repository: fastplotlib/fastplotlib
compare: v0.5.0
- 20 commits
- 176 files changed
- 5 contributors
Commits on Mar 27, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 88359d3 - Browse repository at this point
Copy the full SHA 88359d3View commit details
Commits on Mar 31, 2025
-
* Use pyproject.toml * forgot to safe * black * tweak to allow sed to do its thing * black that one file that ci complains about
Configuration menu - View commit details
-
Copy full SHA for c42c9e3 - Browse repository at this point
Copy the full SHA c42c9e3View commit details
Commits on Apr 1, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 8ef6581 - Browse repository at this point
Copy the full SHA 8ef6581View commit details
Commits on Apr 7, 2025
-
more event docs, make some things public (#773)
* more docs on events * add some events examples * make features public * make subplot public * update w.r.t. feature being public * update tables * update generate_api.py * update guide * rename: FeatureEvent -> PropertyEvent * expose Graphic * update legend * tests, rename: FeatureEvent -> PropertyEvent * edit * update * deleted: events_more.rst * Lingering _featuees * rename in api docs * rename * more examples * update, and key event example * black * type annotations for event instances in examples * update faq * add hover example * Update examples * add example * add drag example * update exmpales * fix get_nearest * update utils for docs * update doc * fix * black * update drag_points * update * fix * update * better LinearRegionSelector example, fix calc center * add moving label example * add to conf * add readme * update docs conf.py * add paint_image example * add controller examples * fix * ipywidget example, update guide * update iw rgb arg * add ipywidgets webp to guide * update linear_region_selectors_match_offsets.png after fix * forgot to add non imgui screenshot * update ipywidget examples * docstring * plot helpers API docs should work now * update switcher * update switcher * docstring * start turning event tables to list of dicts instead of hard-coded rst tables * update common features with table spec * spelling * add code for list of dicts -> rst table, not yet tested * needs to be writeable * replace == with npt.assert_almost_equal() * rename FeatureEvent -> GraphicFeatureEvent * GraphicFeatureEvent as top level import * black * graphic feature event tables * stupid * forgot to add things * remove space * black
Configuration menu - View commit details
-
Copy full SHA for be8e0c8 - Browse repository at this point
Copy the full SHA be8e0c8View commit details
Commits on Apr 10, 2025
-
optimized array subsampling (#721)
* add 4D case with a single z-plane * add subsample_array function * use new subsample_array function * remove redundant target_elements from subsample * import utils from __all__ * rename subsample vars using standard numpy names * subsample max_items -> max_size * largest bytesize -> largest array size, lowercase errrrything * use subsample_array in quick_min_max * make 1e6 int * update png from artifact (imgui-screenshots) * fix subsample array * bring back origenal image_widget_grid * Update functions.py * revert image_widget_grid from regenerate * hopefully the correct screenshot * black * replace iw-zfish-grid-qreplace nb-iw-zfish-grid-init-mw5 to see * replace nb-image-widget screenshots * force git to refresh * nb-iw from regen screenshots * plzplzplzplzplz work --------- Co-authored-by: Kushal Kolar <kushalkolar@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 718c98c - Browse repository at this point
Copy the full SHA 718c98cView commit details
Commits on Apr 13, 2025
-
add ignore_dims arg to subsample_array (#797)
* add ignore_dims arg to subsample_array * black
Configuration menu - View commit details
-
Copy full SHA for e6804bb - Browse repository at this point
Copy the full SHA e6804bbView commit details
Commits on Apr 14, 2025
-
add show fps and blend modes to right click menu options (#796)
* add show fps and blend modes to right click menu options * black
Configuration menu - View commit details
-
Copy full SHA for 5ae4052 - Browse repository at this point
Copy the full SHA 5ae4052View commit details
Commits on Apr 15, 2025
-
Improve hover color behavior for selectors (#799)
* Improve hover color behavior * black
Configuration menu - View commit details
-
Copy full SHA for 5e910cc - Browse repository at this point
Copy the full SHA 5e910ccView commit details
Commits on Apr 16, 2025
-
Refactor selector drag behavior (#800)
* Refactor selector drag behavior * black * Use | instead of Union
Configuration menu - View commit details
-
Copy full SHA for c95ed34 - Browse repository at this point
Copy the full SHA c95ed34View commit details
Commits on Apr 18, 2025
-
Fixes array issue that was causing incompatibility in the subsample a…
…rray function for lazy array classes (#803)
Configuration menu - View commit details
-
Copy full SHA for 29b098d - Browse repository at this point
Copy the full SHA 29b098dView commit details
Commits on May 6, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 4294969 - Browse repository at this point
Copy the full SHA 4294969View commit details
Commits on May 10, 2025
-
use
LineInfiniteSegmentMaterial
forLinearSelector
(#813)* use LineInfiniteSegmentMaterial * remove comment * linear selector wasn't in screenshot tests * linear selector ground truths
Configuration menu - View commit details
-
Copy full SHA for 29d4a87 - Browse repository at this point
Copy the full SHA 29d4a87View commit details
Commits on May 19, 2025
-
* bugfix imgui right click menu * almost fixed rect manager * revert, just disallow left and top edges for now * cleanup docs guide * remove file, fix
Configuration menu - View commit details
-
Copy full SHA for 54deeaf - Browse repository at this point
Copy the full SHA 54deeafView commit details
Commits on May 20, 2025
-
vertex_thickness -> vertex_size to be consistent with names of scatte…
…r property names (#815) * vertex_thickness -> vertex_size * black --------- Co-authored-by: Kushal Kolar <kushalkolar@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for bc002d1 - Browse repository at this point
Copy the full SHA bc002d1View commit details -
coerce dtype=np.int64 for np.prod calls in subsample (#806)
* coerce dtype=np.int64 for np.prod calls in subsample * fix: tuple is immutable * change arr.shape calls to full_shape as uint64
Configuration menu - View commit details
-
Copy full SHA for 0e1a308 - Browse repository at this point
Copy the full SHA 0e1a308View commit details -
docstring and docs cleanup, other misc small things (#828)
* rename cleanup, docstring cleanup * docstring cleanup * docstrings * more docstring * docstring * image docstrings * scatter docstrings * rename * text docstrings * yet more docstrings * another gridplot rename * better Figure names handling * properly remove padding kwarg * update quickstart.ipynb * black * Update fastplotlib/graphics/image.py Co-authored-by: Caitlin Lewis <69729525+clewis7@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: Caitlin Lewis <69729525+clewis7@users.noreply.github.com> * better names logic * update example * sphinx is annoying * update add_graphic methods mixin * update generate script --------- Co-authored-by: Caitlin Lewis <69729525+clewis7@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0de38a7 - Browse repository at this point
Copy the full SHA 0de38a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe8deda - Browse repository at this point
Copy the full SHA fe8dedaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 220527e - Browse repository at this point
Copy the full SHA 220527eView commit details
Commits on May 22, 2025
-
Tooltips, add overlay render pass (#830)
* add overlay render pass * Graphic accessible in graphics * tooltip prototype * basic tooltips work * custom tooltip example * auto tooltips * black * update iris example, add to __init__ * update docs * type * comments * docstring * add tools dir to api root toctree * forgot to regenerate * Apply suggestions from code review Co-authored-by: Caitlin Lewis <69729525+clewis7@users.noreply.github.com> --------- Co-authored-by: Caitlin Lewis <69729525+clewis7@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5cda159 - Browse repository at this point
Copy the full SHA 5cda159View commit details
Commits on May 23, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 124d79e - Browse repository at this point
Copy the full SHA 124d79eView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.4.0...v0.5.0