-
Notifications
You must be signed in to change notification settings - Fork 635
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
Switch to use MSWebBrowser as default lib display #11957
Conversation
Switch to use MSWebBrowser as default: 1. LibraryViewExtensionMSWebBrowser will build to Dynamo build folder 2. LIbraryViewExtension will build to its own bin folder
src/LibraryViewExtensionMSWebBrowser/LibraryViewExtensionMSWebBrowser.csproj
Outdated
Show resolved
Hide resolved
are you concerned about the missing files for patch installers? Will you be manually copying them back in after build? |
Since this would be for Global launch, I am not worried about the missing files for patch installers yet. I do remember Civil3D may back port updated Dynamo there but since they were already using |
@QilongTang I'm not sure why I didn't do this in the past - maybe there is a reason - but can you checkout why layoutspec.json is duplicated in both projects? It would be nice if one was a link to the other so we only had to update it once in one spot when adding new nodes - or do you intend to drop the CEF project completely? I mean adding existing item to project, and then using |
@mjkkirschner I found that using linked layoutSpec will break the library display so I left it untouched |
yeah - odd, the file needs to be embedded into the binary for it to be found at runtime, but maybe that doesn't make sense with a linked file - anyhow lets worry about it later - eventually we'll only have one of these projects anyway. |
@QilongTang I'm confused - in your image above you show a bunch of CEF dependencies in the bin folder, I thought you were getting rid of them as per this comment: |
@@ -5,13 +5,13 @@ | |||
"iconUrl": "", | |||
"elementType": "section", | |||
"showHeader": false, | |||
"include": [ ], | |||
"include": [], |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
what are these changes about?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Visual Studio Code Json formatting
Yeah, please check the path, these are under LibraryViewExtension sub folder for future nuget wrapping |
@@ -26,7 +26,7 @@ public string UniqueId | |||
get { return "63cd0755-4a36-4670-ae89-b68e772633c4"; } | |||
} | |||
|
|||
public static readonly string ExtensionName = "LibraryUI2"; | |||
public static readonly string ExtensionName = "LibraryUI - MSWebBrowser"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
my reasoning for this funny naming was to avoid exposing the implementation in the name - not a big deal either way.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can revert this or do you have an alternative naming option?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nah, it's fine - lgtm.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good - just a few questions.
There are lots of regressions, investigating |
The previous failures all pass locally for me. Merging. |
Please Note:
DynamoRevit
repo will need to be cherry-picked into all the DynamoRevit Release branches that Dynamo supports. Contributors will be responsible for cherry-picking their reviewed commits to the other branches after aLGTM
label is added to the PR.Purpose
Switch to use MSWebBrowser as default:
What it looks like, notice the scroll bar
What the build contains for
LibraryViewExtension
which is no longer part of DynamoCore:Declarations
Check these if you believe they are true
*.resx
filesReviewers
@DynamoDS/dynamo
FYIs
(FILL ME IN, Optional) Names of anyone else you wish to be notified of