IntentDev / Luminosity

Front-end for TouchDesigner aimed at providing operators with an efficient interface to perform, control, and distribute realtime media while retaining the open-ended programmability of TouchDesigner.
http://www.intentdev.io
GNU General Public License v3.0
142 stars 23 forks source link

Enabled Pars list #10

Closed saelsimard closed 5 years ago

saelsimard commented 5 years ago

When creating a new plugin (effect or gen), the enabled pars list is stuck with the first default gadget parameter that comes out of the box (the mix parameter). That means that when trying to save a new preset, only the first parameter<s value gets recorded, not the following ones.

File "/Luminosity/database/channels/auxChannels/channel0/effects/slot0/presetControls/enabledParsList/callbacks", line 88, in onInitCell IndexError: list index out of range /Luminosity/database/channels/auxChannels/channel0/effects/slot0/presetControls/enabledParsList

image image

keithlostracco commented 5 years ago

Did you reinitialize the presets component within the plugin? I got an error the first time I pressed Init Presets (on the Presets Comp) but the second time it worked fine. I won't be able to look too deep into this issue for some time, for now pressing Init Presets twice seems to be decent work around in my case.

On Fri, Feb 22, 2019 at 2:19 PM Saël Simard notifications@github.com wrote:

When creating a new plugin (effect or gen), the enabled pars list is stuck with the first default gadget parameter that comes out of the box (the mix parameter). That means that when trying to save a new preset, only the first parameter<s value gets recorded, not the following ones.

File "/Luminosity/database/channels/auxChannels/channel0/effects/slot0/presetControls/enabledParsList/callbacks", line 88, in onInitCell IndexError: list index out of range /Luminosity/database/channels/auxChannels/channel0/effects/slot0/presetControls/enabledParsList

[image: image] https://user-images.githubusercontent.com/25436695/53274628-eaf6a280-36c5-11e9-8b61-74dab28ea8f0.png [image: image] https://user-images.githubusercontent.com/25436695/53274666-0366bd00-36c6-11e9-9b6f-303cdb3a44a6.png

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/IntentDev/Luminosity/issues/10, or mute the thread https://github.com/notifications/unsubscribe-auth/AL2OKkzPvelMsDmrpEKAlY225WWVD8Ayks5vQGz7gaJpZM4bLXqE .

-- Keith Lostracco Interactive Developer Intent Productions, Inc. m: 250 505 2444 w: IntentDev.io e: Keith@IntentDev.io

keithlostracco commented 5 years ago

For sure, it on the Setup page of the component called presets inside of any plugin component. presetsinplugin