CARVIEW |
Select Language
HTTP/2 200
date: Sun, 27 Jul 2025 23:43:24 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
x-repository-download: git clone https://github.com/DynamoDS/Dynamo.git
etag: W/"e487437071b9277b3285eb2f082ead6f"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=OOePLf3lz5Qc6VVh2uxBOLnsRNWChDafUJX%2FTR1G7nechlJd3i0YInEpB8XvlTf%2F45jhjDE2Ty%2FatCijDcLGEC%2Ba8B5hKYOyk9CiVWbfL96W9FRKcL%2BlIAw6lAFJFbTckOQuDY4gsxxWCgbx%2BfLrkwAqraV3qOxmRyGjDjUpQ45didauckqbn50u43PkgfZ3RVcfKblyqVsn%2B05uzO5bnY%2B3O6Qb1mOYJKU%2BQponCLVxgIjy27emMIZCUY9V4fCb7zaQW5pup1E9yikSyGYw4Q%3D%3D--7NetRTc9NLZ0WKtD--KeMk9teqzVSt%2FihABZqqCA%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.294400902.1753659804; Path=/; Domain=github.com; Expires=Mon, 27 Jul 2026 23:43:24 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Mon, 27 Jul 2026 23:43:24 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 9FFC:3C6DB4:8C8F80:BB3C7E:6886B99C
DocumentationBrowserViewExtension Upgrade + Insert (#13414) · DynamoDS/Dynamo@ef6b0c1 · GitHub
Dismiss banner
Copy file name to clipboardExpand all lines: src/DocumentationBrowserViewExtension/Docs/MarkdownStyling.html
Copy file name to clipboardExpand all lines: src/DocumentationBrowserViewExtension/DocumentationBrowserUtils.cs
Copy file name to clipboardExpand all lines: src/DocumentationBrowserViewExtension/DocumentationBrowserView.xaml.cs
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 658
Commit ef6b0c1
authored
DocumentationBrowserViewExtension Upgrade + Insert (#13414)
* Stylesheet Update
- updated the MarkdownStyling.html containing the css for styling the browser
- first updates to the NodeDocumentationHtmlGenerator to test the styling
* HtmlGenerator Structure Change
- adopting the components of the new UI design
* Markdown Moved
- location of markdown part of the document moved to the Node Information sections (first expander)
* Input Output Table Style Update
- work on the table containing Inputs and Outputs
- css style changes
- dpi script change to allow for 100% width
* Inputs Outputs Tables Finished
- restyling of inputs and outputs table done
* Body Style Changes
- slight changes to the left/right margin of the body
* Image Navigation Started
- added the initial Image navigation implementation in javascript
- KNOWN ISSUES - HTML Sanitize will remove 'position: absolute/relative' from CSS code. Current workaround is very patchy and a better solution needs to be found
- button restyling WIP
- zoom-in/zoom-out recenters image (WIP)
* Breadcrumbs ILayoutSpecSource Implementation, Image Navigation
- now reads the layoutspec.json by using the ILayoutSpecSource interface
- added a Func to ILayoutSpec to allow for the layoutspec.json to be retrieved after all extensions are loaded
- zooming in/out of image in browser javascript implementation
- styling WIP
- whitelisted CSS position property in Md2HtmlSanitizer
* Image Navigation Styling
- added icons to image navigation buttons
- added an eventhandler to button click handling Insert function
* Insert Functionality Started
- WIP Insert file from path
* Insert Functionality Working with JSON Graphs
- the full workflow now inserts a graph with all the relevant Annotations
- the functionality was added in the DynamoModel class
* Dynamo Graph from MD File Location
- now tries to find the corresponding Dynamo graph from the MarkDown location (fallback_docks folder)
* DissolveNestedGroups Command Added, Multiple Changes to DocumentationBrowserViewExtension
- added a command to help 'dissolve' nested group into their parent group
- improved the logic when inserting links into file using the DocumentationBrowserViewExtension
* Insert WIP
- progression work on 'Insert' function
* Dyf | Dyn Split
- will only allow for .dyn files to be inserted in HomeWorkspaceModel
- will only prompt for .dyf files to be inserted in CustomNodeWorkspaceModel
- the *.* option will still allow you to potentially mix-and-match, needs testing
* Removed Prompt to Save File
- when inserting no longer prompts the user to save the current progress
* Toast Notifications Added
- added notifications when flipping RunType to Manual before insertion
* Note Alignment Fix
- small fix for the location of notes outside group in DocumentaionBrowser routine
* Initial Tests Added
- added a test for the new Insert function
* Image Controls - Visual Bump
- aligning the style of the image control buttons to the existing workspace visual controls in Dynamo
* Tests Added
- node count test when inserting graph test
- run settings after executing insert graph test
* Localization for DocumnationBrowser Added
- replaced hard-coded strings with resource parameters
* Localization Issues Fallback Folder
- fallback directory failing on non-US cultures
* Test Fix 1
- changes to a number of tests due to the complete rehaul of the Documentation Browser
* Test Fix 2
- continuation of failing test fixes
* Test Fix 3
- continuation of failing test fixes
* Comments and Fixes
- PR comments and minor fixes
* RunSettings Tooltips Changes
- changes to existing tooltips regarding RunSettings dropdown
- new ? info tooltip added to Preferences panel inline with Default Run Settings
* Toast Notificaiton from DynamoModel to DynamoViewModel
- now raises a toast notification when failing to insert a graph due to nodes already existing in the workspace
* Unsubscribe RequestNotification
* Mk2Html Whitlisting CSS Properties Added
- added properties used in MarkdownStyling.html
- removed unnecessary 'include' statements for the DocumentationBrowser project
- cleaned up unused code
* Comments
* Comments
- API break - introduced a separate overload to fix the potential issue
- used localized resource instead of hard-coded value
* Test Fix
- fixed expected result for CanCreateNodeDocumenationHtmlFromNodeAnnotationEventArgsWithPackageNodeWithAddtionalDocumentation
* Comments
* Comments1 parent e96d777 commit ef6b0c1Copy full SHA for ef6b0c1
File tree
Expand file treeCollapse file tree
42 files changed
+2473
-230
lines changedFilter options
- src
- DocumentationBrowserViewExtension
- Docs
- Properties
- DynamoCoreWpf
- Commands
- Controls
- Extensions
- Properties
- Utilities
- ViewModels
- Core
- Views
- Core
- Menu
- DynamoCore
- Graph/Workspaces
- Models
- Properties
- DynamoPackagesWPF
- DynamoUtilities
- Tools/Md2Html
- test
- DynamoCoreTests/Models
- DynamoCoreWpfTests
- ViewExtensions
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Expand file treeCollapse file tree
42 files changed
+2473
-230
lines changedsrc/DocumentationBrowserViewExtension/Docs/MarkdownStyling.html
Copy file name to clipboardExpand all lines: src/DocumentationBrowserViewExtension/Docs/MarkdownStyling.html+285-106Lines changed: 285 additions & 106 deletions
Large diffs are not rendered by default.
src/DocumentationBrowserViewExtension/DocumentationBrowserUtils.cs
Copy file name to clipboardExpand all lines: src/DocumentationBrowserViewExtension/DocumentationBrowserUtils.cs+9-2Lines changed: 9 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
| |||
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
20 |
| - | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
21 | 28 |
| |
22 | 29 |
| |
23 | 30 |
| |
|
src/DocumentationBrowserViewExtension/DocumentationBrowserView.xaml.cs
Copy file name to clipboardExpand all lines: src/DocumentationBrowserViewExtension/DocumentationBrowserView.xaml.cs+15-1Lines changed: 15 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
| |||
113 | 113 |
| |
114 | 114 |
| |
115 | 115 |
| |
| 116 | + | |
| 117 | + | |
116 | 118 |
| |
117 | 119 |
| |
118 | 120 |
| |
| |||
138 | 140 |
| |
139 | 141 |
| |
140 | 142 |
| |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
141 | 155 |
| |
142 | 156 |
| |
143 | 157 |
| |
|
You can’t perform that action at this time.
0 commit comments