Context: improve usability of connect command.
Selecting filters or channels of them and then pressing the CMD COPY button should insert the common identifier of the channels in the CLI terminal, which should be made visible if it's not. If an filter was selected, depending on the position in the terminal all inputs or all outputs should be selected.
Handling different channel names should be done by adding the common part of all of them. If all selected channels end with a number, which is the difference between them (this is a quite common use case), a jinja template should be added automatically. If multiple filters are selected with the same channel names, then a jinja template should be added to select the filters.
Context: improve usability of connect command.
Selecting filters or channels of them and then pressing the
CMD COPYbutton should insert the common identifier of the channels in the CLI terminal, which should be made visible if it's not. If an filter was selected, depending on the position in the terminal all inputs or all outputs should be selected.Handling different channel names should be done by adding the common part of all of them. If all selected channels end with a number, which is the difference between them (this is a quite common use case), a jinja template should be added automatically. If multiple filters are selected with the same channel names, then a jinja template should be added to select the filters.