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
Export/Import/Supporet Preview/Layout settings #4478
Comments
I'd like to hear what you have planned for something like this. It sounds like a larger effort and I mainly want to make sure its not causing any bigger XML mess than we already have. Anything that reads/writes XML or uses XML nodes inside the code needs a big overhaul and I'm going to work on that next. Some of the work on my moving head branch has that started. |
You are correct, that's part of a bigger effort, but it shouldn't make the XML any larger, (plus we need to fix that darn thing, cuz once I get it to work, it will only {originally} work for custom models, since each model would need to be changed - argggg). |
Not sure using views is the way to manage the mess of submodel groups. It needs to be something that fixes the mess in Layout and the Sequencer Grid. My idea is to create a new container...lets just call them folders. Folders would be like a Model Group except that its not an object that can receive effects. They could be nested. It would allow items to be collapsed in Layout and the Sequencer Grid. It gives the user full control over how things get organized since we don't want vendors dictating how things get arranged in xLights. That just causes too much bickering over who's way is better. The main thing I didn't decide is between these options:
|
One thing to keep in mind is when a model is placed in a preview its position is the same as if it was placed in that spot in the main preview when it comes to rendering. I'm not even sure what happens when you place a model group in a preview but none of its actual members. I think they all show up in the preview but I'd assume their render position comes from the default preview. I created that whole preview capability after meeting the guy who organized the group of houses in Phoenix called Christmas on Comstock. He was using LOR and was watching me demo xLights at an AZ mini and I got the idea to create multiple previews so that he could display all the houses in his show. Don't think he ever left LOR though...lol. When I created the 3D stuff I was hoping previews would disappear since you could then model all the houses in 3D in one screen. But people had already started using the previews for different shows like Halloween and Christmas. Which brings up another pet peeve of mine which is having to add models to a sequence. It might have even been my idea and now I wish we had it so that all models are automatically available and if you don't want to see something you manage that with the Views. But then people whined they now have models for Halloween and Christmas all in one show folder so they don't want them all in one. So when we create a feature its like we get stuck with it even when we hate it later. |
I hear you. I tried Previews for multiple shows, but then stuck to a folder/show... what a nightmare when I had to make a change to "base" models. The new Base folder resolved that. Should have stuck to previews and push that more, because it did work for what we wanted and now we're using it for even more. And I think the same position is desired between layouts. I use that to "hide" my images for ctrl, dr and pi images and only bring them in when I print my final layout to set up. |
Add ability to export and import/manage layout/preview settings
The text was updated successfully, but these errors were encountered: