ahmed_sam has quit [Ping timeout: 272 seconds]
Danct12 has quit [Read error: Connection reset by peer]
Danct12 has joined #maemo-leste
<Wizzup> freemangordon: btw, when you have some time later, did you see https://github.com/maemo-leste/qt-platform-maemo/commit/132b47e59dcd49510283eeac11a49c19d56b00cc ?
<Wizzup> I'm mostly wondering if we need to do this somewhere else than in show, I guess technically people could remove the menu while showing the window
<Wizzup> the qt4 module seems to do it on handleReparent(), for QMenuBarPrivate
<Wizzup> but that is a reparent of the menu itself, which I think they specialised
Daanct12 has joined #maemo-leste
akossh has quit [Quit: Leaving.]
<Wizzup> freemangordon: OMP + tracker has been good for me since the reset
<Wizzup> I haven't added any music yet, but still
<Wizzup> (any more music)
<Wizzup> it's like on the n900, but faster :)
_nmdv has joined #maemo-leste
_nmdv has quit [Ping timeout: 260 seconds]
joerg has quit [Ping timeout: 260 seconds]
joerg has joined #maemo-leste
<freemangordon> ugh
<freemangordon> matchbox delivers WM_DELETE_WINDOW only if the close button is clicked, as per specs
<freemangordon> and our window has no close button :)
<freemangordon> because it is fullscreen child
<freemangordon> and it seems gst simply ignores DestroyNotify
elastic_dog has quit [Ping timeout: 260 seconds]
elastic_dog has joined #maemo-leste
antranigv has quit [Ping timeout: 258 seconds]
antranigv has joined #maemo-leste
pere has quit [Ping timeout: 255 seconds]
pere has joined #maemo-leste
xmn has quit [Quit: ZZZzzz…]
pere has quit [Ping timeout: 240 seconds]
Daanct12 has quit [Quit: WeeChat 4.1.1]
maxwelld has quit [Quit: Gateway shutdown]
norayr has quit [Quit: Gateway shutdown]
pere has joined #maemo-leste
_nmdv has joined #maemo-leste
sch has joined #maemo-leste
ahmed_sam has joined #maemo-leste
xmn has joined #maemo-leste
ahmed_sam has quit [Read error: Connection reset by peer]
maxwelld has joined #maemo-leste
akossh has joined #maemo-leste
<Wizzup> freemangordon: heh
<Wizzup> tmlind: btw I got a mz616-32, mz608, and mz615
<Wizzup> well, ordered at least..
<Wizzup> they come from within europe for so a change the post should actually not get stolen (unlike in the US)
<tmlind> Wizzup: ok great
<Wizzup> I also got this a few weeks ago after checking with uvos https://www.ebay.com/itm/305141762174 - but it's still in the us, more for fun
<tmlind> cool :)
_nmdv has quit [Ping timeout: 255 seconds]
_nmdv has joined #maemo-leste
xmn has quit [Ping timeout: 260 seconds]
xmn has joined #maemo-leste
<freemangordon> uvos: please help, I am not sure I read https://www.x.org/releases/current/doc/xorg-docs/icccm/icccm.html#Window_Deletion correctly
<freemangordon> either matchbox (our WM) or gst misbehave
<freemangordon> if I read the docs correctly, it makes sense to set WM_DELETE_WINDOW only on top-level window
_nmdv has quit [Ping timeout: 260 seconds]
<freemangordon> if that's true, then gst makes wring assumption, that it will receive ClientMessage/WM_DELETE_WINDOW for a window that is not toplevel
<freemangordon> *wrong
<freemangordon> bencoh: ^^^
<freemangordon> OTOH, it seems that at least i3 checks WM_DELETE_WINDOW for each child, not only on top windows
doc has quit [Ping timeout: 255 seconds]
uvos__ has joined #maemo-leste
<uvos__> freemangordon: so am i getting this correctly?:
<uvos__> omp has a window, no WM_DELETE_WINDOW atom is set, gst renders to a child of this window and sets WM_DELETE_WINDOW
<uvos__> gst uses WM_DELETE_WINDOW to clean up, free its gl context before the window is distroyed
<uvos__> matchbox distroyes the omp window outright since it dosent care about WM_DELETE_WINDOW on children
<uvos__> if the above is correct, regardless how WM_DELETE_WINDOW is supposed to behave i dont see how a segfault is acceptable when the window gets distroyed by something other than gst/omp itself when requested by the wm via WM_DELETE_WINDOW
<uvos__> the window may be distroyed for various reasons, not least of which is the socket timeing out on a remote x connection
<freemangordon> uvos__: I was looking for confirmation that gst is at fault :)
<freemangordon> because my gut feeling tells me the same
<freemangordon> and yes, you're getting it correctly
<freemangordon> ok, so we will have to fork yet another package :(
sch has quit [Ping timeout: 255 seconds]
<freemangordon> uvos__: I am not sure it is a problem in gst as such, because the segfault happens in mesa (swrast_dri)
<freemangordon> but nevertheless, it should not happen
norayr has joined #maemo-leste
elastic_dog has quit [Ping timeout: 255 seconds]
elastic_dog has joined #maemo-leste
pere has quit [Ping timeout: 255 seconds]
pere has joined #maemo-leste
doc has joined #maemo-leste
elastic_dog has quit [Ping timeout: 264 seconds]
elastic_dog has joined #maemo-leste