-
Notifications
You must be signed in to change notification settings - Fork 4
Comparing changes
Open a pull request
base repository: PlotPyStack/PlotPy
base: master
head repository: PlotPyStack/PlotPy
compare: develop
- 8 commits
- 12 files changed
- 3 contributors
Commits on Apr 22, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 2d9124e - Browse repository at this point
Copy the full SHA 2d9124eView commit details -
fix: rectangular snapshot "Original size" on reversed axes and XYImag…
…eItem (#57) Compute the snapshot "Original size" from pixel coordinates instead of axis units, via the new helper compute_image_items_original_size(). This fixes: - negative dimensions when X or Y axis is reversed - wrong size for XYImageItem (and any non-uniformly scaled item) - ValueError raised by the resize dialog on negative selections Also harden compute_trimageitems_original_size() against negative source sizes, and add unit tests covering all reported cases.
Configuration menu - View commit details
-
Copy full SHA for 7b38c01 - Browse repository at this point
Copy the full SHA 7b38c01View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc4c23e - Browse repository at this point
Copy the full SHA dc4c23eView commit details
Commits on Apr 23, 2026
-
fix: ensure consistent original size reporting for selections larger …
…than plotted images in ImageItem and XYImageItem Ref. #57
Configuration menu - View commit details
-
Copy full SHA for 1a49db0 - Browse repository at this point
Copy the full SHA 1a49db0View commit details
Commits on Apr 24, 2026
-
Fix snapshot tool's "Original size" to preserve native pixel resolution
Follow-up to the initial #57 fix Co-authored-by: Copilot <copilot@github.com>
Configuration menu - View commit details
-
Copy full SHA for b25614c - Browse repository at this point
Copy the full SHA b25614cView commit details -
Fix snapshot tool's stuck cross cursor outside the plot canvas
Closes #58 Co-authored-by: Copilot <copilot@github.com>
Configuration menu - View commit details
-
Copy full SHA for 4a3eeb3 - Browse repository at this point
Copy the full SHA 4a3eeb3View commit details -
Fix Z-axis log tool being always disabled for non-ImageItem image types
Closes #59 Move the Z-axis logarithmic scale API (`get_zaxis_log_state` / `set_zaxis_log_state`, along with `_log_data`, `_lin_lut_range` and `_is_zaxis_log` attributes) from `ImageItem` up to `BaseImageItem`, so that all image item types (`XYImageItem`, `MaskedImageItem`, `MaskedXYImageItem`, `TrImageItem`, `RGBImageItem`) inherit it. Update `XYImageItem.draw_image` and `TrImageItem.draw_image` to use `_log_data` when log mode is active, like `ImageItem` already did. Loosen the `ZAxisLogTool` filter from `isinstance(item, ImageItem)` to `isinstance(item, BaseImageItem)`. The existing `hasattr` check keeps the filter safe for any custom item. Previously, the tool was always disabled when the plot only contained `XYImageItem`-derived items (e.g. `MaskedXYImageItem` used by DataLab). Co-authored-by: Copilot <copilot@github.com>
Configuration menu - View commit details
-
Copy full SHA for 53af760 - Browse repository at this point
Copy the full SHA 53af760View commit details
Commits on May 7, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 6b6c139 - Browse repository at this point
Copy the full SHA 6b6c139View 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 master...develop