Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Finish up TSWSceneItem configuration #1

Open
caitp opened this issue Aug 25, 2016 · 1 comment
Open

Finish up TSWSceneItem configuration #1

caitp opened this issue Aug 25, 2016 · 1 comment

Comments

@caitp
Copy link
Owner

caitp commented Aug 25, 2016

The SceneItem configuration needs to be completed. Currently, it doesn't really do anything useful.

The OBS API is not crystal clear about how to save/load/etc "data" or "properties" objects. It looks like the main obs app does do this for you, and the way it does is not exposed to the API. It's not always obvious which parts of the API are safe to ignore, since the real target is the obs-studio application.

Some nice things to have (that are not on any agenda) would be:

  • Typeahead support for Twitch.tv supported games, via API calls when the user types a space or something. This does not look easy to do in the current libobs API, and may require something extra. Basically, when the user types a few characters, we should send a search query to Twitch, and populate a list with the known game titles available. Usability and all of that.
  • Obviously, saving/loading these settings is pretty important. The SceneWatcher also needs a quick way to get at this information saved by SceneItem. Infrastructure is in place for this, but hasn't really been made to work just yet.
@caitp
Copy link
Owner Author

caitp commented Sep 2, 2016

TypeAhead support isn't really possible in obs-studio at the moment, there's no way to update the Settings dialog controls when it's already open. So for now, it's stuck as it is.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant