@ztones I’m leaning towards having a strip of color on the left edge of the button. Having them completely colored makes it harder picking out the selected button.
I could also remove the ‘matching word’ from the song part name to save space e.g. ‘CTI Funk Clean’ would have the word ‘Clean’ removed as it was the search word specified in the prefs file.
(The colors would be set in an external file).
Is it because the button color always overrides the selected color? Can it be the other way around?
The color strip works too. I’m just wondering, if the selected button color could override the base color, and therefore the color strip was not taken up space, could the text be pushed even further left?
I appreciate the matching word removal, but that’s something I’m adding in when add these sounds a song parts. I just would simply not add that if the color coding was implemented.
Should the selected button be the same default style (grey), or should it keep the custom colour and use the white border to indicate it is selected (or some other indicator)?
Very nice, do you have an option to expand/collapse the rackspace to display all variation all the time. currently with GP, we cannot access directly, say a Rhodes rackspace with Chorus variation, but we have to first access the Rhodes rackspace which will eventually switch to the unwanted Phaser variation before you can switch to the Chorus one. If the expand option is activated, the rackspace title box could even be reduced in height to indicate that it is not selectable.
EDIT: sorry, I just noticed that you are displaying songs and not rackspaces/variations…
This works for rackspaces as well. With the immediate switching option turned off, you can select a different rackspace and it will not activate until you touch the variation you choose.
The preferences text file should be added to the extensions folder.
You can change the various true/false flags in the prefs file to set the default behaviour of the extension.
The option RemoveColorKeywordFromName will remove the keyword you use in the Colors section from the variation or song part name.
Use the Panel widgets to find the color codes. Transparency won’t be needed, so the first two characters should always be “FF” (which is the alpha/transparency setting).
Switching between Panels view and Setlist view will reload the prefs file, if you are testing/changing things in the file.
Truly outstanding work! Thank you so much for this! One can even add more colors by defining more key words. Amazing! I can tell the color coding is going to make it much easier to find the right tones/patches. I’m going to try it live tomorrow.
As long as you have enough time to test it
I did make an error that broke the ‘Toggle Immediate Switching’. The download links above have been updated.
It’s to do with the callbacks - when adding a new song/part, the callback about the change happens before you enter the name. And then there isn’t a callback for when a name is entered/changed.
I have spoken with @dhj about a new callback. I will think about it and put in a request.
I can probably do a workaround - will take a look.