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

Update README.md

62135a21bfacbd3cd6874abbd426ecd89de58e84 authored almost 8 years ago
Raise version number

494cfabb9c5f34d179577001edbd73bb8510e24a authored almost 8 years ago
Support CEF branch 2987

042c82424e319bbf91b147de593c7a1bd1064461 authored almost 8 years ago
Update README.md

6753bb9ccaa05ff8d5f9f9ce62bdd5e8f01b31d0 authored almost 8 years ago
Merge pull request #62 from DDRBoxman/ceficon

Fix hiding of CEF app on OSX

d28d7ee0623682985a76292b229b6352ad9ceecb authored almost 8 years ago
Fix hiding of CEF app on OSX

b24a4deb677207353de0cc506216d37236937ff1 authored almost 8 years ago
Update version to 1.28

16c0b57a449713911f0e72fee3a78fa7aa56abbc authored about 8 years ago
Fix startup hang

The startup hang is due to the CEF's initialization in
BrowserManager::Impl::BrowserManagerEntry...

47084fc9e4fa10b5798289d076dc0a55e7ea3de4 authored about 8 years ago
Revert "Use CEF multi-threaded handler and use C++11"

This reverts commit 5e9ad21efe71729c6b3de12021e66c4ed91dcfcc.

Multi-threaded mode isn't support...

2e5e6798a2fb4b7442c645850d6c052eb3019cd4 authored about 8 years ago
Use CEF multi-threaded handler and use C++11

This also enables CEF sandboxing, which should help users be more secure
against harmful ads and...

5e9ad21efe71729c6b3de12021e66c4ed91dcfcc authored about 8 years ago
Make some path changes to the OSX installer generator for Travis

688f435dad83f208f428b6e8d8135e98b0f1faf8 authored about 8 years ago
Merge pull request #54 from Xaymar/patch_hang-on-startup

Fix rare lockup on startup and missing object deallocation.

1f57e1988958d065f90d4792decae917c4d01dd1 authored about 8 years ago
Fix rare lockup on startup and missing object deallocation

* This fixes the destructor for BrowserManager::Impl, which was leaking four objects every time ...

b4fd4331d2672e0a0a6a97825d33e5d99a6f2fdd authored about 8 years ago
Update README.md

96f614a40c4682650c85dde666bf4e5e34b07c6a authored about 8 years ago
Merge pull request #52 from DDRBoxman/js_events

Fix typo in cef-isolation-service-manager.mm

03611e5ddc77c1a9dfe4ee80560cad2a22e841a9 authored about 8 years ago
Fix for events not working on windows

eventName argument was overwritten by jsonString argument because
they had the same index

da68f59585beec5a1befc48fc18dcdcae0cbea6c authored about 8 years ago
Fix typo in cef-isolation-service-manager.mm

d7ec1207432261dc2455cb7bacdd10bd1f255561 authored about 8 years ago
Increase version number to 1.27

ff4bcbcc6d374731b92e611a9b14212308a71f28 authored about 8 years ago
Merge pull request #47 from DDRBoxman/js_events

Frontend event callbacks through js events. Getter support from frontend API.

8e2b98e40096fc6fd5ca5dd39b93ce78f113dfb4 authored about 8 years ago
Fix CEF include path on windows for 288x and up

8a2ae406bc9d619000da748289e55397983fbbce authored about 8 years ago
Add frontend getter stuff for windows

c2b50e4bf56f4b7f5e0730e46267f5ea21d9d93c authored about 8 years ago
Inital success at adding a getCurrentScene method. Works on OSX.

8c118889369a4d893c9af21a0e4d696c2de67db7 authored about 8 years ago
Frontend event callbacks through js events

Also fixes framework path issue on OSX.

66ddf1574649047cb4675db2dffc6f626471366a authored about 8 years ago
Merge pull request #51 from DDRBoxman/missing

Add missing instance method for refreshPageNoCache

9b1cc2e2e16ffc83365b3dd2deaecd879be37bf2 authored about 8 years ago
Add missing instance method for refreshPageNoCache

