-
Notifications
You must be signed in to change notification settings - Fork 23
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
Add feature to disable web renderer #335
Conversation
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.
It does not have to be a part of this PR, but package_for release should build both binaries
@@ -57,3 +57,13 @@ rand = "0.8.5" | |||
|
|||
[dev-dependencies] | |||
reqwest = { workspace = true } | |||
|
|||
[[bin]] |
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.
why this is needed? web_view is supposed to be a default feature?
Also it's reasonable thing to test how web_view example behaves without renderer feature
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.
Process helper needs web_renderer
feature to be enabled, which is enabled by default. However, if by any chance it's disabled it gives you a nice error message about process helper needing the feature enabled.
I removed this requirement for the example now
e2940cb
to
f0e6b1b
Compare
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 fine but I don't really remember the architecture
8f70464
to
c651562
Compare
c651562
to
af4c915
Compare
compositor_render/src/transformations/web_renderer/renderer_disabled.rs
Outdated
Show resolved
Hide resolved
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.
LGTM
Added
web_view
feature which is enabled by defaultI don't know if packaging on linux works though.
Closes #153