<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)
<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