Dynamo icon indicating copy to clipboard operation
Dynamo copied to clipboard

DYN-8302: Optimizing loading of icons and preview bubble.

Open reddyashish opened this issue 5 months ago • 0 comments

Purpose

https://jira.autodesk.com/browse/DYN-8302 https://jira.autodesk.com/browse/DYN-8306

Based out of changes from https://github.com/DynamoDS/Dynamo/pull/15763 and https://github.com/DynamoDS/Dynamo/pull/15823.

Icon freezing was already implemented in Node to Code PR. For some generic icons, bitmap-scalingmode has been set to low quality. For preview bubble, we will be initializing the preview control only if the mouse stays on the node for a short time. It also helps when users are navigating large graphs, preview control won't be initialized for the passing nodes.

TODO: Working on the time gain differential for some samples.

Running tests to check regressions.

Declarations

Check these if you believe they are true

  • [ ] Is documented according to the standards
  • [ ] The level of testing this PR includes is appropriate
  • [ ] User facing strings, if any, are extracted into *.resx files
  • [ ] Snapshot of UI changes, if any.
  • [ ] Changes to the API follow Semantic Versioning and are documented in the API Changes document.
  • [ ] This PR modifies some build requirements and the readme is updated
  • [ ] This PR contains no files larger than 50 MB
  • [ ] This PR introduces new feature code involve network connecting and is tested with no-network mode.

Release Notes

Optimizing loading of icons and preview bubble.

Reviewers

@DynamoDS/eidos

reddyashish avatar Jun 10 '25 03:06 reddyashish