companion icon indicating copy to clipboard operation
companion copied to clipboard

Ability to Import Multiple Pages at a Time

Open Lukeb873 opened this issue 11 months ago • 3 comments

Is this a feature relevant to companion itself, and not a module?

  • [x] I believe this to be a feature for companion, not a module

Is there an existing issue for this?

  • [x] I have searched the existing issues

Describe the feature

I'd like the ability to select Page 1 through 10 on a source config and import them to pages 17 through 27 on a destination config.

Another idea would be to select multiple pages from a source config and choose a custom option where I specify what new page each one goes to in the destination config.

Usecases

I'm finding recently, I need to import just a few pages from a source config to a new config, but doing so 1 by 1 kinda sucks. Specifically when needing to specify which connection to use on each page every time. Some of our pages have 10-15 connections, and having to tell it, hey you're not ignoring or creating a new connection, but using this existing one; 15 times, every time, for 5 or 6 pages isn't fun.

Lukeb873 avatar Jan 23 '25 06:01 Lukeb873

Specifically when needing to specify which connection to use on each page every time.

Do you need to do this? If you are importing everything from one file it is supposed to remember your selections in the connection remapping between each page imported

Julusian avatar Jan 23 '25 10:01 Julusian

I don't think so... I think I had left the import export page to check the page and went back to import/export and that blurred together when making this request. Whoops!

The full feature request of importing multiple pages from a config to another group of pages on a current config would be nice, and selecting multiple random pages at once and individually addressing where they go on the destination. I'm not sure UI wise how you would plan to do the matrix paging, but I don't think you need to preview the pages. Something like this would be fine:

Image

Lukeb873 avatar Jan 24 '25 04:01 Lukeb873

If you do this from a full import there is a new tab just for buttons (which is pages), and you can import one or more pages to overwrite or create new pages without it kicking you out after each import (which I discovered by accident but love the behavior) as I have a few template pages that I import the layout and then just modify the connections/properties on the additional copies.

dragon788 avatar Dec 10 '25 18:12 dragon788