e714b82ea889d5668fbdac52c6a97888ae294320 authored about 8 years ago
Merge remote-tracking branch 'upstream/master'

f56e64732b9cb63b2daff5b7dc507d13e4e71b86 authored about 8 years ago
Increase version number to 1.26.0

49610a6fef8185763cbcfce72a0bdb39189b4e05 authored about 8 years ago
Update FindCEF.cmake

Add lookup directory for mac

a3fa03badae48e85b73febfd36bcb38c7a00dd94 authored about 8 years ago
Change text for "shutdown when not active" option

to more accurately reflect what it does and to avoid confusion

46801541a48da0fe7e05b7eb77d4a84d357dc9c8 authored about 8 years ago
Add option to refresh page when the source becomes active

fde9cce46ca2028ec1e15b7082f8ab6c7c8d80b7 authored about 8 years ago
Fix building on OSX, because of previous commit

ad115e71645e0f6edfbff51c74aecf25ab36bcc4 authored over 8 years ago
Add button to properties to refresh the current page's cache

Also fixed some spaces that were supposed to be tabs

8da1cbcdaa50fd7dfef91f9e41fb7b2566f11389 authored over 8 years ago
Fix building on OSX after switching to std::mutex broke it

35be41d8e4eb984699830a46e80692994ae5ac1b authored over 8 years ago
Use TryLockTexture for OnDraw

