-
fjklp
I just experienced a new bug, not sure what happened there
-
fjklp
I couldn't see the last message I posted, nor your response until I restarted gajim
-
fjklp
no new messages were showing up in any chat
-
fjklp
> just describe what you think is happening alright
-
fjklp
I wonder if having a second profile open at the same time can interfere with this profile? I did have another opened which is unusual for me.
-
fjklp
sqlite3.OperationalError: database is locked
-
fjklp
hmm, not sure what happened there
-
cal0pteryx
Too much testing ;)
-
fjklp
lol
-
fjklp
perhaps
-
fjklp
Should I not be running multiple gajim profiles concurrently?
-
dln949_
I use the Gajim client, I have a few questions to better understand things: 1) The XMPP server my XMPP account operates on says it stores messages and files for only X number of days, after X days they are deleted from that server. When they are deleted from the server, is that deletion sync'd with my desktop computer and those messages and files older then X days are also deleted from my desktop computer? 2) In the Gajim app, how do I delete a specific message from the desktop computer? By using the "Delete Messages Locally" option? 3) In Gajim, how do I specify to always delete all messages from the desktop computer that are older than X days? 4) For questions #2 and #3 above: Do those actions delete from the desktop computer the messages only, or also any associated files (audio, video, photo, etc.)? 5) Once I delete a message from the desktop computer, will that deletion then be sync'd with the XMPP server and then deleted from the server?
-
fjklp
1. no 2. yes
-
fjklp
for 2, I verified that it actually deletes the message from the local database
-
fjklp
3. go to Accounts > account name > Privacy > Keep Chat History and select how long to keep local chat history. I have not yet verified that this works but I will. 4. When you select to 'Delete Messages Locally': For text, it is deleted from your local database. For media files such as images, audio and video files, it will only prevent gajim from displaying them. You would have to manually find and delete them, which isn't convenient unless you are willing to delete everything or everything within a time range. You can't do that from within gajim.
-
fjklp
5. No. There is an xmpp feature that can do this, called message retraction, but gajim does not do this. Even if you used a client that did, you should verify that it does what you expect it to do on the server, which might vary between servers. If you really want to be sure, run your own server. Otherwise, use a server run by someone you trust.
-
fjklp
Don't forget that MUC messages are stored on the MUC server, not your account server.
-
fjklp
3. I verified that when I set Keep Chat History = Until Gajim is Closed, it does delete the messages from the local database when gajim is closed
-
dln949_
fjklp, thank you very much!!
-
fjklp
You also have an option at Gajim > Preference > Advanced > Purge Chat History that will delete all local messages
-
fjklp
you're welcome
-
dln949_
"3. go to Accounts > account name > Privacy > Keep Chat History and select how long to keep local chat history. " I have Gajim 1.8.4, and I don't have that menu path. Under "Accounts" if I select the account's name, there is no menu item called "Privacy"
-
fjklp
woops, my mistake
-
dln949_
that's okay, I found it
-
fjklp
Accounts > Modify Accounts > account name > Privacy
-
dln949_
yep
-
fjklp
also, I forgot you can go the the 'Chat Details and Settings' button at the top right, then Settings, then Purge Chat History, to purge that one chat
-
dln949_
Do you mean, "CONTACT Details and Settings" button????
-
fjklp
for me the tooltip says 'Chat Details and Settings', and when I open it, it's called 'Group Chat Details', for a group chat
-
dln949_
interesting. Well, slight variation in wording I guess
-
fjklp
Oh, looks like this was actually changed on December 1. I'm on the nightly release.
-
dln949_
Ok, makes sense. (I'm not brave enough to use nightly releases, so I'm somewhat behind I guess.)
-
fjklp
I spoke too soon. At least when I do the Purge Chat History for the entire app, upon restarting, gajim downloads everything from the server again, lol
-
fjklp
I don't know whether this should be considered a bug or not.
-
lovetox
Yes I would say this is not intended
-
lovetox
And I doubt everythink
-
lovetox
It's probably for your account the last 7 days
-
lovetox
hm or maybe was it
-
lovetox
its a way to reset your archive status
-
lovetox
the other delete options should work
-
fjklp
they did
-
fjklp
it does delete all messages, then downloads them after restart
-
lovetox
no all, it resets the archive status
-
lovetox
this means it is like you setup Gajim on a new machine
-
fjklp
I'm not sure what you mean. I tried it on a setup that only had a few recent messages, no old ones. I did the purge chat thing and gajim closed. I read the logs.db and the messages were all gone. Then on restart it downloads them from mam.
-
lovetox
but not "all"
-
lovetox
your all is probably a 1 day old account
-
lovetox
but gajim only downloads 7 days of history
-
lovetox
thats not "all" for a lot of people
-
huuh
Interesting conversation you're having. I have a related question: Let's say I have a friend. His server stores messages for an unlimited time. My server stores messages for a month. We both use Gajim. How would this work and depending on what settings? After 30 days the messages will be deleted from the server but will remain in my client? Can I import messages from my client to the other, saving the chat history? Also, if _his_ server is storing messages for an unlimited time, is there any way to download chat history with me from his server?
-
huuh
My Gajim privacy settings are set to store chat history forever. His too.
-
Cyrille
Is fjklp the official tester? 😄 he/she's testing a lot of things for gajim!!
-
lovetox
yes, he is our single person QA unit
-
lovetox
huuh, no to all questions :)
-
lovetox
there is also no setting
-
lovetox
you can influence the data the server stores, you need to maintain your own server or choose one that has sensible policies
-
huuh
> huuh, no to all questions :) can you elaborate?
-
beduk
hello, I've installed G1.7.3 (debian repo) and gspell-1-test. In Settings/Chats Spell Checking is grayed out.
-
hannibal
beduk: try gir1.2-gspell-1
-
beduk
gir1.2-gspell-1 - it works - thank you!
-
huuh
How do I manually add OMEMO fingerprint?✎ -
huuh
How do I manually add contact's OMEMO fingerprint? ✏
-
lovetox
You cant
-
lovetox
If it does not show up it's not published
-
huuh
> not published What does it mean? He wrote his OMEMO fingerprint on his webpage
-
polarian
huuh, that is to match against the fingerprint detected to prevent MITM
-
huuh
I don't get it
-
huuh
How does one publish his OMEMO fingerprint? Where can I read how does it work?
-
huuh
like in Profanity client you type `/omemo gen` and it includes publishing, right?
-
huuh
where does it publish it? where the fingerprint data is stored? on JID's server?
-
lovetox
Yes on your server
-
lovetox
The client publishes it
-
lovetox
And the other client downloads it
-
huuh
okay so writing your OMEMO fingerprint on your webpage is just for validating?✎ -
huuh
okay so writing your OMEMO fingerprint on your webpage is just for validating purposes? ✏
-
lovetox
Yes
-
huuh
Does Gajim support <unstyled> tag? https://xmpp.org/extensions/xep-0393.html#disable
-
cal0pteryx
Nope
-
huuh
Is there an open issue about this?
-
lovetox
We would only implement this if a client really sends it
-
huuh
What do you mean? What if I want to send it?
-
fjklp
use the xml console to send it :)