John Beutner
John Beutner
@gpshead That's definitely much cleaner. I've incorporated a slightly modified version of that context manager (written to more closely mirror the cleanup code at the end of `__init__`).
@gpshead any other changes you wanted to see/make to this PR before merging?
I have several concerns about this: 1. Users might have a script to clean out `/tmp` periodically, or they might not have a tmpfs mounted on `/tmp`. The first case...
@codebytere are there any other changes you'd like to see here?
It's a bit unclear to me why the Linux/mac builds failed.
@gpshead pinging again, I don't want this to fall through the cracks.
@gpshead it's been a while and I think I've addressed all your concerns; any way to get this merged soon?
@Abestanis @gyunaev would you mind taking a look at this?
> Honestly the change doesn't make much sense to me. If you're running birdtray and Thunderbird on wayland+X it should work as-is. If you're not running either under X, it...
> Thank you for the explanation. Would it be simpler just have a check in main() for whether QX11Info::appRootWindow() returns null, and in this case self-restart with -platform xcb (i.e....