-
fjklp
a little workaround for the annoyance of the brief pending icon is to set chat_merge_consecutive_nickname=deactivated
-
lissine
Hi When I enable omemo for a chat, I see a full shield (OMEMO encryption is active and authenticated) But if I click on the shield, all the fingerprints shown have a half shield in front of them (Blind Trust) I'm using 1.9.3
-
lissine
I didn't trust any of the keys, so shouldn't a half shield be shown in the chat UI?
-
p42ity
lissine: I see half-shields in this case (at least in 1:1 chats) in Gajim 1.9.3
-
lissine
Maybe something is broken in my setup
-
flit
hi, when i try to add a biboumi irc server jid to my roster, gajim thinks it's a group chat, then throws an exception when i try to join it...
-
flit
Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/gajim/gtk/groupchat_join.py", line 144, in _on_join app.window.show_add_join_groupchat( File "/usr/lib/python3.12/site-packages/gajim/gtk/main.py", line 1283, in show_add_join_groupchat self.add_group_chat(account, jid_, select=True) File "/usr/lib/python3.12/site-packages/gajim/gtk/main.py", line 1065, in add_group_chat self._chat_page.add_chat_for_workspace(workspace_id, File "/usr/lib/python3.12/site-packages/gajim/gtk/chat_page.py", line 260, in add_chat_for_workspace client.get_module('Contacts').add_group_chat_contact(jid) File "/usr/lib/python3.12/site-packages/gajim/common/modules/contacts.py", line 149, in add_group_chat_contact raise ValueError(f'Trying to add GroupchatContact {jid}, ' ValueError: Trying to add GroupchatContact irc.libera.chat@irc.chat.domain.net, but contact already exists as irc.libera.chat@irc.chat.domain.net (chat.flitpix.net) (in roster: False)
-
flit
i'm running the latest version of everything, and i also get a crash in cheogram. i self-host biboumi on my prosody server. any ideas?
-
lovetox
yes you cannot do that
-
lovetox
groupchats dont belong in the roter✎ -
lovetox
groupchats dont belong in the roster ✏
-
lovetox
p42ity, lissine the shield is always full
-
lovetox
there is no half shield for omemo
-
lissine
lovetox, shouldn't the shield indicate whether you have trusted your contact's keys, or whether you're using Blind Trust?
-
lissine
That's how shields are shown in front of fingerprints
-
lissine
> lovetox, shouldn't the shield indicate whether you have trusted your contact's keys, or whether you're using Blind Trust? A half-shield would indicate to the user that the encryption situation is non-ideal, and could be improved. They would click on it, see the fingerprints of their contact, verify some manually, and only then should the shield in the chat UI become full ↺
-
lovetox
I rather remove the button altogether
-
lovetox
its only a shortcut to the contact info dialog
-
lovetox
I dont think its important that you see at all times if you verified all of your contacts devices
-
lovetox
there should be only 2 mods, either you disable blind trust, then it will prompt you when new devices are there, so you dont need a icon to tell you
-
lovetox
or you use blind trust, which is basically a mode for people that do not care that much
-
Bryan
Seems like this bug grabs my username rather than my profile name lol
-
Bryan
https://upload.bryan.yt:5281/file_share/lDwYssP9RD9B7dRcEOlZVO47/c509e26d-7945-45f2-a9d4-1b2f7f13452b.png
-
Bryan
(as seen in the top left)✎ -
Bryan
(as seen in the top left, when sending a Direct Transfer) ✏
-
kalkin
Evening.
-
kalkin
I have an issue. I'm stuck on gajim 1.7.3. I wanted to bump the rpms. So I started upgrading dependencies. Wanted to package omemo-dr, figured out I need pythin-protobuf >= 4.21.0. For building protobuf you need *bazel*
-
kalkin
Do I need to package bazel for fedora to build an up2date protobuf package (fedora is stuck at 3.x.y) to just build an up to date gajim?
-
lovetox
not sure what you expect as answer now
-
lovetox
Gajim needs the dependencies it needs ..
-
kalkin
lovetox just checking. Thanks.
-
kalkin
I thought may be there is a known workaround or something.✎ -
kalkin
I thought maybe there is a known workaround or something. ✏
-
kalkin
lovetox: are there plans to change that in some distant future?
-
lovetox
what do you mean, protobuf is necessary, and 4.21 is > 2 years old
-
lovetox
are you asking if we in the future dont need protobuf anymore?
-
kalkin
lovetox: well fedora 40 has protobuf 3.x something.
-
lovetox
hmm, you should check if this is really 3.x
-
lovetox
debian for example packages 4.21 as 3.21
-
kalkin
I guess it's the last version which worked without bazel.?
-
lovetox
no thats not what i mean
-
lovetox
they change the version, for some reason they want it not called 4.x
-
lovetox
look here
-
lovetox
https://packages.debian.org/source/bookworm-backports/omemo-dr
-
lovetox
in debian omemo-dr depends on protobuf 3.21
-
lovetox
for some reason the protobuf developers made the python bindings jump a major version higher
-
lovetox
and nobody wanted that because it does not follow the C library now anymore
-
kalkin
> hmm, you should check if this is really 3.x > > debian for example packages 4.21 as 3.21 The URL in rpm Speck of protobuf pulls in the tag 3.19.6
-
lovetox
i dont see any reference to a "bazel" dependency in debian
-
lovetox
are you talking about build dependencies?
-
kalkin
lovetox: https://src.fedoraproject.org/rpms/protobuf/blob/rawhide/f/protobuf.spec
-
lovetox
or runtime
-
kalkin
> i dont see any reference to a "bazel" dependency in debian > > are you talking about build dependencies? Build Dependency of protobuf, which is needed by python-protobuf
-
kalkin
Ooh I see bazel is even packaged for ubuntu/debian (according to protobuf src/README.md)
-
kalkin
Hmm, bazel is even Versionen nowadays. But I bet I need bazel to build bazel.✎ -
kalkin
Hmm, bazel is even versioned nowaday. But I bet I need bazel to build bazel. ✏
-
lovetox
i mean try to use protobuf 3.19
-
lovetox
it was something about compiling the messages that changed
-
lovetox
but maybe its backwards compatible
-
kalkin
> it was something about compiling the messages that changed > > but maybe its backwards compatible It's a google project. I'm sceptical 😁, but I will try
-
kalkin
Thanks for the hint
-
lovetox
i remember around the time, people got warnings to recompile there proto files
-
lovetox
so we recompiled them with 4.21 and then depend on that version, but i never checked if this was really necessary