-
resoli
Hello, I fixed some more strings in italian translation.
-
cal0pteryx
Thanks resoli
👍 1 -
resoli
Hello, is it possible in Gajim to assign Moderator role without changing affiliation?
-
lovetox
Yes
-
lovetox
Right click and set role moderator
-
lovetox
But the chat will not remember once the user leaves
-
resoli
> Right click and set role moderator Can't see that: ↺
-
resoli
https://share.conversations.im/resoli/message/GloT3LQ7RRxPq9XL/Video_del_13-08-2025_14_24_56.webm
-
resoli
I see `Kick..` and `Revoke Voice` only under `Moderation`
-
Codimp
Hello here, I'm working on a monitoring module for Prosody and see that some caps like clients identities seems to always be a URL. For Gajim it's "https://gajim.org" for example. Do you know if it's something I can found in a XEP or if it's unspoken rules among XMPP clients to identify with the client website URL?
-
lovetox
Hm.. maybe we thought it's not necessary. Why do you want to make someone moderator until he leaves?
-
lovetox
Codimp: please ask in the xsf channel
-
resoli
lovetox, I can assign a member moderator role, without assigning Admin privileges
-
lovetox
But they will not keep the role
-
lovetox
Roles are not preserved across rejoins
-
Codimp
> Codimp: please ask in the xsf channel is it "xsf@muc.xmpp.org" ? ↺
-
resoli
Ok, but this is explicitly admitted by xep-0045✎ -
lovetox
Codimp: yes
👍 1 -
lovetox
resoli: admitted?
-
resoli
lovetox, sorry: I refer to https://xmpp.org/extensions/xep-0045.html#affil-change ✏
-
resoli
lovetox, sorry: I refer to https://xmpp.org/extensions/xep-0045.html#roles-change ✏
-
resoli
Tabe https://xmpp.org/extensions/xep-0045.html#table-5✎ -
resoli
Table 5: https://xmpp.org/extensions/xep-0045.html#table-5 ✏
-
resoli
Transition from Visitor/Participant to Moderator: `Admin or owner grants moderator status`
-
resoli
I tried with Conversejs client and it is possible.
-
resoli
As side effect, I saw that the new Moderator becomes affiliated as Member
-
resoli
Retried, if the room is not Members only i can promote even a Visitor to Moderator. The Moderator role is preserved if that user leave an re-join the room
-
lovetox
I didn't say its not possible
-
lovetox
I said a role is not preserved
-
lovetox
Across rejoins
-
lovetox
So the question is why would you need thus✎ -
resoli
Tried multiple times ...
-
lovetox
So the question is why would you need this ✏
-
resoli
> The Moderator role is preserved if that user leave an re-join the room
-
resoli
That is, that user ha no affiliation, and moderator role
-
resoli
This is acorner case.
-
resoli
But in cas I want to assigne very limited moderation power to a Member, it can be definitely useful✎ -
resoli
But in case I want to assign very limited moderation power to a Member, it can be definitely useful ✏
-
resoli
He can assign and revoke voice, or cick other non Admin participants ...
-
lovetox
Is it a prosody server?
-
resoli
No, ejabberd
-
resoli
But I can try even on prosody, if needed
-
zak
lovetox: FYI, if you are interested: Some more missing icons in Gajim on Debian trixie: - message corrected icon - select encryption (bottom right) - settings: left bar: icon for "Status" - user-is-writing notification icon - contact info dialog: left bar: icon for "Encryption (OMEMO)" - contact info dialog: information: icon on button "change nickname" Maybe more
-
resoli
> But I can try even on prosody, if needed Tried with prosody (snikket, really) and in that case Moderator role is *not* preserved across rejoin ↺
-
resoli
And, as you suggested, Prosody behavior is more adherent to xep-0045: https://xmpp.org/extensions/xep-0045.html#associations > MUC also defines two different associations: long-lived affiliations and session-specific roles. These two association types are distinct from each other in MUC, since an affiliation lasts across visits, while a role lasts only for the duration of a visit.
-
cal0pteryx
zak: that's useful, thanks! We'll replace those with custom icons
👍 1 -
resoli
> But in case I want to assign very limited moderation power to a Member, it can be definitely useful ... even if temporary ↺
-
kimapr_
not sure if this is relevant since Gajim 1.9.5 isn't the latest version, but while i was chatting with JavaScriptCore compiling in the background (maxing out cpu usage) it randomly entered a weird state where every message i send spawns an error dialog with this content: https://mindcore.kimapr.net/lappy/uploads/4d0a277975bb3117addd9f8e4852b252.txt
-
stefan
Hi, I just noticed, that c&p still doesn't work when using alt+print for the content of one window (win11).✎ -
lovetox
kimapr_: can not open your link
-
lovetox
stefan: please raise a issue
-
stefan
Hi, I just noticed, that c&p still doesn't work (2.3.4) when using alt+print for the content of one window (win11). ✏
-
lovetox
resoli: I don't agree as this being very useful. It's hard to tell users the difference between roles and affiliations. It seems overcomplicated, and that different servers behave differently about preserving the roles makes it even more problematic
-
lovetox
There is also no functionality to request the roles of users
-
lovetox
Simply make the user admin and be done with it. You trust the user anyway to not act bad. What is the risk here ? The moderator acting bad to 3 more users (admins)?
-
stefan
strange.. just tried it again on a different computer, there it works.. perhaps just ignore the issue.
-
kimapr_
lovetox: my apologies, my computer where the file is hosted is currently on fire (figuratively - it's suffering from severe thrashing)
-
kimapr_
i'll probably have to restart it forcibly, as i can't login on a tty (it times out) and ssh connections also time out, even if i attempt to disable the timeouts
-
resoli
lovetox: that souds reasonable.✎ -
resoli
lovetox: that sounds reasonable. ✏
-
resoli
Anyway, it is maybe the only missing things in Gajim administration functionalities.
-
vlad
somehow, me posting this video managed to crash my friend's gajim, made it blackscreen on gajim restart, and persist until it was far enough up in the scrollback it also didnt show the video and the following few messages at all, some sync issue?
-
vlad
https://upload.xmpp.earth:5281/file_share/0689ce51-2c19-7a84-aecd-cbd634d6b519/compiling.tar.gz
-
vlad
i put it in a tarball to avoid crashing anyone's client, but i have a feeling this could be the filename
-
vlad
(uploaded on gajim 2.2.0, received on 2.3.3)
-
lovetox
nope does not crash my gajim
-
lovetox
and we also dont do anything with mp4, like nothing, no preview or any processing at all
-
lovetox
though im on linux, i guess your friend is on windows?
-
lovetox
also we dont load any chats on start of Gajim, so i dont think that can be the reason for a black screen
-
bot
lovetox pushed 1 commits to branch gajim/master imprv: ChatList: Sort messages with drafts to the top - https://dev.gajim.org/gajim/gajim/-/commit/d98a2c70b799e7b515b9ee113f29a782b75256c6
-
vlad
> nope does not crash my gajim very weird ↺
-
vlad
> though im on linux, i guess your friend is on windows? nah, archlinux ↺
-
vlad
> also we dont load any chats on start of Gajim, so i dont think that can be the reason for a black screen maybe it was some unrelated cache corruption? ↺
-
vlad
because it didn't crash me either
-
vlad
it just caused slight stuttering for me while scrolling up to it
-
vlad
> nah, archlinux i guess gentoo is just the most stable operating system 🤷 ↺