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

Update to Live Charts description and detail description #13747

Merged
merged 27 commits into from
Feb 16, 2023

Conversation

dnenov
Copy link
Collaborator

@dnenov dnenov commented Feb 14, 2023

Purpose

A small update to Live Chart help files and in particular to the description and detailed description.

live-charts-update

### Declarations

Check these if you believe they are true

  • The codebase is in a better state after this PR
  • 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
  • All tests pass using the self-service CI.
  • 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

Release Notes

  • description removed '.' at the end of the message
  • detailed description implemented full text

Reviewers

@sm6srw
@Amoursol

FYIs

@hwahlstrom

dnenov added 27 commits December 7, 2022 16:33
- added Live Charts to Dynamo UI Nodes
- this is the first commit for this PR
- created a resource dictionary for custom default charts theme
- added supporting files for Dynamo Dictionary (icons, dyn example files, image example files, markdown (markdowns are 'empty', to be detailed by UX team)
- changed namespace for Live Chart nodes
- renamed help files to match node full (type) names
- testing AstFarctory.BuildFunctionCall when method is in another assembly
- added Helper class to provide Colors from the LiveCharts xaml dictionary
- rework of BarChartNodeModel to allow for a non-nested value/input
- moved helper functions to the DynamoCore assembly to satisfy AstFactory conditions
- BarChart now works with both List<double> and List<List<double>>
- added LiveCharts to Dynamo license files
…Implementation"

This reverts commit 0ee85de, reversing
changes made to ce4a592.
- updated all the rest of the functions (besides the BarChart)
- all charts now work with/without Color input
- fixed old/wrong example dyn files
- multiple small visual updates
- added 26 default colors to cycle through, if the user is not providing custom colors
- changed visual style of the resizing thumb for the chart controls
- added tooltip
- tooltip text added to resources
…Implementation"

This reverts commit 321a326, reversing
changes made to 1023291.
- added the nodes to the library
- added icons to nodes
- added Alert message when default Colors are provided
- as discussed, undid the <UseWPF>true</UseWPF> setting
- swapped localization strings with resources
- the icon used for resizing the node UI window now consistent with other UI nodes, such as Watch, Watch3D
- added basic creation tests for LiveCharts
- threading issues does not allow output to be tested
- changed the notification text when user provides no colors or mismatching color structure
- added dispose methods to LiveChart View and ViewModel classes
- reverted small change previously made with no relevance to this PR
- removed old backup file
- changed Dispose (not being triggered) to Unload to dispose of eventhandlers
- cleaned up old TODO remarks
- updated detailed description text for Live Chart help files
- small update to description text for consistency purposes
@QilongTang
Copy link
Contributor

Wonderful, I was going to let you know about this when trying these new nodes! 👍🏻

@QilongTang QilongTang modified the milestone: 2.17.0 Feb 15, 2023
@QilongTang QilongTang added this to the 2.18.0 milestone Feb 15, 2023
@QilongTang QilongTang merged commit d29c478 into DynamoDS:master Feb 16, 2023
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.

2 participants