-
allen
Hi there, wanted to checkout the sync option but when selecting the "all time" option t resuts in AssertionError as below: ```AssertionError04.02.2025 10:20:37 (E) nbxmpp.dispatcher | (tchncs.de) Error while handling stanza Traceback (most recent call last): File "/usr/lib/python3/dist-packages/nbxmpp/dispatcher.py", line 448, in dispatch func(self._client, stanza, **user_data) File "/usr/lib/python3/dist-packages/nbxmpp/task.py", line 363, in _async_finished self._next_step(result) File "/usr/lib/python3/dist-packages/nbxmpp/task.py", line 236, in _next_step self._set_finished() File "/usr/lib/python3/dist-packages/nbxmpp/task.py", line 240, in _set_finished self._invoke_callbacks() File "/usr/lib/python3/dist-packages/nbxmpp/task.py", line 262, in _invoke_callbacks callback(self) File "/usr/lib/python3/dist-packages/gajim/gtk/history_sync.py", line 176, in _received_count assert self._start is not None``` ^^^^^^^^^^^^^^^^^^^^^^^ AssertionError✎ -
allen
Hi there, wanted to checkout the sync option but when selecting the "all time" option it resuts in AssertionError as below, ```AssertionError04.02.2025 10:20:37 (E) nbxmpp.dispatcher | (tchncs.de) Error while handling stanza Traceback (most recent call last): File "/usr/lib/python3/dist-packages/nbxmpp/dispatcher.py", line 448, in dispatch func(self._client, stanza, **user_data) File "/usr/lib/python3/dist-packages/nbxmpp/task.py", line 363, in _async_finished self._next_step(result) File "/usr/lib/python3/dist-packages/nbxmpp/task.py", line 236, in _next_step self._set_finished() File "/usr/lib/python3/dist-packages/nbxmpp/task.py", line 240, in _set_finished self._invoke_callbacks() File "/usr/lib/python3/dist-packages/nbxmpp/task.py", line 262, in _invoke_callbacks callback(self) File "/usr/lib/python3/dist-packages/gajim/gtk/history_sync.py", line 176, in _received_count assert self._start is not None ^^^^^^^^^^^^^^^^^^^^^^^ AssertionError ``` ✏
-
Link Mauve
allen, which version are you running?
-
allen
> allen, which version are you running? 1.8.4 on Linux Mint. ``✎ -
allen
> allen, which version are you running? 1.8.4 on Linux Mint. ``` GTK-Version: 3.24.41 GLib-Version: 2.80.0 Pango-Version: 1.52.1 PyGObject-Version: 3.48.2 cairo-Version: 1.18.0 pycairo-Version: 1.25.1 python-nbxmpp-Version: 4.5.4 libsoup-Version: 3.4.4 ``` ✏
-
Link Mauve
That one is already quite old, try the flatpak version maybe?
-
allen
It's ```apt install gajim``` from https://gajim.org/download/, but the distros must update this package then as I am not a big fan of flatpak massive size and massive updates in general.
-
cal0pteryx
Current price per gigabyte storage is 0.015 €, just saying
-
Link Mauve
allen, tell that to your distribution, but knowing them they’re unlikely to do anything in that area.
-
Link Mauve
Keeping known bugs buggy is more important.
-
allen
Anyway, than for your time.✎ -
allen
Anyway, thanks for your time. ✏
-
lissine
Did the text font / size change when porting to GTK4?
-
lissine
It seems smaller on master, and the text in the input box is grey-ish Or is the css not being loaded correctly for me?
-
cal0pteryx
lissine: many settings are controlled by your theme (which may be a different one than the one for gtk3). There were no changes to font size or color
-
lissine
Okay, thanks
-
hit
how do i load message history from servers that support it? so far i dont see any gajim or muc setting which enables it. (XEP-0313)
-
hit
also gajim's padlock icon on bottom right displays this: >This is a public group chat. Encryption is not available. what does this mean? it is wrapped in TLS tho?
-
Kris
Yes this referrs to e2ee
-
Kris
TLS is of course the the default
-
hit
> Yes this referrs to e2ee e2ee being omemo/otr ↺
-
hit
?
-
roughnecks
yeah
-
roughnecks
omemo mostly, since otr is quite old, not supported anymore
-
hit
are these messages stored on the server in plaintext
-
Kris
In public chats yes. Of course you can do disk encryption on the server side.
-
Kris
You can make group-chats and end to end encypt them, but for public chats like this one there is little point doing so.
-
hit
> how do i load message history from servers that support it? so far i dont see any gajim or muc setting which enables it. (XEP-0313) what about this ↺
-
cal0pteryx
Generally if MAM is available, gajim uses it. Normally there is no need to enable it. Prosody offers a group chat setting called Message Archiving
-
lovetox
hit, Gajim does not allow you to download messages in a group chat that were sent *before* your *first* join.
-
hit
lovetox, on conversations (android) i was able to load messages sent 2 weeks before my first joining
-
hit
so its an XEP?
-
hit
that is implemented in conversations and not in gajim
-
lovetox
we dont implement such a functionality
-
lovetox
but you get all messages after your first join
-
hyol
Is there some way I can jump to when a particular user joined the MUC?
-
cal0pteryx
hyol, by searching and clicking the first message of that user