[03:07] <Eickmeyer> OvenWerks: Sorry, I just saw this. (had IRC relay issues earlier). Just upgraded Carla in Groovy.
[03:08] <Eickmeyer> (I get an email on every project I maintain when it releases a new version)
[04:25] <OvenWerks> Eickmeyer: I actually saw a remark from you to falktx in #lad (I think)
[04:32] <Eickmeyer> Yep, that was me. I'll try to throw it in a PPA in the morning.
[15:04] <OvenWerks> Eickmeyer: after thinking about it... I should build anyway. That allows me to compare 2.1 to 2.2rc2
[15:09] <OvenWerks> Ardour 6.3 tagged... release today or tomorrow
[15:31] <Eickmeyer> It likely won't make it in time for 20.10. We're beyond feature freeze, and if it contains any new features, it'll require a FFe.
[15:32] <OvenWerks> I understand that. I am guessing it also has to come from debian first.
[15:33] <OvenWerks> There are always new features :)
[15:33]  * OvenWerks added some himself
[15:37] <OvenWerks> backports though
[15:46] <Eickmeyer> Yeah, probably backports. 
[15:46] <Eickmeyer> But yes, I'd rather it be in Debian first.
[17:09] <OvenWerks> Eickmeyer: BTW, any change I make to controls would be past FF as well
[17:54] <OvenWerks> Eickmeyer: re: self-connect-mode. I thought this was a true/false param and was going to use a checkbox for it. Then I noticed it was char and not bool
[17:55] <OvenWerks> there are five possibilities: Don't restrict, 'E' - Fail self connect requests to external ports only, 'e' - Ignore self connect requests to external ports only, 'A' - Fail all self connect requests and 'a' - Ignore all self connect requests.
[17:58] <OvenWerks> I pretty much feel I would like to use ' ' and either e or a. I think a "Fail" would give us more grief. To be honest, stopping connects at the jack end just feels wrong to me. It is in my opinion something that should be taken care of at the client end.
[17:59] <OvenWerks> however, when almost all clients default to auto connect, it is nice to have one place to stop that.
[18:07] <OvenWerks> On the other hand, this will cause trouble with monolithic applications like qtractor or ardour that include routing GUIs inside and do their own "session management".
[18:08] <OvenWerks> I am starting to convince myself this is a bad(tm) idea.
[18:10] <OvenWerks> Basically anything that remembers connections as part of it's project would be broken
[18:11] <OvenWerks> So if we do this I would suggest to use e or none still with a checkbox.
[18:12] <OvenWerks> maybe a "(breaks qtracktor and ardour)" warning
[19:14] <Eickmeyer> I think self-connect mode would be OK for a quick FFe.
[19:15] <Eickmeyer> Honestly, the only reason to have that would be for unsupported applications like bitwig and reaper, so I consider it a low priority at best.
[19:16] <OvenWerks> I was thinking it is only good for session managers that like a clean state before starting but I would guess they can disconnect unwanted connections too.
[19:16] <Eickmeyer> OvenWerks: ^
[19:16] <Eickmeyer> Yeah. I'm not sure this is a feature we necessarily want. If you do put it in, bury it?
[19:18] <OvenWerks> "Auto Connect Defeat"?
[19:19] <OvenWerks> I am not sure where to bury it. It rightly belongs with jack master stuff
[19:20] <OvenWerks> unchecked should be default state (allow auto connect)
[19:22] <Eickmeyer> "Don't Allow Client Auto Connect" with a warning box when checked.
[19:23] <OvenWerks> I am edging closer to either forget about it, think a lot more or use drop down that has all 5 options
[19:24] <OvenWerks> It is almost worth a warning dialog :P
[19:28] <OvenWerks> Eickmeyer: also we have a function that will reconnect any connection to system:playback_1/2 to "Main Ouptu Ports"
[19:29] <Eickmeyer> Yep.
[19:30] <Eickmeyer> I mean, we have time to think about it. Probably not good for 20.10 but then again, backports.
[19:31]  * Eickmeyer is going to be driving for pretty much the rest of the day
[19:31] <OvenWerks> I think it is best not to add this feature at this time. I do want to think on it more.
[19:31] <Eickmeyer> Agreed, 100%.
[19:31] <OvenWerks> no worries
[19:31] <OvenWerks> drive safe...
[19:38]  * OvenWerks can't find this option in qjackctl