Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/obsproject/obs-browser

CEF-based OBS Studio browser plugin
https://github.com/obsproject/obs-browser

CI: Update clang-format to support Ubuntu 18.04 and 20.04

f6ccdea61340f4939aff0cb60a590e506620ce4c authored almost 4 years ago
Fix ABI break introduced by adding panel Reload funtion

194392f3367569159b337789fc702542cf976a60 authored almost 4 years ago
Fix macOS build error introduced in #236

This does not fix modifiers on macOS, that seems to be a bigger task.

51bf1e810f7433dbf4d4237ad3fc9aff8d841169 authored almost 4 years ago
Fix various warnings (#262)

Mostly unused parameter warnings. Also fixes an initialization ordering
warning and incomplete ...

d2c9fef1018aee8c2f78312011da25e1abcbe124 authored almost 4 years ago
Simplify build instructions in favour of the OBS Studio build instructions

1f9b680a48f4879eaf37eb6002b2f8c29cf0a91d authored almost 4 years ago
Bump log level of error & fatal console messages

console.error from sources will now render in yellow text in the log viewer.

571355e54a4723eb0585ae077d67314c6e7d8596 authored almost 4 years ago
Browser panel error screen improvements

* Fix page title
* Fix Connection Time Out translation
* Don't allow url to overflow the page

e54c9f14b3d7c1835853d130dcb135d3cfaf41e8 authored almost 4 years ago
Fix Windows key modifiers

336fdf2224bd0b550c59119eece90af5e4db442d authored almost 4 years ago
Fix panel build error on Windows and Linux

Oops.

200f34d94c75a681d9c609850029188f246c13f5 authored almost 4 years ago
Fix panel build error on macOS

The original goal was to simplify the init function
across all platforms, but to solve the build...

0a45737782226d4449a4f04adcd611d0cf2c387e authored almost 4 years ago
Update version to 2.13.0

9354da8506332aae312d4463d2945ef6fdd5d6e6 authored almost 4 years ago
Use new module function to find obs-browser lib

Requires https://github.com/obsproject/obs-studio/pull/3871

5d4197f0a6f08e8c1e8a68aca7bcc7cd4306d682 authored almost 4 years ago
Add Linux browser panel support

This adds browser panel and service integration support to Linux.

3cd1a98d52950aa8ef7bb341164c4117801abf12 authored almost 4 years ago
Update version to 2.12.0

49a6c1785c8632f21326aefc020dd991f25c5f2d authored almost 4 years ago
Render as linear SRGB

Fixes alpha blending in particular.

aedc65ee50774f5f535a752b40d95cc14a4d0762 authored almost 4 years ago
Update browser version to 2.11.0

ca350c8c529701a8de7ba3e3334af05bdfea5af8 authored about 4 years ago
Fix browser panel cookie manager crash

d4ed729a96d2b589d624d39fbb43b5b7a89864f5 authored about 4 years ago
Enable browser panels on Mac

95d8844556466a80d1236e831ca0db289ad07c5e authored about 4 years ago
HACK: Remove the CEF view before destroying it on Mac too

8aa736b0699c6f9e661e39d964925bc72036b5da authored about 4 years ago
Make browser panels work with CI packaging

4003f27f44f0102df4a71b5f5b77affacc56d7cb authored about 4 years ago
Handle the cookie directory not existing

obs_get_abs_path_ptr on Mac uses realpath, which fails if the file
doesn't exist.

a07cd2ceb63d8b5071d3dc9a2cd5c3bdb4db7c11 authored about 4 years ago
Always set browser default font size to 16px (#228)

This is consistent with standard desktop browsers.

ab86905f2803b26ba8ce42d537731ab835c3b124 authored about 4 years ago
Expose reload function for browser panels

83d841b3f08671b7675b0ce8776ca67ab9ece36d authored about 4 years ago
Expose new Virtualcam frontend function & signals

6d7c4304112f1689f3c2e3601dfd3810b24035a2 authored about 4 years ago
Fix misnamed #elif in browser source

53cfefe74a2347e9054212bb4c014766e53ee5f4 authored about 4 years ago
Remove extra bracket

89e6a695b022763ea7e3356bc540d6d23df309ec authored about 4 years ago
Revert "Disable Page Visibility API simulation on CEF 4183 and above"

This reverts commit a668444b1683261f9be994be1a6e0822d039f5b6.

3f58c004c4fe8314feaf7d5db79dd67558b6db0d authored about 4 years ago
Update browser version to 2.10.0

c6d3690f52d85f5970ff8c987edc3911d8f234a8 authored about 4 years ago
Merge pull request #259 from obsproject/hwaccellimit

Disable hwaccel on 10.14 and lower

83e6dca1de2ecd5eb95c9d34d9fb51da016d42e8 authored about 4 years ago
Disable hwaccel on 10.14 and lower

17fa261d3c23e182b621b116846738cc75e65d63 authored about 4 years ago
Merge pull request #252 from PatTheMav/macos-cef-4183

Update CEF to support multi-process structure required for macOS

9e142c53a67281f37d9a92c8f7256047c66219f8 authored about 4 years ago
Merge pull request #256 from eric/initialize-cef-early

Initialize CEF early to fix macOS crash

a5f2c8429e87f53d375601ef2595218df7174761 authored about 4 years ago
Add last texture handle for macOS in preparation for texture sharing

81602f8d6902422554087cdab2f631b731bbd538 authored about 4 years ago
Add legacy browser switch to enable building with 3770

dfff1b562c810029dfd4814eb0a8ae4f6d79b5f9 authored about 4 years ago
Update CEF to support multi-process structure required for macOS

26aafd5d1afaaad20cd8b342525d28d99d8f195d authored about 4 years ago
Initialize CEF early to fix macOS crash

4db0979795ad0e5781b6eabc21d5921da5bb4c03 authored about 4 years ago
Update browser version to 2.9.1

751cd04a3c00faa2c4cd8bf1419acffb71245e0c authored about 4 years ago
Document obsExit event in the Readme

ce8f6f8269275c4fd672ef8ad25225a6b9418b78 authored about 4 years ago
Add new replay buffer save event to API

8df639e450afe16717daac7fe276c56553bf0de4 authored about 4 years ago
Update CEF download URL in Readme (#253)

1c34fd79e4fdead5c33bda0437ac40002c4cebf9 authored about 4 years ago
Handle fractional scaling in browser panels

7143a01e9499d0005129a1fbff844c8be5f16765 authored about 4 years ago
Fix Xcode linking issues introduced by CMake 3.19.0 (#248)

35b26e9dc01221b0ab19f45a537caeee077886fb authored about 4 years ago
Disable Page Visibility API simulation on CEF 4183 and above

The issue seems to be fixed on CEF's side.
Feel free to revert if an edge case is found.

For re...

a668444b1683261f9be994be1a6e0822d039f5b6 authored about 4 years ago
Update to new CEF audio API (#249)

This updates the audio functions due to API changes
in CEF & Chromium (AudioService API used fo...

94eea37c8f570ddc19cb21f9d35eff1e80cd35f4 authored about 4 years ago
Ignore LNK4099 warnings from libcef_dll_wrapper (#247)

d35f2e80c85c7fae9927142fde905dbccd8d1bd3 authored about 4 years ago
Log CEF version (#250)

1e7b1793d584bac6fde285ead9c24b0272b9b90e authored about 4 years ago
Don't inject CSS if the property is empty

This fixes an automatic breakpoint in Debug.

5b16ce39cfc12f969e93d3be920f77367fde816b authored about 4 years ago
Update translations from Crowdin

6162c93f370f0dfb71ed5ff0b6efac1648ec0da4 authored over 4 years ago
Update browser version to 2.8.7

c8ff6ee01365b5d21098b26a882874aca348533a authored over 4 years ago
Add module description

10515adb45b9b5723f6b1d8b73491e98e1942d11 authored over 4 years ago
Merge pull request #210 from WizardCM/unicode-css

Support Unicode in CSS via URI encoding

547e4b1b6ca5843316d66a3c15150dba95fb9261 authored over 4 years ago
Update Windows CEF version in Readme (#232)

d20638d4161520489623c246e27d9da800721b17 authored over 4 years ago
Update Readme with more informative description

2e5f316b5473f5e6c37a04c67000432001cac7f5 authored over 4 years ago
Support Unicode in CSS via URI encoding

Internally, atob() only supports ASCII

56b5e71047fa7d880522b92594e594994f150ed6 authored over 4 years ago
Add cmake folders

22510c95068dd1986f1962c671f83e483ca9f5d4 authored over 4 years ago
Add Windows manifest to fix VP9 decode

Sister commit to https://github.com/obsproject/obs-studio/pull/2282
While a manifest for the par...

bfd71100e363717a9bf8b17e40b15c2f8b6b04cf authored over 4 years ago
Merge pull request #222 from obsproject/ciformat

Github run clang format

66f41fe741ce5f4974d3aeff2bb559c59bb7165e authored almost 5 years ago
Github run clang format

2a113d7859b39e8cbbfba7138fc0342e835ff091 authored almost 5 years ago
Fix formatting

273a6cb5280f6ac49edb508fc36c0ae0978d5b82 authored almost 5 years ago
Fix formatting

7772af427af50ff0780e712d9580064f10183a16 authored almost 5 years ago
Remove unused header

83d2d28a23daa371ef01f69b85c1b739e3da9cb1 authored almost 5 years ago
Merge pull request #206 from Francexi/master

obs-browser: Fix key mapping on linux

14070901c4a72d0581fdc3ef85b0ca15344f4a01 authored almost 5 years ago
Fix key mapping on Linux

ae25c36a34106a2e8c26567134c4df851dba8564 authored almost 5 years ago
Add browser size sanity check

Prevents the browser from being able to crash if the width/height is
somehow or another set to 0.

bbe1b347234281678c880a06e5da99edc7596062 authored almost 5 years ago
Merge pull request #207 from VodBox/browser-path-fix

Fix network path crash with local file option

a25dde0137a9a583c21f6be3f600aceba74094c5 authored almost 5 years ago
Fix network path crash with local file option

4b08373a368d66e47c11588692a839c2b8970e11 authored almost 5 years ago
Fix empty string assert

CefURIEncode() will throw an assert if the string is empty. Instead,
just skip this entire sect...

93bcb9e4741d81a97d3314b0ae73e106ded022e6 authored almost 5 years ago
Don't use 512-sized array

It's pointless to use 512 here, it's a bit overkill seeing as the
original struct is only two po...

cf353d797a1d405651a23443710336b169a90b10 authored almost 5 years ago
Fix Chromium modifying process tokens/permissions

CEF allows Chromium to call HardenTokenIntegrityLevelPolicy, which
basically screws with our sec...

a4e05bc8b93393b47d52b1f7a3a58ba2ab19028c authored almost 5 years ago
Update browser version to 2.8.3

d70789932667b160051e79ccc583cfcfeb088da5 authored almost 5 years ago
Merge pull request #203 from WizardCM/fix-replay-crash

Fix crash when replay buffer events are triggered

7f95e3ae9f9fc3fe6054c15543ccbecfc5f6fdbb authored almost 5 years ago
Fix crash when replay buffer events are triggered

5b74b6b61353cf04e927a5a90fd76841a600229e authored almost 5 years ago
Update version to 2.8.2

dfa6d32eb6f2b5110e7ec8fee00f85d56c170efc authored almost 5 years ago
Merge pull request #166 from bazukas/master

Linux support

30fd1ec5320da560ab3557d325a5b316aef45fb7 authored almost 5 years ago
Fix formatting

666ca9db454f558385098d43696149b080b184ca authored almost 5 years ago
Update browser version to 2.8.0

f4cb29056f71a226f910a8211fc8cba73fe9aefe authored almost 5 years ago
Merge pull request #199 from VodBox/hash-fix

Fix loading local files with a hash in the path

8be8910b7099ed55050c8ffc54578addcc3ab682 authored almost 5 years ago
Fix loading local files with a hash in the path

71faa10a9fb2bd98212eee65f82469f2f49660f1 authored almost 5 years ago
Use locale for Local file property

https://obsproject.com/mantis/view.php?id=1432

5f77ebf1418e77f0da1f62993bb2b9757183fdb3 authored almost 5 years ago
Merge pull request #186 from WizardCM/api-enhancements

JS API Enhancements

36d0d351328ac7d2ffcc2cfeef6772675815f4dc authored almost 5 years ago
Merge pull request #196 from tbodt/shared-texture-compile-error

Fix compiler error in browser source when shared textures are disabled

6179b62a108663f9787d1acec97e1e674d3aec6d authored almost 5 years ago
Enable linux support

997e95191a8b458eb13d9c64b917dcc0bc38bd15 authored almost 5 years ago
Fix compiler error in browser source when shared textures are disabled

bb2b23bf69887aa0cfa0cdb51dc0b49d924d49f8 authored almost 5 years ago
Merge pull request #162 from tbodt/hidpi

Size browser panels correctly on Mac HiDPI

dc8209caa6fd61d6c1ce5ee958abd7e0c0ad4aba authored almost 5 years ago
Merge pull request #179 from RytoEX/clean-code

Remove unused code

dce34e30f16d5181291162d87d76e34513e869bf authored almost 5 years ago
Merge pull request #193 from pkviet/intel

Unblacklist Intel igpu in single GPU configs

67315888cff9aad0a4b40d242b633fec2c3231cb authored almost 5 years ago
Unblacklist Intel igpu in single GPU configs

The blacklist of Intel igpu was motivated by issues with dual gpu setups
in laptops. A few peop...

826bf43ad5d45f5e2fd7f89eab9082bc57a525e9 authored almost 5 years ago
Merge pull request #190 from WizardCM/css-monospace

Use monospace font for Custom CSS property

15d6a58baf29982f29e57477c7aa1794e2db01da authored almost 5 years ago
Merge pull request #189 from WizardCM/reliable-css-inject

Fix CSS injection by using a style element

94b773d637e6710194dd5fc2cefb53c8620f24fb authored almost 5 years ago
Merge pull request #188 from WizardCM/panel-error-screen

Display errors in browser panels instead of an empty page

6486f5f885dc109486fe6f37c1dfdfdfb9e36fb4 authored almost 5 years ago
Merge pull request #187 from SCG82/remove-invalid-cmd

Remove invalid CMake command

a667bcde06f5ab2d30d2fe4e39dd6e59c6d7223b authored almost 5 years ago
Merge pull request #191 from cg2121/browser-icon

Set icon for browser source

c443539f9582982f07e5429c27bbe9febf9960b0 authored almost 5 years ago
Size the browser window correctly on Mac HiDPI

33a86d4b0b1769120d05a313d07cb918fda97948 authored about 5 years ago
Set icon for browser source

f302b77f9a718c6a93ce8058c8d688de2b5a8892 authored about 5 years ago
Use monospace font for Custom CSS property

855ade440db17bd48fba8867918b9795adac822d authored about 5 years ago
Inject CSS directly into a style element

Uses the JavaScript base64 decoder function atob().
This ensures proper newline and quote escaping.

144ec01e57697ada117eaf3150fb048c7f22ea03 authored about 5 years ago
Display errors in browser panels instead of an empty page

Co-authored-by: VodBox <[email protected]>

a96b3ccb0486add0c967cb896bf2ab80f4275734 authored about 5 years ago
Remove invalid cmake command

1cd793d2cc80ca47d7932739c9ef6c3ba16e06bc authored about 5 years ago
Clean up & improve README

92864c09a389af84a1b0cf2011b0a622ac7c91ee authored about 5 years ago
Add pause status & events to API

5d20ca457fcc7ecae84480476c1ea026510239ea authored about 5 years ago