Zachary Lund

Results 9 issues of Zachary Lund

This relies on to avoid a merge conflict #127 This is makes a mildly controversial change that allows the obs-frontend-api to be optional but enables it by default. This replaces...

Enhancement

There appears to have been misconception of not being able to use /MD when using libcef. This isn't true due to the use of the libcef_dll_wrapper described [here](https://bitbucket.org/chromiumembedded/cef/wiki/LinkingDifferentRunTimeLibraries). This adds...

Bug Fix
Enhancement
Code Cleanup

V8 allows passing JS objects to and from C++, using a map-like API to fetch object fields. I don't see anyway to do this with nbind unfortunately which somewhat complicates...

AsyncWorker is useful whenever we want to have an asynchronous call to foreign code and potentially that foreign code can call back into the V8 main thread using AsyncProgressWorker. However,...

There is no clean method of taking a native window and embedding it into the application. I think, at least for desktop applications, this should be mainstreamed as virtually any...

enhancement :sparkles:

N-API is starting to gain traction. This should have the ability to compile against it similar to a node runtime I feel like.

enhancement

Simplifies the regex a bit while allowing extended semver such as `v0.0.0-beta.1`. It's a bit less flexible but I didn't find anything it didn't work with aside from extremely early...

Because apparently, node requires this be defined on a target in order to properly provide linkage to a node module.

bug

I used the win64 prebuilt binaries ( found here: https://panthema.net/2013/pmbw/pmbw-0.6.2-win64.zip ) to create a graphical benchmark of my systems memory bandwidth. The results are quite impossible unless I'm misreading them....