Awesome
Desktop+ Browser
Browser component for the Desktop+ VR overlay application, using the Chromium Embedded Framework.
Usage
Steam
Switch to the "Desktop+ NewUI Preview + Browser" beta branch.
Browser overlays will now be available within Desktop+.
Release Archive
Download and extract the latest archive from the releases page. Extract the DesktopPlusBrowser
folder (as-is, not just the contents) into the Desktop+ install directory.
Make sure to pair the download with a version of Desktop+ that supports the respective Desktop+ Browser release. See the release entry for this information.
If everything is working, browser overlays will now be available within Desktop+. DesktopPlusBrowser.exe will be run by Desktop+ on demand (don't launch it yourself).
Building from Source
Desktop+ Browser is built as part of Desktop+.
Add the assets_browser
and src
folders to a copy of the Desktop+ repository before trying to build the application.
Alternatively you can also take the Shared
folder from the Desktop+ repository and add it to the src
folder to keep it more separate. This will require moving the build's output to the Desktop+ folder afterwards, however.
With the required files in place, the Visual Studio 2019 Solution builds out of the box with no further external dependencies.
A build of CEF is included in the assets_browser
directory as convenience. If you want to build CEF yourself, keep in mind Desktop+ Browser requires OBS Project's CEF fork (a big thanks for their phenomenal work here!), with an extra fix for Desktop+ Browser. The repo for that is available here.
Other compilers likely work as well, but are neither tested nor have a build configuration.
License
This software is licensed under the GPL 3.0.
Desktop+ Browser includes work of third-party projects. For their licenses, see here.