Ben Greenier

Results 42 issues of Ben Greenier

> Note: requires design proposal and review before implementation we should support theming via some combination of top level css and [React Context](https://reactjs.org/docs/context.html). The idea is to allow a broadcaster...

enhancement
docs

We should be able to hide individual overlays, as well as the entire overlayed app (everything) via hotkeys!

enhancement

When we're designing the serialization system (see #3) we should provide a way to index settings by machine name, or similar. A preliminary design that comes to mind is something...

enhancement

Today custom overlays (plugins by convention) run `npm install` at a rate of once a day - this means if you're developing an overlay, or have an overlay with loose...

enhancement

It would be great to have a plugin that uses [webrtc camera capabilities](https://github.com/hokein/electron-sample-apps/tree/master/camera) to render a webcam into a plugin. Our [clock plugin](https://github.com/bengreenier/overlayed/blob/master/src/app/plugin/Clock/ClockPlugin.tsx) can likely be used as a base...

enhancement
good first issue

We should have a plugin that is designed to load web content and display it. Most probably this should look like [Muxy](https://github.com/bengreenier/overlayed/tree/master/src/app/plugin/Muxy) and Muxy should be a more specific version...

enhancement
good first issue

When one toggles on dev tools via the tray, it should also enable mouse clicks. This could be implemented by simply calling `toggleWindowInteractivity` along with the [dev tools toggle](https://github.com/bengreenier/overlayed/blob/master/src/electron/CompositeWindow.ts#L34).

bug
good first issue

Today when we update configuration the entire compositor reloads. It would be good to support conditional reloading of the changed plugins __only__.

enhancement

> Note: this is a __second priority__ feature > Note: requires design proposal and review before implementation It would be good to inject the chromium render (or a texture of...

enhancement
question

This can occur when we are installing plugins but we receive a user request to shutdown - if we unmount the plugingrid before the install finishes, we'll end up trying...

bug