When the user updates the browser source settings and the browser shuts
down (BrowserManager::Im...

2eaf69f7a3d2ac98a45d5cc96124ab7c666bfa2f authored over 8 years ago
Add BrowserSource::TryLockTexture function

df03fea9798efe7f68db2679d3a7768a39dba68e authored over 8 years ago
Use inline for BrowserSource header functions

cbd0b12818bb9861af52b9ecc977971ca8283857 authored over 8 years ago
Use std::mutex for texture locking instead of pthreads

4dc8eac570876669921fd15ab53088d95ef5e522 authored over 8 years ago
Increase version number

31b1710e70f12d374496fd717eaf3f8f0d090728 authored over 8 years ago
Merge pull request #28 from DDRBoxman/osxbuild

Add instructions for building on OSX and Windows

8129d7e401cbdab0dfe82fd8d4bbdeaf7955b2ce authored over 8 years ago
Merge pull request #29 from DDRBoxman/unicode

Fix building under OSX after unicode file handling broke it

f46a70746ed8eb575881e7b7e0b7199e0fed5704 authored over 8 years ago
Merge pull request #37 from DDRBoxman/scenecallback

Scene change js callback

ebcb12fca06337edc0dd2488b89d405bee94b9cf authored over 8 years ago
Scene change js callback

ba4f0a852d263bca4a40560f03a4eeeca3f13214 authored over 8 years ago
Add windows build instructions

b5097ccd58245fb0e95372e2504b0090063769fc authored over 8 years ago
Add instructions for building on OSX

a0322a1568b3afd3ce22d46438d7cb9e6ab15a0c authored over 8 years ago
Merge pull request #27 from DDRBoxman/js-bindings

Visibility JS Bindings

cd0f8c1f34f92c7b28816b3efcb5e3b790fd3ff5 authored over 8 years ago
Add browser plugin version property to obsstudio js object

09401cbdd30169beb206e71aa50e7a8634e49f7b authored over 8 years ago
Visibility JS Bindings

653ead59c6ce549aefafe00a1ab5adb9b8be4c9d authored over 8 years ago
Merge pull request #30 from DDRBoxman/version

Add a header to keep track of the Browser Plugin version

531ffcb2f2145b4c4011391a3d5c382aeff61f9f authored over 8 years ago
Add a header to keep track of the Browser Plugin version

This file will need to be updated with the version changes with releases. Right now it logs the ...

6daa94c31ae535eea044bbed8809df59f43bca6f authored over 8 years ago
Load/unload source based on visibility instead of active/inactive

cfda24650aca05a0a9bf5adbda534106bc253d5b authored over 8 years ago
Fix building under OSX after unicode file handling broke it

Adds in nowide for better unicode support

4f12df325ca05ce5fbca7654fd703ff5a32da348 authored over 8 years ago
Make sure checking for --enable-gpu argument only happens initially

and not on subprocess launch

ca8560820d3930dd76668b3757ae891416d01fed authored over 8 years ago
Add argument to enable gpu acceleration

575f16abf3b0fef253d32da894b634653c97fef7 authored over 8 years ago
Set command-line arguments for best off-screen rendering performance

This is also a workaround for the issue where CEF wouldn't render anything.

834edb94b0421e8943d0760c263e49bbc446b20c authored over 8 years ago
Support local file paths with diacritic characters in them

dcb39e421e89be33d0997a59cb3be816b38a717f authored over 8 years ago
Build flat pkg type

66b176301878241e90db05bbce3aada082d78532 authored over 8 years ago
Merge pull request #22 from mzmiric5/osx-cef-update

Update OS X build to support newer CEF and new features added to windows version

16e4dee924d90242850f8753e278a98ba80b316e authored over 8 years ago
Remove unused local variable fileName from processRequest

Also set class' private variable fileName for use in GetResponseHeaders

f1ac27fc62dca04b16ec9fa9cb1d9b4d662b6f92 authored over 8 years ago
remove remote debugging by default

0906cfdba64d5acc29ef84fcaabfe18bd83dbfa9 authored over 8 years ago
workaround for CEF missing mime for woff2

92cc503b21502e0395240199b308a0dd2762eb01 authored over 8 years ago
Remove unused local variable fileName from processRequest

Also set class' private variable fileName for use in GetResponseHeaders

5123147ae8a3f603ddca5dc744866d9cd25a7bc5 authored over 8 years ago
remove link between obs-browesr and cef since on OS X all the linking to CEF should be done via cef-isolated

bae58f97615f6a930bdb1d551a2f3c1ddec16d44 authored over 8 years ago
remove link to libobs from cef-isolation since this causes issues on some system preventing the browser from loading any pages

c16094c3ec8a1a91061476be5bdc26f126396f25 authored over 8 years ago
enable remote debugging as part of the browser settings on the app level

5b20c14187fc9c181f7db7dc77b488fddcb587d7 authored over 8 years ago
Update and cleanup CMake for mac build

* Link def-isolation to libobs to enable custom css on mac
* remove dependency on old make_more_...

4b06c055a2c232a609b3df9cf583f2a016c3e8eb authored over 8 years ago
update browser-bridges and isolated-client to support custom css

83303354311aa20018af566bf5a3f2ca7a5dcdf3 authored over 8 years ago
Apply minimal changes to successfully build on OS X with latest CEF

77f42c8882e8c01fa8c270d22f9fec7488cdab43 authored over 8 years ago
Set "Shutdown when not active" back to unchecked by default

26e4079bc988d83897ae86d393fcb4d54327a2b6 authored over 8 years ago
Set local file browse path to last used file dir

1dea7e2719377ceba283d928d22c71880186632f authored over 8 years ago
Set the same defaults for custom css field as the old CLR Browser plugin does

e3d2baca524d03292bcce1c544c10036e6da06fb authored over 8 years ago
Set CEF's cache_path for persistent storage (cookies, databases etc.)

c717c53bffe8e4ee407d2c0efef1bec334fd4dcb authored over 8 years ago
Remove unnecessary gs_blend_state_push/pop

8911f7551e5b5693ea61c83eaa953a15456a0021 authored over 8 years ago
Changed rendering to use a new shader included in OBS Studio 0.14.0

to convert pre-multiplied alpha to straight alpha

254a97cc4cc16f1d673d9ca09c4b4259e84de78e authored over 8 years ago
Use static CRT

CEF wrapper is static, so it needs to match the project's settings

3713e2751ceb83cd2d794fe8dfc4527d061c8f36 authored almost 9 years ago
Pass enable-system-flash argument to CEF

This way it will use a system-wide installed version of flash (PPAPI)

a933d67c771a3c46b30c9439ad5a5857f0eae4e8 authored almost 9 years ago
Make "shutdown when not active" checked by default

52600661ff2e04aa5b7788ed3d39fa82a38966f5 authored almost 9 years ago
Fixes 2 minor code issues

Removed unused variables and also set width/height when x/y < 0
in GetPopupRectInWebView

fa2860890fb16b4bb940ebe6b221ab65a3c8b526 authored almost 9 years ago
Add support for displaying dropdown boxes in Interact mode.

3b30eccb69c57d453fba759979dfc8ab6ca0d2d5 authored almost 9 years ago
Call gs_reset_blend_state after rendering the current texture

9ce0c9e5ad90b7189dfc77453fd50078a6d8f30c authored almost 9 years ago
Fix for incorrect alpha blending

8a58665a6d70e6114ffb65929429fa234aff2d0e authored almost 9 years ago
Fix bug where all browser sources would be started when obs starts

instead of only the ones that are visible

4b0ec17c43f603f0accab115fca6617748f04acc authored almost 9 years ago
Add missing code for "shutdown when not active" function

a3bb6518dbd9df86420d3bded92bc1f3b8054fdc authored almost 9 years ago
Fix CMakeLists.txt

ec0a7d53f0cd4a66eed682cd90037311796b5d10 authored almost 9 years ago
Disable preview

c516fe03b7c3d7e3cd11ab873311a159b3b80759 authored almost 9 years ago
Merge pull request #14 from OsirisNL/shutdown

Added option to shutdown the browser when it's not active.

f60bac70da3cfc5d948f1e71250fa30e41bfe3be authored almost 9 years ago
Fix bug that made the source restart on activation, regardless of the setting.

57076266a91fd85ddd9e5f9931d201a7cc06c452 authored almost 9 years ago
Add support for shutting down browser source when it's not active.

Conflicts:
obs-browser/main-source.cpp

51b357096cc5219a296ec259b2de42f1e6acfcf5 authored almost 9 years ago
Merge pull request #13 from OsirisNL/cef_2526-1

Made code compatible with the CEF 2526 branch

cd27bfeebeca3c213a431c490d1ecf5a3c5366a8 authored almost 9 years ago
Changed code to support CEF 2526 branch

118af9992ee90f35b49fbb12d032cbda817a3a66 authored almost 9 years ago
Merge pull request #12 from OsirisNL/localfiles

Better local file handling on Windows

589c7040a6de6188e184fa223578084883622078 authored almost 9 years ago
Merge remote-tracking branch 'upstream/master' into localfiles

Conflicts:
CMakeLists.txt

28d2800082d56e5b981c10d626529625adc43f80 authored almost 9 years ago
Merge pull request #7 from OsirisNL/css-support

Add support for custom CSS

eaa33ba90765792e474c554521fcda85d7043c71 authored almost 9 years ago
Fix for handling spaces in local filenames

1a5d8ab1c194cd6c69a90537cf713de2c1ef9975 authored about 9 years ago
Change CMakeListst to actually add browser-load-handler.hpp/cpp

bfe026d83732897254f81303bbb7287beb32ac94 authored over 9 years ago
Add support for custom CSS

6880f8ce82462f92d8670aa8fec2d94edae1cc06 authored over 9 years ago
Made windows version also use the BrowserSchemeHandlerFactory, to support http://absolute/ for local files.

2d898bf6acc1c66359d5f69d39428ed2c1fb9826 authored over 9 years ago
Add arch-specific gitignore build directories

060957c307c798a4c97de1ae25c4a4f61ebd0b40 authored over 9 years ago
Remove 32bit option for building CEF

55ea26074b3bd514924891b6c1c9360d6931264c authored almost 10 years ago
Normalize libcef_dll_wrapper lookup since building with cmake

fc508f410810ec72051142c8500f116a22091814 authored almost 10 years ago
Fix windows interaction

e860426e5f174d765d8287370aeba2af0c7db6ea authored over 10 years ago