Skip to content

Release 0.6.1 - #20

Merged
alex1075 merged 2 commits into
mainfrom
release/0.6.1
Sep 26, 2026
Merged

alex1075 merged 2 commits into
mainfrom
release/0.6.1

Conversation

@alex1075

Copy link
Copy Markdown
Contributor

Fixes the phasor window's cursor counts and releases it as 0.6.1.

What changes

  • Phasor cursors count the pixels the plot shows. The window drew every pixel with a mean of 0.01 photons per bin, then asked the bridge for cursor counts at 1.0, so on a typical image almost nothing inside a cursor was counted. On Ado_1.ptu at binning 4, a cursor on the densest part of the cloud reported 43 px; it now reports 10,854 px, and one on a visibly populated area went from 0 px to 543 px. The window no longer sends a floor, so counts and annotations use the plot's own.
  • Version 0.6.1 in pyproject.toml, build.gradle.kts, EXTENSION_VERSION and CITATION.cff, and a v0.6.1 entry in catalog.json.

Tests

  • All 62 Java tests pass; the one that asserted the 1.0 floor now asserts no floor is sent.
  • Python: 202 passed, 69 skipped. test_site_specific_irfs_are_still_offered fails on this machine before and after the change, since it expects more than one machine IRF installed.

The window drew every pixel with a mean of 0.01 photons per bin, then
asked for cursor counts at 1.0, so on a typical image almost nothing
inside a cursor was counted. It no longer sends a floor, and the
bridge applies the one the plot uses.
@alex1075
alex1075 merged commit f1ad524 into main Sep 26, 2026
9 checks passed
@alex1075
alex1075 deleted the release/0.6.1 branch September 26, 2026 18:18

This branch was successfully deployed

1 active deployment
pypi — ba149746 Deployed Sep 26, 2026 by alex1075 via pypi #6
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant