| freemangordon | sicelo: you said only CVE-2024-7537 has to be fixed, right? | 11:28 |
|---|---|---|
| freemangordon | dsc_: which contact do you set those on? | 11:33 |
| freemangordon | also, why conversations change contacts information? | 11:36 |
| dsc_ | conversations does not change contact attributes, but it listens for attribute changes from abook | 12:13 |
| donihalim | arno11: @telegram, voice msgs indeed works fine | 12:15 |
| arno11 | donihalim: @telegram, for wifi pretty sure that's just a question of port forwarding (because it works quite fine on some local networks, not on others) | 13:09 |
| arno11 | *@calls | 13:10 |
| dsc_ | freemangordon: maybe you know if attrs like telephone, e-mail are picked up by address book? | 13:19 |
| dsc_ | via haze xmpp CM | 13:19 |
| sicelo | freemangordon: yes, only that one, since we basically already fixed all the others | 14:30 |
| freemangordon | sicelo: ok, great | 14:38 |
| freemangordon | dsc_: sorry, I still don;t get it how CM, haze or not, knows telephone, mail, etc | 14:39 |
| dsc_ | hi | 14:39 |
| dsc_ | my question is, does the address book show/store vcard attrs like telephone from xmpp through haze CM | 14:40 |
| freemangordon | however, if that's the case, I would say it is eds-backend-telepathy that shall deal with them, not conversations, unless I am missing something | 14:40 |
| dsc_ | yes my question is if Leste stores telephone, etc. | 14:40 |
| freemangordon | lemme check | 14:41 |
| dsc_ | if the counterparty changes or adds such attribute, address book is not updated to show these | 14:41 |
| dsc_ | (im not sure if it ever supported that) | 14:41 |
| freemangordon | I remember fremantle facebook xmpp plugin using BDAY from facebook | 14:42 |
| freemangordon | lemme check what it was doing back then | 14:42 |
| freemangordon | dsc_: is this ^^^ what you mean? | 14:42 |
| dsc_ | yes | 14:43 |
| freemangordon | various contact attributes coming from the remote contact | 14:43 |
| freemangordon | ok | 14:43 |
| dsc_ | birthday is one of the attrs | 14:43 |
| freemangordon | ok | 14:43 |
| freemangordon | lemme try to find something | 14:43 |
| dsc_ | full name/gender/birthday/address/email/phone/pubkey | 14:44 |
| dsc_ | probably some xmpp extension specification | 14:44 |
| dsc_ | some of which I *may* want to use in conversations | 14:44 |
| dsc_ | for example, if its the birthday, there need to be fireworks particle simulation with compute shaders | 14:45 |
| freemangordon | yes, I understand | 14:45 |
| freemangordon | but I don;t remember anything else but BDAY being used | 14:45 |
| dsc_ | ;') | 14:46 |
| dsc_ | another question, how to raise the address book window of a specific contact | 14:56 |
| dsc_ | you showed me some links | 14:56 |
| freemangordon | yes, those addressbook supports dbus calls | 14:56 |
| dsc_ | right ok | 14:57 |
| freemangordon | however, what is "address book window"? | 14:57 |
| dsc_ | the screen of an individual contact, as opposed to the overview | 14:57 |
| freemangordon | contact view with actions? | 14:57 |
| dsc_ | yes | 14:57 |
| freemangordon | you can open that dialog in conversations | 14:58 |
| dsc_ | https://plak.infrapuin.nl/selif/0fn7x4gw.png | 14:58 |
| dsc_ | I want to open/show this from conversations | 14:58 |
| dsc_ | because address book shall handle friendship authorization | 14:58 |
| freemangordon | no, this does not work like that | 14:59 |
| freemangordon | abook handles only "request auth" | 15:00 |
| freemangordon | hmm, lemme see what did I do back then | 15:01 |
| dsc_ | btw, re: attrs; there is 'display name' which is most used | 15:02 |
| dsc_ | I just changed my name to `dsc_bla2` but address book doesnt update this | 15:02 |
| freemangordon | https://github.com/maemo-leste/eds-backend-telepathy/blob/master/src/e-book-backend-tp-contact.c#L209 | 15:02 |
| freemangordon | dsc_: ok, why should it update it? roster contact is connected to master contact usually | 15:04 |
| freemangordon | however, I may be missing the usecase here | 15:04 |
| freemangordon | also, haze is not the best CM to use | 15:05 |
| dsc_ | in conversations I'd like to display the most up-to-date display name | 15:06 |
| freemangordon | I remember that being properly updated for facebook (through haze) | 15:06 |
| freemangordon | are you sure haze CM propagates that to TP? | 15:07 |
| freemangordon | the change | 15:07 |
| dsc_ | let me check | 15:07 |
| freemangordon | check with dbus-monitor | 15:07 |
| freemangordon | dsc_: should work, see osso_abook_contact_fetch_roster_info() | 15:11 |
| freemangordon | if it does not, either data is not provided or there is a bug | 15:11 |
| freemangordon | https://github.com/maemo-leste/osso-abook/blob/11664dc68acb981777c379ef142a48fea773b89c/lib/osso-abook-contact.c#L3295 | 15:13 |
| dsc_ | ok yes, haze does not properly update 'NICKNAME' | 15:15 |
| dsc_ | it does not update NICKNAME at all* | 15:15 |
| dsc_ | or maybe the sender of this dbus message is something else.. not sure | 15:16 |
| dsc_ | https://plak.infrapuin.nl/selif/grqm2byk.txt | 15:17 |
| dsc_ | I updated the counterparty display name | 15:17 |
| dsc_ | which generated this traffic | 15:17 |
| dsc_ | I went from `dsc_bla2` to `dsc_bla235` | 15:18 |
| dsc_ | it doesnt even mention `dsc_bla2` | 15:18 |
| freemangordon | are you sure this is contact property and not some UI thing? | 15:18 |
| dsc_ | https://plak.infrapuin.nl/selif/pw2x67ff.png | 15:19 |
| dsc_ | its gajim xmpp client | 15:19 |
| freemangordon | so, AliasesChanged wha emited, right? | 15:20 |
| freemangordon | *was | 15:20 |
| dsc_ | yes | 15:20 |
| freemangordon | but, with wrong data? | 15:21 |
| dsc_ | yes | 15:21 |
| dsc_ | i dont understand it tbh | 15:21 |
| dsc_ | so there must be state somewhere | 15:21 |
| dsc_ | i rebooted few minutes ago | 15:21 |
| freemangordon | and? | 15:21 |
| freemangordon | maybe the server does not distribute the change immediately | 15:22 |
| dsc_ | unlikely | 15:22 |
| freemangordon | perhaps start haze from shell with debug logs enabled and see what comes | 15:22 |
| freemangordon | back to auth requests: that shall be handled by rtcom-notifications-ui | 15:23 |
| freemangordon | (which we still lack :) ) | 15:24 |
| dsc_ | lets see if eBPF is present on Leste | 15:24 |
| dsc_ | so I can MITM TLS traffic | 15:24 |
| freemangordon | noneed | 15:24 |
| freemangordon | haze will dump clear traffic | 15:24 |
| dsc_ | ok | 15:24 |
| freemangordon | given you provide correct env vars | 15:25 |
| dsc_ | anyway, regarding NICKNAME/display name | 15:26 |
| dsc_ | even if Tp provides it | 15:26 |
| dsc_ | we ask abook for such info | 15:26 |
| freemangordon | so? | 15:27 |
| dsc_ | https://github.com/maemo-leste/conversations/blob/master/src/lib/tp/tp.cpp#L697 | 15:27 |
| dsc_ | yeah just fyi | 15:27 |
| freemangordon | well, sure | 15:27 |
| dsc_ | ill check traffic | 15:27 |
| freemangordon | but tp eds plugin shall provide it | 15:27 |
| dsc_ | disregard that link, in my PR it asks abook for it | 15:28 |
| dsc_ | but yes | 15:28 |
| dsc_ | https://plak.infrapuin.nl/selif/xil5gona.txt | 15:31 |
| dsc_ | traffic looks ok | 15:31 |
| dsc_ | `dsc_bla123` is the new one | 15:32 |
| freemangordon | ok, but if haze propagates that? | 15:32 |
| dsc_ | yeah. | 15:32 |
| freemangordon | btw, why do you use haze for xmpp? | 15:32 |
| dsc_ | the other one was more broken | 15:32 |
| freemangordon | hmm | 15:32 |
| dsc_ | i forgot the exact issue | 15:33 |
| dsc_ | but haze worked better | 15:33 |
| freemangordon | jabber is broken? | 15:33 |
| dsc_ | yeah, let me check what exactly was broken because I forgot | 15:33 |
| inky | it has problems for me too, i send but dont receive. | 15:36 |
| inky | let me try agait | 15:36 |
| inky | oh you fixed it? amazing it works! | 15:41 |
| inky | i now both send and receive in gabble | 15:41 |
| inky | haze i can't login with my utf jid | 15:41 |
| dsc_ | ok forget about haze, jabber works | 15:42 |
| sicelo | freemangordon: thanks so much for looking into ofono! | 15:42 |
| sicelo | btw, debian-side, we managed to get the security team to downgrade the severity of that CVE, so as of this morning, ofono is in | 15:43 |
| sicelo | in 'testing', which means it is slated to be available in Trixie :-) | 15:44 |
| dsc_ | freemangordon: ah I see now, avatar changes dont work with jabber (gabble) CM | 15:44 |
| dsc_ | they work after the counter-party goes offline/online though :) | 15:46 |
| dsc_ | but yes, this was the issue | 15:46 |
| dsc_ | in addition, no dbus traffic when xmpp attributes change | 15:49 |
| dsc_ | correction: vcard attrs specifically, because presence updates do work | 15:49 |
| Wizzup | sicelo: amazing, ty!\ | 16:15 |
| Wizzup | (and freemangordon of course) | 16:20 |
| dsc_ | sicelo: do you have a screenshot with what you mean @ qalender | 16:38 |
| dsc_ | i can quickly take a look today | 16:40 |
| sicelo | mmm, i don't have my leste N900 handy atm, but in a couple of hours will. however, qalendar is preinstalled on all Leste devices, so you also have it. :-) | 16:41 |
| sicelo | turn to the month view and you'll see the week numbers on the left don't line up with the actual week rows | 16:42 |
| sicelo | qalendar --> the calendar application in Leste, since the original was closed source | 16:42 |
| dsc_ | ah yes | 16:45 |
| dsc_ | https://github.com/maemo-leste/qalendar/blob/master/month/WeekButton.cpp#L33 | 17:04 |
| dsc_ | height is -1 because dynamic, probably used in a table | 17:04 |
| dsc_ | ah no, QVBoxLayout | 17:05 |
| arno11 | maybe https://github.com/maemo-leste/qalendar/blob/master/month/MonthWidget.h#L22 | 17:12 |
| dsc_ | https://plak.infrapuin.nl/selif/yguido3k.png | 17:23 |
| dsc_ | i can control the height | 17:23 |
| dsc_ | but it needs to be aware of how many rows there are on the right side | 17:23 |
| dsc_ | hmm no the main view is actually scrollable | 17:24 |
| dsc_ | ah ok ill fix it.. | 17:25 |
| dsc_ | https://plak.infrapuin.nl/selif/oery62eh.png | 17:39 |
| dsc_ | close 'nuff | 17:39 |
| freemangordon | sicelo: this was before I sent the patch? | 17:54 |
| dsc_ | Wizzup: https://github.com/maemo-leste/qalendar/pull/1 | 17:59 |
| sicelo | freemangordon: yes :-) | 18:18 |
| sicelo | dsc_: nice, and thanks! i wouldn't have got it. and yes, i have looked before :-) | 18:20 |
| sicelo | fun fact: qalendar didn't have this problem in Fremantle. wonder how Qt4 vs. Qt5 caused it | 18:21 |
| dsc_ | hmm not sure | 18:38 |
| freemangordon | sicelo: part of the issues are because style plugin lacks functionality | 19:56 |
| freemangordon | I will look at it, someday | 19:56 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!