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

save active extensions with presentation #6

Closed
paul-lrr opened this issue Sep 20, 2015 · 5 comments
Closed

save active extensions with presentation #6

paul-lrr opened this issue Sep 20, 2015 · 5 comments

Comments

@paul-lrr
Copy link

When an extension is integral to a particular presentation, it would be nice if it were possible to save the current active extensions (along with their window size/position) as part of a presentation so that they open automatically when the presentation opens. In the current system, if there is an extension that is used all the time, you still have to reopen it each time you open xsplit.

As a related feature, it would be useful to be able to activate and possibly manipulate an extension from another plugin or extension.

@ghost
Copy link

ghost commented Sep 21, 2015

Hi! As of now, XSplit broadcaster does have methods for saving extension plugin's properties (configs, etc.) but we did not yet implement that on our framework.

What XSplit broadcaster does not yet provide though is the ability to auto open an extension plugin if the extension's properties was saved on the presentation file. We will forward the feasibility of that feature request with the other devs responsible with the actual XSplit Broadcaster client, but in any case, it would take longer to implement (requiring an update on the actual XSplit Broadcaster software).

As for now, we will implement to the framework what is already available on the current XSplit software, and that is the ability to save extension plugins' configuration/properties to the presentation file.

@ghost ghost added the feature-request label Sep 21, 2015
@dabruhce
Copy link

This feature would be nice, another feature thats not directly tied to the api is the scene items window. Someone should really consider creating groupings, with a collapsible tree view so items could be put into logical groupings and save some space. Disabling a group of items rapidly from a grouped tree view would be pretty slick too. While you can accomplish this by creating different scenes the GUI gets fairly messy when you start inputing several items.

@hlevring
Copy link

Grouping is something we have wanted to add for a while. Will do our best to get it prioritized in one of the upcoming releases.

@ghost ghost self-assigned this Oct 7, 2015
ghost pushed a commit that referenced this issue Oct 12, 2015
partially accomplishes #6
@mikeybanez mikeybanez added this to the 0.8.0 milestone Oct 13, 2015
@ghost
Copy link

ghost commented Oct 15, 2015

Just to make this task clear, we will implement saving of presentation data/configuration on 0.8.0

Other requests:

  • capability of informing XSplit what extension plugins should open up on startup
  • the ability to manipulate extension plugins through other extension plugins or source plugins
  • grouping sources

These requests would need an update on the client itself, and the first two are still subject for discussion with the people responsible of implementing it. We will file it as a separate issue to track the status of each feature request.

@mikeybanez
Copy link
Collaborator

Saving extension plugins' configuration is now accomplished by b2fa733. See API docs for Core/Extension class.

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

No branches or pull requests

5 participants