Skip to content

Enhancements for Measure 3D#2880

Merged
jmcouffin merged 11 commits intopyrevitlabs:developfrom
Wurschdhaud:enhancements-3dmeasure
Oct 29, 2025
Merged

Enhancements for Measure 3D#2880
jmcouffin merged 11 commits intopyrevitlabs:developfrom
Wurschdhaud:enhancements-3dmeasure

Conversation

@Wurschdhaud
Copy link
Copy Markdown
Contributor

Description

  • ignore escape key (do not accidently close window)
  • immediately visualize picked point
  • if unit disabled: display hint

Checklist

Before submitting your pull request, ensure the following requirements are met:

  • Code follows the PEP 8 style guide.
  • Code has been formatted with Black using the command:
    pipenv run black {source_file_or_directory}
  • Changes are tested and verified to work as expected.

Related Issues

If applicable, link the issues resolved by this pull request:

  • Resolves #[issue number]

Additional Notes

Include any additional context, screenshots, or considerations for reviewers.


Thank you for contributing to pyRevit! 🎉

- ignore escape key (do not close window)
- immediately visualize picked point
- if unit disabled: display hint
@pyrevitlabs pyrevitlabs deleted a comment from tay0thman Oct 24, 2025
@pyrevitlabs pyrevitlabs deleted a comment from Wurschdhaud Oct 24, 2025
@pyrevitlabs pyrevitlabs deleted a comment from devloai bot Oct 24, 2025
Wurschdhaud and others added 9 commits October 28, 2025 12:26
- Implemented try-except blocks for error handling during mesh creation and deletion.
- Added a function to validate that the active view is a 3D view before performing measurements.
- Enhanced user feedback with alerts for errors related to visual aids and measurement operations.
- Adjusted the height of the Measure window to accommodate additional text for length unit information.
- Modified the display string to include a newline for better readability.
- Updated tooltips in multiple languages to include clipboard copy functionality upon window closure.
- Removed the delete button and associated functionality for visual aids, simplifying the interface.
- Added status text to inform users about exiting the measurement tool.
- Improved measurement handling by automatically starting the next measurement after completion.
@jmcouffin jmcouffin added Tools Issues related to pyRevit commands [subsystem] Highlight Highlight these issues on Release notes labels Oct 29, 2025
@jmcouffin
Copy link
Copy Markdown
Contributor

  • I changed a bit the user flow to simplify the UI and UX
  • added the copy to clipboard of the content of the measurement history

great stuff again @Wurschdhaud

@jmcouffin jmcouffin merged commit a3dca42 into pyrevitlabs:develop Oct 29, 2025
@Wurschdhaud Wurschdhaud deleted the enhancements-3dmeasure branch October 29, 2025 09:19
@github-actions
Copy link
Copy Markdown
Contributor

📦 New work-in-progress (wip) builds are available for 5.2.0.25302+0921-wip

@github-actions
Copy link
Copy Markdown
Contributor

📦 New work-in-progress (wip) builds are available for 5.2.0.25302+0949-wip

@github-actions
Copy link
Copy Markdown
Contributor

📦 New work-in-progress (wip) builds are available for 5.2.0.25302+1503-wip

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Nov 3, 2025

📦 New work-in-progress (wip) builds are available for 5.2.0.25307+1644-wip

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Nov 3, 2025

📦 New work-in-progress (wip) builds are available for 5.2.0.25307+1935-wip

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Nov 3, 2025

📦 New work-in-progress (wip) builds are available for 5.2.0.25307+2011-wip

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Nov 3, 2025

📦 New work-in-progress (wip) builds are available for 5.2.0.25307+2045-wip

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Nov 3, 2025

📦 New work-in-progress (wip) builds are available for 5.3.0.25307+2237-wip

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Nov 4, 2025

📦 New work-in-progress (wip) builds are available for 5.3.0.25308+0721-wip

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Nov 4, 2025

📦 New public release are available for 5.3.0.25307+2146

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Highlight Highlight these issues on Release notes Tools Issues related to pyRevit commands [subsystem]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants