-
fjklp
what is the meaning of the "received" check mark when sending a direct message?
-
☭Mike Yellow
A feedback that means “I have received this message”(“I am online”), different with “I have read here”.✎ -
☭Mike Yellow
A feedback that means “I have received this message”(“I am online”), different with “I have read here(/it)”. ✏
-
☭Mike Yellow
A feedback that means “I have received this message”(“I am online”) from your contact, different with “I have read here(/it)”. ✏
-
fjklp
but what has received the message? It could mean that my server received it, the contact's server received it, or that my contact has received it on their client application.
-
☭Mike Yellow
>my contact has received it on their client application
-
☭Mike Yellow
It looks like there is no server's receipt in XMPP?
-
lovetox
fjklp: the contact received the message
-
fjklp
Their client app?
-
☭Mike Yellow
> Their client app? Yes. Signals of “received” and “have read” are two different functions in XMPP.
-
Link Mauve
☭Mike Yellow, there are server receipts, when you use XEP-0198 which most clients do.
-
lovetox
Link Mauve, no client exposes this to the user to my knowledge
-
lovetox
so this is only in theory
-
Link Mauve
I think Dino does.
-
Link Mauve
You get one check when the server has received it, two checks when the recipient also has.
-
lovetox
hm didnt know that, you learn something every day
-
fjklp
so my intuition wasn't so crazy
-
lovetox
Link Mauve, i just tried in dino, and no there is no "server received" checkmark
-
Link Mauve
Oh?
-
lovetox
if im offline, the message simply gets no checkmark at all
-
lovetox
https://share.hoerist.com/philipp/UUUJVvIrOqv3jmKZ/f2323c7a-4cd6-4f9b-a86b-3af04a35dc8d.png
-
Link Mauve
That’s to be expected, but when you are online and your server doesn’t ack your messages as well.
-
lovetox
i meant if the contact is not online
-
Link Mauve
Oh, I was wrong then.
-
nicoco
Hey, I think gajim is stuck on 1.8.1 in the windows/microsoft/something store. Is this known?
-
fjklp
1.8.1 forever!
-
lovetox
nicoco, why do you think that? i installed it a few days ago and it was 1.83✎ -
lovetox
nicoco, why do you think that? i installed it a few days ago and it was 1.8.3 ✏
-
nicoco
well, just this morning I tried on a windows laptop, chose "install" through the windows store but "help->about gajim" still shows 1.8.1 (also, the crash dialog).
-
nicoco
Dammit, I guess the installation is still broken from the non-windows store to windows store transition.
-
lovetox
? those have nothing to do with each other, and i dont see how they can break
-
nicoco
The windows store did not show "update" but rather "install" though. It was the first time I used it so maybe that's expected.
-
nicoco
I can't tell precisely, but I what I know is that when I installed the windows store version on this laptop, the previous (non windows store) was still there in parallel, and it corrupted the DB (or something…), resulting in constant "traceback" dialogs. I think I had cleaned it all and installed the windows store version alone, but since gajim is stuck is 1.8.1, despite manually clicking "install" in the windows store, I thought maybe this was related.
-
nicoco
Interestingly enough, gajim also displayed "no update available, last check: 2023/11/17"
-
lovetox
so uninstall the normal version?
-
nicoco
I thought I had done that, maybe not I guess…
-
nicoco
This my partner's laptop, she does not care too much about having the latest version, but this bug makes bug makes gajim barely usable: https://dev.gajim.org/gajim/gajim/-/issues/11700
-
lovetox
never seen that, and OS Error means potentially the install is fucked up
-
lovetox
i would suggest to really uninstall all gajim installations first
-
nicoco
OK! She's not going to be happy about losing history but meh I'll do that. So weird that this started to occur out of the blue this week…
-
lovetox
if you reinstall from ms store and its not 1.8.3 something is wrong
-
lovetox
its really weird that ms shows no version info at all in the ms store
-
lovetox
you basically cant know what you install
-
nicoco
yeah I also was surprised by that. weird stuff my friend, weird stuff
-
Link Mauve
nicoco, you should be able to keep the logs.db though.
-
nicoco
Thanks I'll try that but I'm worried about corrupted stuff. Ideally I hope to clean it up, clean install, and never touch this windows laptop anymore.
-
fjklp
hmm, I just say that typing notifications can do "User paused composing a message". I wonder what that means.✎ -
fjklp
hmm, I just saw that typing notifications can do "User paused composing a message". I wonder what that means. ✏
-
nicoco
``` o (start) | | INACTIVE <--> ACTIVE <--> COMPOSING <--> PAUSED | | | | +---<---<---<---<---<---<---<---<---<---+ ``` fjklp https://xmpp.org/extensions/xep-0085.html if you're interested ;)
-
lovetox
fjklp: what's unclear about that sentence?
-
fjklp
sometimes I just feel the need to eliminate the possibility of ambiguity. I guess it's more a matter of me feeling doubt than lack of clarity in the sentence.
-
fjklp
One reason for the feeling of doubt is that I sent a few direct messages to different contacts recently and both of them immediately produced a check mark, and I didn't expect that one of the contacts was online. However, I don't know for sure.
-
cal0pteryx
lovetox: sentry has more details on that error. Something with a subject timestamp being close to absolute zero, producing this is error
-
cal0pteryx
OSError
-
fjklp
I'm wanting to run gajim from git source in a way that I can avoid interfering with my main gajim config and log files. I see that there is the `‐‐config‐path=PATH` option. Is the the recommended way?✎ -
fjklp
I'm wanting to run gajim from git source in a way that I can avoid interfering with my main gajim config and log files. I see that there is the `‐‐config‐path=PATH` option. Is that the recommended way? ✏
-
fjklp
looks like that does what I wanted
-
lovetox
fjklp: yes
-
fjklp
I can reproduce the problem I've been having. I don't know if it's a problem with gajim or with ejabberd. Should I post steps to reproduce here or on the tracker?✎ -
fjklp
I can reproduce the problem I've been having with newly created mucs displaying wrong info. I don't know if it's a problem with gajim or with ejabberd. Should I post steps to reproduce here or on the tracker? ✏
-
lovetox
Try here
-
fjklp
## Steps to reproduce bug 1. create a new account on nixnet.services 2. create a new group chat, select the nixnet.services account for creation, press create button 3. repeat step 2 to create another group chat with the same nixnet.services account 4. restart gajim 5. check metadata for the second created group chat - In the 'Share Group Chat' link, you should see the true xmpp address on the bottom line and the wrong xmpp address on the top line - In the Group Chat Details > Information panel, you should see the wrong chat name and wrong xmpp address - In the Group Chat Details > Manage panel, you should see the wrong chat name - In the Group Chat Details > Configuration panel, you should see the wrong chat name and the right xmpp address - At some point, the names in the chat list will also show the wrong value, but I don't know how to reproduce this✎ -
fjklp
## Steps to reproduce bug 1. create a new account on nixnet.services 2. create a new group chat, select the nixnet.services account for creation, press create button 3. repeat step 2 to create another group chat with the same nixnet.services account 4. restart gajim 5. check metadata for the second created group chat 6. creating more group chats will have the same problem - In the 'Share Group Chat' link, you should see the true xmpp address on the bottom line and the wrong xmpp address on the top line - In the Group Chat Details > Information panel, you should see the wrong chat name and wrong xmpp address - In the Group Chat Details > Manage panel, you should see the wrong chat name - In the Group Chat Details > Configuration panel, you should see the wrong chat name and the right xmpp address - At some point, the names in the chat list will also show the wrong value, but I don't know how to reproduce this ✏
-
fjklp
## Steps to reproduce bug 1. create a new account on nixnet.services 2. create a new group chat, select the nixnet.services account for creation, do not change any settings for this, use all defaults, press create button 3. repeat step 2 to create another group chat with the same nixnet.services account 4. restart gajim 5. check metadata for the second created group chat 6. creating more group chats will have the same problem - In the 'Share Group Chat' link, you should see the true xmpp address on the bottom line and the wrong xmpp address on the top line - In the Group Chat Details > Information panel, you should see the wrong chat name and wrong xmpp address - In the Group Chat Details > Manage panel, you should see the wrong chat name - In the Group Chat Details > Configuration panel, you should see the wrong chat name and the right xmpp address - At some point, the names in the chat list will also show the wrong value, but I don't know how to reproduce this ✏
-
fjklp
I haven't experienced this when testing on prosody and it doesn't happen on all ejabberd servers. Conversations.im does not produce this bug behavior.
-
fjklp
nixnet.services: ejabberd 23.4.0 conversations.im: ejabberd 19.05.13-conversations.im
-
lovetox
why do you need to select a service for creation?
-
lovetox
do you have a multi account setup on this client?
-
fjklp
I have done it on a fresh setup with no other accounts
-
lovetox
then its weird you mention this, because there is no service to choose in the create groupchat dialog
-
fjklp
right, I guess I was referencing a client that did when I wrote that
-
lovetox
i followed the steps and created an account on that server
-
lovetox
i dont see the issue you describe
-
lovetox
are you sure there are no errors whatsoever in your console?
-
fjklp
lol, damn it
-
fjklp
(nixnet.services) Error from igaquren@muc.nixnet.services: item-not-found - Invalid node name
-
fjklp
Unable to determine context for: quqiyi@muc.nixnet.services
-
fjklp
those are the only things I know that might be relevant, when launching from the shell
-
fjklp
you restarted gajim?
-
lovetox
yes
-
lovetox
wrong xmpp address you would only see if chat switching would not work at all anymore
-
fjklp
note that there is variations. All of the buttons to copy the address have the *right* address.
-
fjklp
when you copy them, that is
-
fjklp
it's mixed
-
fjklp
I am also able to post messages to both of the group chats
-
fjklp
https://upload.gajim.org:5281/upload/gGU0b6laYDjk6eDRfMmn0DxW/8055fa68-8301-4300-bd6c-b689ea671f02.png
-
fjklp
https://upload.gajim.org:5281/upload/0m8wTaCtK_cjvw5HHGG-oOZx/112b132b-7043-411c-851c-dd5123b99001.png
-
fjklp
that doesn't follow the pattern I described, but you can see some of what I mean
-
fjklp
https://upload.gajim.org:5281/upload/yzx3_Pc_A2i5Kbz9PkHKNPsF/3f809a89-b455-41d2-96e3-8e865349ef90.png
-
fjklp
https://upload.gajim.org:5281/upload/oXhXpfsu1xGgkUQSb1AljyFA/dfdec145-7f0d-4b3e-b7c9-cc23a1f5b05a.png
-
fjklp
those two are from the same Group Chat Details
-
fjklp
wait
-
fjklp
could this be caused by any software change in the upgrade from ubuntu 23.04 to 23.10?
-
fjklp
I ask because I don't remember this happening until recently, and I don't know what else has changed. I tried going back to older gajim versions like 1.6.0 and it still did it.
-
fjklp
it does this on a fresh flatpak install as well as a fresh setup with ‐‐config‐path=PATH on source install
-
fjklp
GTK Version: 3.24.38 GLib Version: 2.78.0 Pango Version: 1.51.0 PyGObject Version: 3.46.0 cairo Version: 1.18.0 pycairo Version: 1.24.0 python-nbxmpp Version: 4.5.2 libsoup Version: 3.4.2
-
fjklp
I guess I was always using the newest version of nbxmpp
-
fjklp
I just tried in an ubuntu 23.04 VM with the ubuntu package gajim 1.7.2 and ran it with a fresh config directory with --config-path=PATH and it does the same bug thing
-
lovetox
fjklp, after some trys i could reproduce it
-
lovetox
i think i found it, seems to be a disco info cache probem
-
lovetox
when both rooms are created without name, they have exactly identical disco info
-
lovetox
thats why we save only one, but somewhere store the JID from which the disco info is
-
lovetox
and this creates the problem
-
lovetox
good find !
-
umu
hello
-
umu
question
-
umu
why doesnt gajim work on windows 7?
-
umu
i hab friend who told to install gajim n
-
umu
they cant seem to install it