-
jstein
Gajim introduced "security labels". What are these exactly? Where are these documented? Would it make sense to name these according to the FIRST TLP scheme TLP:AMBER and so on? This is an international standard to tag classified documents.
-
lovetox
jstein: https://xmpp.org/extensions/xep-0258.html
-
lovetox
To get idea what the use case is
-
lovetox
But yes you can decide what the labels are
-
lovetox
There is no restriction
-
lovetox
And it's simply to label certain messages
-
lovetox
The server allows you to hide these messages the depending on permissions
-
lovetox
But I also heard of people that use it simply to label stuff
-
lovetox
Without the permission feature
-
jstein
nice thank you.
-
jstein
Seems it would make sense to implement TLP 2.0 as default. What do you think? https://www.first.org/tlp/\
-
lovetox
You misunderstand how it works
-
lovetox
Labels are defined on the server
-
lovetox
You need to add the labels thete✎ -
lovetox
You need to add the labels there ✏
-
lovetox
There is no need to implement some standard , simply add the labels you need
-
fjklp
Has anyone else ever experienced that when you try to press the thumbs up button for a gitlab issue it briefly accepts it, then removes it, every time?
-
fjklp
I'm experiencing that for https://dev.gajim.org/gajim/gajim/-/issues/7123
-
cal0pteryx
fjklp: sometimes that happens. Try again later :)
-
fjklp
Thanks. In this case, I had previously used an alternate thumbs up or something. I unpressed it, then pressed the one others were using and it rejected it, so I suspect I experienced the same for this issue months back.
-
fjklp
Seems like a gitlab bug.
-
cal0pteryx
fjklp: no gajim bug then :)
-
fjklp
sure
-
huuh
Hello guys
-
huuh
https://dev.gajim.org/gajim/gajim/-/issues/10410
-
huuh
How do I get a read receipt like the one this guy has?
-
huuh
https://disroot.org/upload/06573322-52ee-71a0-a365-dec1a9108467/140cd792-6d6f-4112-b81e-d35521776b8e.png
-
huuh
that read marker style is really inconvenient for me
-
nicoco
You can enable single check mark for "delivery receipts" in the settings, but the 2nd check mark for "read receipts" does not exist anymore AFAIK. Maybe I'm wrong and there's a hidden setting for that?
-
huuh
Delivery receipts yeah, I enabled them too
-
huuh
I don't really get why delivery receipts are implemented but read ones are not
-
nicoco
I think it's because this type of read marker style ("has read up to this point") is more in line with how the protocol works, because client don't have to mark individual messages as read according to the spec, but someone who actually implemented it might give you a more relevant answer, stay tuned ;-)✎ -
nicoco
I think it's because this type of read marker style ("has read up to this point") is more in line with how the protocol works, because clients don't have to mark individual messages as read according to the spec, but someone who actually implemented it might give you a more relevant answer, stay tuned ;-) ✏
-
lovetox
nicoco: that's the reason
-
lovetox
Clients send us the message up to which they have read
-
lovetox
And we display exactly this information
-
nicoco
playing the devil's advocate, but it would be OK to "double check mar" messages up to the message for which we receive the marker
-
lovetox
nicoco: hm I don't think so
-
lovetox
It's simply a information we don't have
-
huuh
> I think it's because this type of read marker style ("has read up to this point") is more in line with how the protocol works, because clients don't have to mark individual messages as read according to the spec, but someone who actually implemented it might give you a more relevant answer, stay tuned ;-) I don't see a problem with that. Why mark messages as readed individually? > Clients send us the message up to which they have read You just mark all the messages above that one then
-
lovetox
Why would we lie to our users
-
nicoco
OK, double check mark the message for which we receive the marker with a tooltip that says "has read up to this point" then ;)
-
huuh
That's not a lie
-
lovetox
And tell them a client send us a read receipt for a message if he didn't do it
-
huuh
Why would it be?
-
lovetox
Because we don't have that information
-
huuh
client sent read receipt for the last message, it means that all messages above are read too
-
huuh
you can't *really* know what messages are readed, because we can't read people minds, obviously
-
huuh
but all IMs work like that, no?
-
nicoco
some other protocols send read marks for each message, notably whatsapp and signal
-
huuh
how is that useful?
-
lovetox
Why you need a checkmark on every message?
-
nicoco
I'm not saying it is, just that it's implemented that way :)
-
huuh
well as you said, we can just have this: > with a tooltip that says "has read up to this point" then ;)
-
huuh
that's just some technical nuance which end-users won't care about, really
-
nicoco
lovetox: to me, the issue with the "read up to this point" thing is that it makes text "jump", and if we want read marks in groupchats (which I think we do?) it can becomes quite "jumpy"✎ -
huuh
> Why you need a checkmark on every message? cause it's convenient and it's the way all other IMs look too
-
huuh
nicoco: it's really clunky, yeah..
-
nicoco
lovetox: to me, the issue with the "read up to this point" thing is that it makes text "jump", and if we want read marks in groupchats (which I think we do?) it can become quite "jumpy" ✏
-
huuh
like
-
huuh
you could at least make an option for this, keeping the current thing as default..
-
lovetox
Not really
-
huuh
why?
-
lovetox
To take one of your arguments, do you know any other IM which let's you configure how a read marker is displayed?
-
lovetox
Its simply not important enough to add 2 different ways
-
huuh
No
-
huuh
It's important for me
-
huuh
And my friend
-
huuh
at least
-
huuh
I see no problem with adding that option
-
lovetox
Of course you don't see the problem, as you don't have to do it 😆
-
nicoco
Try implementing it and you might problems ;-)✎ -
nicoco
Try implementing it and you might see problems ;-) ✏
-
huuh
so what's the problem?
-
huuh
it's just a visual thing, no?
-
lovetox
But we probably go that way anyway once we support read markers in MUC
-
lovetox
As the current way is not practical for mucs
-
nicoco
Good to know, cf https://dev.gajim.org/gajim/gajim/-/merge_requests/980#note_212124
-
huuh
> A checkmark. That would be a either second check mark in 1:1 chats (if you enable 'read receipts' in the preferences), or a change of color for this checkmark (2 states: 'received', and 'displayed'). Hope you will keep all options - text read marker, two checkmarks and colored checkmark Sounds really neet!✎ -
huuh
> A checkmark. That would be a either second check mark in 1:1 chats (if you enable 'read receipts' in the preferences), or a change of color for this checkmark (2 states: 'received', and 'displayed'). Hope you will keep all options - text read marker, two checkmarks and colored checkmark Sounds really neat! ✏
-
huuh
What is this feature "Media Playback"? Located in: Top menu -> Accounts -> Modify Account... -> your_account -> Privacy
-
huuh
https://disroot.org/upload/065735f0-7805-7450-97dc-1786e5808b34/70b567eb-89de-407d-b70d-52c7db79c5c7.png
-
huuh
Where can I read more about it - how does it get played media data, what kinds are supported and where does it show the data?
-
cal0pteryx
huuh: I for one like the "has read up to this point" really much. That's why I implemented it after having double checkmarks first. Double checkmarks in group chats carry less information than a "x,x, and x have read up to this point" row. And private group chats (where you would see those read markers) are typically small, thus it's still practical.
-
huuh
cal0pteryx: I'm not asking to remove it though. And if double checkmark was a thing, why was it removed?
-
huuh
Why not just make two options?
-
cal0pteryx
Because that's maintenance effort and a source of bugs
-
cal0pteryx
Every option multiplies ways where things can go wrong
-
lovetox
huuh, you can use a media player on your system that has MPRIS support
-
lovetox
the media player publishes information to the system via dbus
-
lovetox
and gajim picks it up and publishes it
-
lovetox
which means contacts in your contact list can see it
-
huuh
are there any articles on configuring it [with mpd] ?
-
lovetox
you need to search for it
-
lovetox
a quick search turned up https://github.com/natsukagami/mpd-mpris
-
lovetox
but just so you know, basically no client except Gajim supports this
-
lovetox
so while Gajim would publish the data
-
lovetox
almost no client will show it
-
huuh
which XEP is it?
-
lovetox
https://xmpp.org/extensions/xep-0118.html
-
lovetox
and also Gajim shows it not very prominent
-
lovetox
you have to go and search for it really
-
lovetox
so .. not that great at the momen✎ -
lovetox
so .. not that great at the moment ✏
-
huuh
and where do I search for it?
-
fjklp
the internet
-
fjklp
you mean to enable it in gajim?
-
huuh
I enabled it, I mean where to see my current media playback in Gajim?
-
fjklp
it sends the info to your contacts
-
fjklp
so they can see it
-
huuh
I can see it in Accounts -> Advanced -> PEP Configuration -> protocol/tune
-
huuh
uhh, and I can't see it?
-
fjklp
To see the currently playing info, go to your contacts list and hover your mouse pointer over the given contact, the now playing info will show up in the tooltip
-
huuh
yep thanks, hovering over me worked✎ -
huuh
yep thanks, hovering over "Note to myself" worked ✏
-
huuh
that's a cool feature to have!✎ -
huuh
that's a cool feature to have, I like it ✏
-
huuh
yeah I hope it will improve in the future also would be cool to see which game your contact is playing
-
huuh
through some kind of RPC (like Discord does)
-
huuh
also
-
huuh
https://disroot.org/upload/06573868-6e5b-7fe0-a30b-e83cdc57600a/4247d732-4c22-4a27-9eee-08224bcae284.png
-
huuh
https://disroot.org/upload/06573868-a2e5-7b34-be03-08c082f93019/c6d33146-7ffd-4db6-b0ff-1d1ab81c93f2.png
-
lovetox
you dont need this
-
huuh
why?✎ -
huuh
why? i'll rephrase it - who would need it then? ✏
-
huuh
why? i'll rephrase my question - who would need it then? ✏
-
lovetox
nobody, its used for a feature that does not work anyway
-
lovetox
also this lib caused some crashes in the past
-
lovetox
better not install it
-
huuh
okay
-
huuh
I thought that maybe it's the cause of my problem with p2p file transfer
-
huuh
basically p2p file transfer just doesn't work
-
huuh
i send offer to my contact and he sees nothing (and the same way around)✎ -
huuh
i send offer to my contact and he sees nothing (and the other way around) ✏
-
huuh
i send offer to my contact and he sees nothing (and the other way around too) ✏
-
fjklp
I think this is known. Maybe we should have all known non-working features listed somewhere like the wiki.
-
fjklp
I don't know. It feels weird to keep broken stuff in any case.
-
huuh
what's the problem with it? why it's not working? if in the past it did, why doesn't it now?✎ -
huuh
what's the problem with it? why it's not working? if in the past it did, why it doesn't now? ✏
-
fjklp
Don't know
-
fjklp
lovetox: Seems like I should probably make an issue for the omemo cross-account muc leakage thing. I don't understand it well so if yes, is there anything you'd want me to include?
-
lovetox
no nothing in particular
-
lovetox
just describe what you think is happening