‎[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 :-)