Wizzup | freemangordon: taking a break from this tp stuff again, I think there's something funny with how various features needs to be enabled for this to work | 19:05 |
---|---|---|
Wizzup | https://github.com/sailfishos/voicecall/tree/master/plugins/providers/telepathy/src this might be helpful | 19:06 |
Wizzup | looks like I might need to pass the right factories to the clientregistrar | 19:08 |
Wizzup | I will try this later today | 19:08 |
Wizzup | parazyd: can you transfer maemoleste.org to me? | 19:18 |
Wizzup | if you ever read this anyway | 19:19 |
Wizzup | freemangordon: ok, I got further along, it looks like I can join and send a message without problems, and I will even get a message signal from messagesent | 20:57 |
Wizzup | messages are not received in the app, but they are on dbus | 20:57 |
Wizzup | it looks like something calls RemoveMatch for the signals just shortly after AddMatch | 20:58 |
Wizzup | so maybe the channel gets GC'd or something.... or invalidated somehow... | 20:58 |
Wizzup | ok, it works :) | 21:42 |
Wizzup | hello | 21:45 |
wizzupvm | Echo: hello | 21:45 |
Wizzup | dsc_: ^^ | 21:45 |
wizzupvm | Echo: dsc_: ^^ | 21:45 |
dsc_ | interesting | 21:46 |
Wizzup | freemangordon: yeah so indeed I had copied the result of a sharedptr as opposed to storing the pointer itself | 21:46 |
Wizzup | freemangordon: so it set up all the signals and then decided I was no longer using the channel | 21:46 |
Wizzup | dsc_: yeah so what we need to do is just enable some features (I know how to do it now) and then just handle the channels and store them in a QList or so | 21:46 |
Wizzup | I'll clean up this code later today or tomorrow | 21:47 |
dsc_ | ic | 21:47 |
dsc_ | cool | 21:47 |
Wizzup | yup | 21:48 |
Wizzup | the sharedptr thing messed me up good :) | 21:48 |
dsc_ | yeah tp uses its own sharedpointer impl., i forgot why though | 21:53 |
dsc_ | (as opposed to Qt's or C++ std's sharedpointer impl.) | 21:55 |
Wizzup | at least I figured it out :) | 21:57 |
lel | MerlijnWajer opened an issue: https://github.com/maemo-leste/conversations/issues/13 (Telepathy multi-users chats (xmpp MUC, irc channels, etc)) | 23:58 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!