Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[refactor] [METEOR-1186] CryoFeature Refactor #3012

Open
wants to merge 43 commits into
base: master
Choose a base branch
from

Conversation

patrickcleeve2
Copy link
Contributor

@patrickcleeve2 patrickcleeve2 commented Jan 24, 2025

CryoFeature Changes

  • Changes to 5D stage position
  • Add FM Focus position
  • Add milling tasks
  • Add reference image
  • Add multi-posture positions
  • Relevant GUI changes

Requires the following to be merged:

@patrickcleeve2 patrickcleeve2 marked this pull request as ready for review February 3, 2025 07:26
@tmoerkerken
Copy link
Contributor

I'm waiting with the review once the dependencies are merged, if that's okay with you.

@@ -128,9 +140,11 @@ def on_dbl_click(self, evt):
v_pos = evt.Position
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@nandishjpatel found that error with self.active. Coming back to the question, The thing is self.active.value is always set to True, it is not made False anywhere. It will work anyways.

Additionally, the event of on_motion needs to be handled properly if self.active.value is used. The last line should be WorldOverlay.on_motion(self, evt) for the event to end properly.

@patrickcleeve2 patrickcleeve2 changed the title [refactor] [METEOR-996] CryoFeature Refactor [refactor] [METEOR-1186] CryoFeature Refactor Feb 5, 2025
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.

4 participants