[21:59] <deva> I have noticed some very odd behaviour when running Ardour with libsuil 0.8.4 [22:00] <deva> Often when I open the DG UI the upper left corner of our window is drawn halfway down and halfway into the embedding window [22:00] <deva> This happens on out of 5 times [22:00] <deva> And one out of 10 times i crashes with a BadValue exception from X [22:01] <deva> Downgrading to suil 0.8.2 completely fixes these issues [22:01] <deva> Any idea if this might be an Ardour issue or a suil issue? [22:17] --> billa (~billa@23.226.128.22.adsl.inet-telecom.org) has joined this channel. [22:18] <-- diqidoq (~diqidoq@x55b5fc6e.dyn.telefonica.de) has left this server (Quit: leaving). [22:19] --> diqidoq (~diqidoq@x55b5fc6e.dyn.telefonica.de) has joined this channel. [22:20] <-- nilg (~user@77.70.2.229) has left this server (Ping timeout: 248 seconds). [22:22] --> magloda (~aht@78-72-134-93-no161.tbcn.telia.com) has joined this channel. [22:23] <JackWinter1> what i referred to earlier, phil collins hobby prog/fusion band brand x, this with percy jones, john goodsall, robin lumley. suprisng to hear for many people who feel PC is a pop artist :) https://www.youtube.com/watch?v=XUBB-3JXWnQ [22:24] --> jensverwiebe (~jensverwi@x4dbc30c7.dyn.telefonica.de) has joined this channel. [22:24] <JackWinter1> pity i couldn't find just one of the songs that i wanted to post, this is the entire album [22:26] <-- magloda (~aht@78-72-134-93-no161.tbcn.telia.com) has left this server (Ping timeout: 240 seconds). [22:37] <rgareus> deva: perhaps a drumgizmo issue? initial X11 window size? [22:37] <rgareus> deva: one change shortly after suil 0.8.2 was to center X11 windows inside the container. [22:39] <rgareus> deva: using XGetNormalHints on the embedded plugin window [22:40] <rgareus> deva: ardour binaries come with 0.8.4 since March'17 and so far nobody has reported any oddities. [22:40] <deva> rgareus, the "center inside window" change makes sense according to what I'm seeing [22:41] <rgareus> deva: the change was in 0.8.3 (Nov 2015) [22:41] <deva> I must have been running the old version for quite a while then I guess ;) [22:42] --> cisoun (~cisoun@213.55.211.111) has joined this channel. [22:42] <deva> I'll see if I can fix the issue on the DG side, (re)upgrade suil to 0.8.4 and see if that fixes the issue then [22:42] <deva> Thanks for the explanation :-) [22:43] <rgareus> deva: https://github.com/drobilla/suil/commit/f26478e12c44 and https://github.com/drobilla/suil/commit/4c4fb2570f433 (blame me) [22:44] <rgareus> deva: I guess almost all other plain lv2 X11UIs are actually using pugl (which does set window hints) [22:44] <-- cisoun (~cisoun@213.55.211.111) has left this server (Remote host closed the connection). [22:45] --> cisoun (~cisoun@213.55.211.111) has joined this channel. [22:45] <deva> DG currently creates its window as a 1x1 window and then at the first idle callback sts it's real size [22:45] <deva> So the cntering will be done using the wrong (initial) window size [22:46] <rgareus> but resizing should work [22:46] <deva> The correct solution is to make the window with the right size from the beginning [22:46] <rgareus> LV2_UI__resize [22:47] <rgareus> deva: or that. [22:47] <deva> Does that "recenter" in Ardour? [22:47] <rgareus> deva: ardour plays no part in this. suil does the heavy lifting [22:47] <deva> aah ok [22:47] <deva> I'll into that as well then [22:47] <deva> Thanks :-)