-
ann
starting from Gajim 1.9.0, there are strange string in chat instead of "File/Picture" indication as with Gajim 1.8.4
-
ann
https://im.ebala.net:5821/upload/aukaw_9ku_f53FfkJqo2EWyK/bebf625d-334c-48e6-a692-c60b72969af6.png
-
fjklp
well, looks like a disrupted connection also causes gajim go get out of sync
-
fjklp
I didn't expect that
-
fjklp
messages sent by others are never displayed
-
cybertwice
Hey I'm new
-
fjklp
cybertwice: Hi. This chat is for talking specifically about Gajim.
-
bot
lovetox pushed 1 commits to branch gajim/master refactor: ArchiveStorage: Improve logging messages - https://dev.gajim.org/gajim/gajim/-/commit/f86c7212c34345304bda293a5d235273922720fe
-
goldbeard
Congratulations for 1.9.0! The emoji reaction seems to be uncrypted in other clients. Is it with me or others too?
-
lovetox
yes
-
badmuff
Yes, it works very good. Congrats.
💯 3💐 1 -
maximus
> Congratulations for 1.9.0! > The emoji reaction seems to be uncrypted in other clients. Is it with me or others too? oh so reactions basically aren't encrypted? ↺
-
debacle
OMEMO2 `urn:xmpp:omemo:2` ftw. I guess.
-
debacle
Which is currently only supported by libervia and Kaidan.
-
Ichtyx
When reaction on C 😆
-
amogus
is it possible to change your profile image per muc/dm?
-
lovetox
no
-
amogus
_new xep when_
-
lovetox
probably never, seems not really useful
-
lissine
amogus: you can use multiple accounts
-
lovetox
you can already disable your avatar for contacts not in your contact list
-
lovetox
if your goal is that people dont see your avatar
-
lovetox
managing a avatar per / chat seems very complex for the average user, and providing GUI in a client to do this, and server support .. all very much work, why exactly?
-
amogus
i could, but itd be nice to have different avatars for different people its not _super_ important, but it could be a nice little feature down the road when more important things are added/fixed
-
lovetox
because you want to separate different identities? thats why most xmpp clients support multi account
-
amogus
its for the same identity, and while i have zero experience in how programs work exactly, i figure it could be in the muc settings page with a couple buttons and the avatar being used displayed
-
lovetox
> i could, but itd be nice to have different avatars for different people > its not _super_ important, but it could be a nice little feature down the road when more important things are added/fixed thats the thing, its not "little", its a very big and complex thing that would need to have a big benefit on the other side, basically some major usecase where using multiple accounts is out of the question ↺
-
amogus
but its not really important, maybe in the future if i get some proper experience i could try setting it up
-
amogus
>> i could, but itd be nice to have different avatars for different people >> its not _super_ important, but it could be a nice little feature down the road when more important things are added/fixed > thats the thing, its not "little", its a very big and complex thing that would need to have a big benefit on the other side, basically some major usecase where using multiple accounts is out of the question i mean yeah itd be a lot of work to have it supported server side, but client side might be easier with some metadata tag that changes someones icon in a specific muc, and if other users support the feature they would see the changed avatar, otherwise itd be the account avatar ↺
-
bodqhrohro
> maximus: > oh so reactions basically aren't encrypted? They're unencrypted in Matrix as well. ↺
-
meson
Whataboutism :D✎ -
meson
Smells like whataboutism :D ✏
-
lovetox
its not an accident, omemo:1 is not a full stanza encryption and can only encrypt text
-
lovetox
the only choice is to deactivate reactions completely while encryption is active
-
lovetox
we will work to get omemo:2 in the future
-
meson
Dies omemo:2 need changes in both Clients and server?✎ -
meson
Does omemo:2 need changes in both Clients and server? ✏
-
meson
How much work would you estimate?
-
bot
lovetox pushed 1 commits to branch gajim/master fix: HistorySync: Make full sync option work again - https://dev.gajim.org/gajim/gajim/-/commit/8b556884bc5488c5d1f8e1ca5cbe85f1b4f994df
-
fjklp
ah, this line wrapping thing is terrible
-
fjklp
I guess we are waiting on a fix with https://gitlab.gnome.org/GNOME/pango/-/issues/798 but what if they don't fix it?
-
fjklp
we could be waiting for years
-
Link Mauve
Hi, when I start Gajim I get this traceback: https://conference.gajim.org:5281/pastebin/42215893-a439-4004-a363-892f21aec976
-
Link Mauve
I’m on python-sqlalchemy 1.4.52-4, Gajim 8b556884b, python-nbxmpp g6ccb389.✎ -
Link Mauve
I’m on python-sqlalchemy 1.4.52-4, Gajim 8b556884b, python-nbxmpp 6ccb389. ✏
-
Link Mauve
And it doesn’t start.
-
lovetox
did you install gajim
-
lovetox
?
-
lovetox
because then it would have told you that sqlalchemy > 2.0 is necessary
-
fjklp
is there any concern beyond a crash if I enable wrapping on word boundaries? Specifically remote code execution? At this point, it would be far more convenient for me to risk a crash.✎ -
fjklp
is there any concern beyond a crash if I enable wrapping on character boundaries? Specifically remote code execution? At this point, it would be far more convenient for me to risk a crash. ✏
-
lovetox
its not just a crash, you will not be able to open that chat unless you modify the database
-
lovetox
you know the commit, feel free to change the one liner that does it
-
fjklp
still worth it
-
lovetox
for you maybe, if you have no problem modifying your database, i guess changing that one line in the code should be no problem for you
-
ann
definitely a bug in new 1.9.0: 1) incoming encrypted message with file from myself (from other device) - in chat preview appears as "aesgcm://blabla" 2) incoming unencrypted message with file from some contact - in chat preview appers as "[img] Image" 3) outbound encrypted message with file to some contact - appears as "[file] File"
-
ann
https://im.ebala.net:5821/upload/y8Gv-8FmUtWmNOHLw6XyIv9i/Screenshot%20from%202024-06-13%2023-49-40.png
-
ann
I'm too lazy to fill a regression report, pls someone do >:3
-
ann
(so the regression is, while we receive encrypted message with file - it appears sas "aesgcm://blah" in oppose of incoming unencrypted/outgoing encrypted message which works normally - in gajim 1.8.4 incoming encrypted was worked fine too)✎ -
ann
(so the regression is, while we receive encrypted message with file - it appears sas "aesgcm://blah" in oppose of incoming unencrypted/outgoing encrypted message which works normally - in gajim 1.8.4 preview for incoming encrypted was worked fine too) ✏
-
fjklp
> for you maybe, if you have no problem modifying your database, i guess changing that one line in the code should be no problem for you yes, that is why I was asking ↺
-
fjklp
but for modifying the message database, the option also exists to use a different client
-
lovetox
how will a different client help?
-
bot
lovetox pushed 1 commits to branch gajim/master fix: Migration: Don’t fail on invalid JIDs - https://dev.gajim.org/gajim/gajim/-/commit/cc1b0f041f2a86874c3e34fae8911d92a7338c17
-
fjklp
Oh, right. I was mixing up the problem of deleting the message from the mam and the gajim database. A different client would be used to delete the message from mam. I'd still need to manually edit the gajim database.✎ -
fjklp
Oh, right. I was mixing up the problem of deleting the message from the mam and the gajim database. A different client would be used to delete the message from mam (if I'm a moderator of the chat). I'd still need to manually edit the gajim database. ✏
-
bodqhrohro
Why was jid changed to remote_jid in the PGP plugin? Does it make sense as the jid property is still present?
-
lovetox
yes, the jid property is the full jid as it is in the xml stanza
-
lovetox
remote_jid depends on other attributes like the message type
-
lovetox
for example for a groupchat message, remote_jid will be the bare jid
-
lovetox
for a PM the remote_jid will be a full jid
-
lovetox
remote_jid exists so you dont have to think in what context you currently are, and what the correct jid is to address the contact
-
lovetox
groupchat / normal chat / or pm
-
egnun
Hello, Gajim! I have a bug to report. Some MUCs only allow members to write and one has to contact the admin of the MUC, so he can elevate ones membership level. Gajim seems to have a little button, that – I assume – should automate that in the background. But unfortunately this button currently seems to do nothing.
-
bodqhrohro
lovetox: so these differences don't matter if only chat type is handled and not MUC/PM, got it.
-
lovetox
bodqhrohro, it always matters i guess if you do something with that jid, for example store it somewhere
-
lovetox
if you receive a message in 1:1, the Jid will always have a resource, but this resource can change anytime
-
lovetox
and you need to ask yourself, do i need this differences, do i care from which resource a message came
-
lovetox
or do i only care about the unique remote contact im talking to
-
bodqhrohro
lovetox: and remote_jid for chats is always bare?
-
lovetox
correct
-
bodqhrohro
Okay then.
-
lovetox
you can look up the code for remote_jid in nbxmpp, then its maybe clearer