OvenWerks | Eickmeyer: I decided that sinse there are a number of calls that refresh what devices show up in various places, I should do that refresh in one place/call. The problem is that I set in each case the active device which also calls the refresh... and so it goes forever. | 00:20 |
---|---|---|
OvenWerks | I have some choices, use a signal with a delay. Detect something other than a select. Set a value true and ignore other selects untill finished. ignore any select that comes without a dropdown/click. | 00:24 |
Eickmeyer | OvenWerks: That's quite a few options! | 00:48 |
Eickmeyer | Back in the day, when programing in BASIC, you'd just make an infinite loop looking for a keypress. When the keypress was detected, act. Things aren't so simple anymore. | 00:49 |
OvenWerks | infinite loop = 100%cpu | 01:47 |
Eickmeyer[m] | Eek! Yeah, not good. | 02:04 |
OvenWerks | Thats why we don't wait for keystrokes that way any more. | 02:07 |
OvenWerks | (well maybe windows does, but I think even they got over that one) | 02:07 |
Eickmeyer[m] | Yeah, that was back in the day when every device got an interrupt. | 03:11 |
OvenWerks | Eickmeyer: feel free to look at the jack alive indicator in -controls. | 21:25 |
Eickmeyer | OvenWerks: Will do. Recently pushed? | 21:26 |
OvenWerks | Ya, may not be build as I did not request that | 21:29 |
Eickmeyer | OvenWerks: No worries. I'm working on lsp-plugins, and am to the point to ask for sponsorship. | 22:17 |
Eickmeyer | It was actually pretty easy to split, but the funny part is that the ladspa/vst/lv2 plugins are just wrappers for binaries. So, I had to make a common package and put the wrappers in their own packages. | 22:18 |
Eickmeyer | Also made a metapackage for standalone, which literally just installs the common packages. | 22:19 |
Eickmeyer | bug 1827288 | 22:27 |
ubottu | bug 1827288 in Ubuntu Studio "[Needs Packaging] LSP-Plugins for Eoan" [Medium,In progress] https://launchpad.net/bugs/1827288 | 22:27 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!