*Show Only Patched Channels* Display enhancement

LXConsole support and feedback
Post Reply
freadZdead
Posts: 211
Joined: Sat Jun 01, 2013 8:23 am
Location: Adelaide, Australia

*Show Only Patched Channels* Display enhancement

Post by freadZdead »

Hi Claude,

I just wondered if you would be able to allow for one of two (or both?) of the following display improvements for the *Show Only Patched Channels* Display:

Option 1: As soon as at least one channel is skipped (as it is not patched), could a special sign act as a spacer to visually separate channel "blocks" from each other?

Option 2: This one might require more thinking and/or deliberate user input, but in the same vein, maybe it could be cool to select the character to separate /space the channel blocks from each other, and to that end, have the possibility to have a CR and or LF (so, if you only work with a limited amount of channel blocks, they could be neat and below each other)?

Thanks for considering :)!
Cheers,

Freddy
admin
Site Admin
Posts: 1643
Joined: Mon Nov 05, 2007 1:26 am
Contact:

Post by admin »

Although LXConsole's main channel window resembles old character based displays it is not created by drawing a string with spaces between the channels. So, having the result you are describing is not as simple as inserting a CR/LF. The channel display needs to be re-designed from a fundamental level in order to achieve what you describe.

The current option of hiding un-patched channels is grafted onto the original display function. There is a performance penalty for this. Going any further requires a much deeper way of dynamically creating the display while still allowing it to re-draw very quickly. Solving this problem may be a good idea. Its just not going to happen quickly.
freadZdead
Posts: 211
Joined: Sat Jun 01, 2013 8:23 am
Location: Adelaide, Australia

Post by freadZdead »

Haha, thanks for explaining, always exciting to learn a bit about under the hood :).
Cheers,

Freddy
admin
Site Admin
Posts: 1643
Joined: Mon Nov 05, 2007 1:26 am
Contact:

Post by admin »

The latest build of LXConsole, v3.7.8, has experimental channel display options. These options can be used in combination (at least where it makes sense) to achieve a variety of customized channel displays.

One thing you can do with the new options is to start a new row when a channel group description (from the channels table) changes. This allows you to keep related channels on the same line.

If you use the Show Only Patched Channels option, there are several more ways you can break up the display. You can leave a space where there are one or more unpatched channels. You can begin a new row when you reach an unpatched channel. Or, you can begin a new row at an unpatched channel when the group will change at the next patched channel.

IMPORTANT: Because of the structural changes necessary for this display flexibility, it is not advisable to use this new build on a running show.

The update of these display modes has been tested in a number of situations. However, it is possible for a circumstance to occur where the display should update its configuration and does not.
freadZdead
Posts: 211
Joined: Sat Jun 01, 2013 8:23 am
Location: Adelaide, Australia

Post by freadZdead »

Thank you, what brilliant additions! Will test it thoroughly over the next productions :D!
Cheers,

Freddy
Post Reply