libera/#maemo-leste/ Monday, 2023-10-23

Wizzupfreemangordon: will do!04:17
* Wizzup excited04:17
Wizzupuvos: nov 4-5 I am at openfest again with a maemo leste stand, do you know what needs to be done to get our -devel kernel mz617 ready?04:18
freemangordonWizzup: hmm, so the issue with stacked windows appears after pressing the 'back' arrow, it somehow destroys the stack07:57
freemangordonhmm, no, scratch that07:58
freemangordonWizzup: ok, what is this https://github.com/maemo-leste/qt-platform-maemo/blob/master/src/plugins/platforms/xcb-maemo/qxcbwindow.cpp#L1630 supposed to do?08:14
freemangordonI suspect you want to continue the while() loop, but it will continue the for() one :)08:15
Wizzupwill check soon, sry08:50
freemangordonWizzup: also, please elaborate - is this code supposed to implement support for multiple window stacks?11:04
freemangordonstacks of stacked windows that is11:05
uvos__freemangordon: certenly the gtk code dosent11:37
uvos__it can only have a single stack per process, (a problem for sphone), so the qt code would have parity here11:37
freemangordonuvos__: right, but currently it seems to me that qt code tries to do that, and fails :)12:04
freemangordonI just want to understand what we want to do - do we want to support multiple chains?12:05
freemangordon'that' == multiple stacked windows stacks12:05
Wizzupfreemangordon: back now12:18
freemangordonWizzup: hi!12:20
freemangordonplease see backscroll12:20
Wizzupinstalling mafw-tracker-source atm, should I reboot to try it?12:20
Wizzup(maybe easier)12:20
freemangordonno reboot needed12:20
freemangordonjust install the new OMP12:20
WizzupI'm looking at xcb-maemo code now, and I'm not sure if the continue is wrong, but there I guess is some proble mwith the code12:20
freemangordonthe continue is wrong to me12:21
WizzupIt sees three songs now :)12:21
freemangordonthe outer loop will be executed only once, no matter what12:21
freemangordongood :)12:21
freemangordonit takes time to index12:21
freemangordonalso, it does not index the whole fs, only some stuff in MyDocs, afaik12:22
Wizzupoh12:22
freemangordonlike XDG_WHATEVER_DIR12:22
Wizzupit doesn't use whatever the gnome tracker finds?12:22
Wizzupor is that what the gnome tracker does12:22
freemangordonthis is gnome tracker :)12:22
freemangordonso yes, it finds whatver gnome tracker finds12:23
Wizzupit indexes home for me12:23
Wizzupso on the code, I must admit I don't know whta it does right now12:23
Wizzupgiven a window, it should set the stackable property12:24
freemangordonok, at could you remember what it is supposed to do12:24
freemangordonok, but what position12:24
Wizzupand I think it needs to figure out what number to set that property to12:24
freemangordonalso, why it depends on the parent?12:24
Wizzupbecause the parent contains the previous position12:24
freemangordonbut not on the last depth/position?12:24
freemangordonwhy don't we just store in a static var?12:25
Wizzupwould make sense to me, I guess12:25
freemangordonok, I'll implement that12:25
freemangordonwe need to hook in show() / hide() as well I guess12:26
Wizzupfreemangordon: ok, yes, I think I agree that the continue is wron12:31
Wizzupg12:31
Wizzupstatic var sounds good12:32
freemangordonok12:36
Wizzupfreemangordon: does omp itself show everything from the tracker?13:01
freemangordonyes13:02
freemangordonmove your music to .sounds directory13:02
freemangordonas a workaround13:02
Wizzupok13:03
Wizzupand for videos, to .videos or so?13:03
freemangordonor see how to tell tracker where to index13:03
freemangordonyes13:03
Wizzupwell so the tracker already knows of my /var/lib/mpd/music/13:03
freemangordonno idea how13:03
WizzupI told it about it months ago13:03
Wizzupbut yeah13:03
WizzupI will just try the way of least resistance first13:03
freemangordonmhm13:04
freemangordonit is some configuration we have to understand13:04
freemangordonWizzup: https://github.com/Pelagicore/tracker-ivi/blob/master/data/gschemas/org.freedesktop.Tracker.Miner.Files.gschema.xml.in13:06
freemangordon"See /etc/xdg/user-dirs.defaults and $HOME/.config/user-dirs.default"13:06
Wizzupyeah I edited that juts now13:07
Wizzupin gsettings13:07
Wizzuphttps://github.com/Pelagicore/tracker-ivi/blob/master/data/gschemas/org.freedesktop.Tracker.Miner.Files.gschema.xml.in#L12913:07
freemangordonyes, but we should already have those, no?13:07
freemangordonalso ,how do you edit gsettings?13:08
freemangordondconf?13:08
Wizzupdconf-editor or gsettings13:08
Wizzupwell yeah but I added some dirs13:08
freemangordonok, but we should have user-dirs.conf13:09
freemangordonwhy don't we have one?13:09
freemangordoncheck fremantle13:09
freemangordonoh, we have :)13:12
freemangordoncheck ~/.config/user-dirs.dirs.leste13:13
freemangordonso, everything is ok :)13:13
Wizzupwe should also have the non- .leste one13:18
Wizzupbut yeah13:18
WizzupI think we added it13:18
Wizzupbbiab13:19
freemangordonyes, we have, as a link14:42
Wizzupfreemangordon: that's normal btw, the symlink stuff15:10
freemangordonuvos: actually hildon supports multiple stacks, see http://maemo.org/api_refs/5.0/5.0-final/hildon/HildonWindowStack.html16:28
freemangordonso yeah, then it makes sense qt to support that implicitly16:29
freemangordonby using the parents16:29
freemangordonWizzup: https://github.com/maemo-leste/qt-platform-maemo/commit/80cd89f24828f8c44935b5c6c4587b978ca4689c17:22
freemangordondsc_: OMP is ready for UI fixes, if you are still interested in17:58
dsc_freemangordon: sure thing18:36
uvosfreemangordon: yeah i know the per process thing is only in gtk18:38
uvosin x11 the wm ofc dosent even know what process the window comes from18:38
uvos(well besides the optional pid hint)18:38
freemangordonhmm, I see tracker in top every now and then19:07
freemangordonugh, it coredumps :(19:35
freemangordonwhat the?!? Thread 17 "single" received signal SIGSYS, Bad system call19:36
freemangordonuvos: does this https://pastebin.com/2uq5EWyg make any sense to you?19:50
freemangordonit seems our kernel lacks seccomp support19:55
freemangordonok, tracker seccomp does not allow clock_gettime64()21:23
freemangordonugh https://gitlab.gnome.org/GNOME/tracker-miners/-/commit/550ea1b262d6555573bb718a82a49cdd92eb08bb21:27
freemangordonWizzup: ok, we have to patch the tracker21:58
freemangordondone, no more crashes22:43

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!