Gajim - 2025-07-30


  1. v

    I have a prosody server with the rss module enabled and configured. When I use Gajim they appear under the services available. Once I select the rss feed and subscribe I do not see how this presents in Gajim. Can anyone shed some light on this for me?

  2. cal0pteryx

    v: Gajim does not offer pubsub viewing capabilities.

  3. v

    Thank for the quick reply!

  4. karcio

    hi, installed latest gajim on debian. I can see this issue: https://bin.disroot.org/?8c286710d216d5ae#CiHAUsyHkzEXSZeqMfzy6xz825Wr5MefPD7yE8TGohED anyone can help?

  5. karcio

    I think this is an issue: `ValueError: Input contains prohibited or unassigned codepoint: U+0009`

  6. cal0pteryx

    Looks like someone in a specific group chat has a nick with disallowed characters

  7. karcio

    could be because I am login to the same chat from mobile and PC or any variation of that? I just looks and all nicks looks correct, just I see double me

  8. karcio

    could be because I am login to the same chat from mobile and PC or any variation of that? I just look and all nicks looks correct, just I see double me

  9. lovetox

    We would need more logs

  10. lovetox

    Try enabling debug logging in pref advanced

  11. lovetox

    And send us 200 lines before the error shows up

  12. karcio_

    I can provide some update here- if I use disroot.org account - all is fine - when I use jabber.hot-chilli.net I see issue. Maybe issue is in domain which contains “-“ in name ?

  13. cal0pteryx

    karcio_: no, definitely not. We would need logs.

  14. karcio

    logs I've provided does not help?

  15. karcio

    could you provide where I can find gajim logs. Was looking in /var/log can not find

  16. cal0pteryx

    > Try enabling debug logging in pref advanced

  17. karcio

    done - this is debug https://bin.disroot.org/?0412807f728af201#8pws6v1kfmj2jvbXq61hTLAnxyvXcVoCZLC3zMdHymyj

  18. lovetox

    No that's the exception from the dialog

  19. lovetox

    We need the 100 lines before that, which are only in the debug logs which you must enable then reproduce the error to catch it

  20. karcio

    https://bin.disroot.org/?3244e2cbb22b2660#8ynVAFnsNp6EFw7CMM8U8JjZHyKcNJ5z5D9XQPCEhQjJ

  21. karcio

    this is all from start today

  22. ironcastor

    how does "enable KeepassXC integration" in advanced settings work?

  23. ironcastor

    i enabled because i wanted to just copy my password from keepass when i try to login but it doesn't seem to do anything

  24. warrior

    > i enabled because i wanted to just copy my password from keepass when i try to login but it doesn't seem to do anything i didn't know you can do that - amazing

  25. ironcastor

    warrior, does it work for you?

  26. lovetox

    https://dev.gajim.org/gajim/gajim/-/wikis/KeepassXC

  27. karcio

    issue resoved :D

  28. karcio

    *resolved

  29. ironcastor

    >https://dev.gajim.org/gajim/gajim/-/wikis/KeepassXC it worked after installing keepass2-plugin-keepasshttp

  30. lovetox

    sounds weird, Gajim does not request passwords via http

  31. lovetox

    further keepass is not keepassXC

  32. ironcastor

    yeah weird

  33. shodan

    Is it possible to revert my Gajim chat history and contacts database back to 1.9.5 I really cannot continue using 2.3.3, it is far too difficult to use Even though it is better in many ways, the many regression, I cannot live with

  34. lovetox

    try it

  35. lovetox

    should work

  36. shodan

    Where is the option to import the exported chat history ?

  37. shodan

    Also finding 1.9.5 installer was very difficult, it seem all links now send to https://gajim.org/download/

  38. shodan

    https://gajim.org/post/2024-09-30-gajim-1.9.5-released/ https://gajim.org//tags/release/ https://gajim.org/posts/2024-09-30-gajim-1.9.5-released/

  39. shodan

    Fortunately, I had the old 1.9.5 installer somewhere It was also a struggle to find out to export chat history, I kept searching for it in gajim-preferences-chats but it's in accounts-manage accounts-"account name"->privacy->export chat history

  40. shodan

    I also tried to put each of my chats, into a its own single workspace, I was hoping I could just switch workspace and never interace with the chat list again. But unfortunately, clicking a workspace but re-opens the chatlist and closes the chat. It seems there is no way go get rid of the chatlist or the workspace list :\

  41. shodan

    ah maybe I need gajim-history-manager ?

  42. shodan

    Is there no an chat history import button ?

  43. shodan

    Is there not an chat history import button ?

  44. alexia

    > Is there not an chat history import button ? There is

  45. alexia

    navigate to your account on the bottom left, then hit the button with the three-dot icon and head to Advanced > Synchronize History

  46. shodan

    alexia this does not open a dialog to select the folder fo the export It only syncs the server, which only has 7 days of history

  47. alexia

    oh sorry I did not realize that the intention was to import some sort of on-disk backup

  48. alexia

    I thought it was about MAM

  49. shodan

    The output of the Export Chat History function

  50. shodan

    Our MAM was corrupted recently, I don't know how long it keeps data for but it doesn't seem reliable for storing messages from 3 years ago

  51. alexia

    hm, looking at the output of the export function I don't think it's _intended_ to be re-importable and moreso for archiving purposes

  52. alexia

    like it's just a textfile

  53. shodan

    I put back the %APPDATA%\Gajim I copied from 2.3.3 before the wipe, and I recovered my history but this is ... this mean backups are impossible

  54. shodan

    nor are migration

  55. shodan

    if the %APPDATA%\Gajim gets corrupt, that's it you lose your history

  56. shodan

    Also, the Export Chat List ... export text in reverse order ! And are impossible to read with meat eyes

  57. shodan

    What is the Export Chat List function then ? human and machine can't really read it ?

  58. alexia

    my export shows up in the same order as it is in Gajim, just in plain text instead of with avatars and alike, which makes sense it's only a textfile but yeah I think this is just meant for archiving, not for migration, the idea there is probably to use MAM You're free to open a feature request though

  59. shodan

    but the MAM is not reliable, you can't put the MAM on a usb disk

  60. alexia

    well no ofc it can't be put on a USB, this isn't sneakernet, and MAM *should* be reliable If something went wrong it should probably be logged and reported this seems a bit like an XYProblem situation to me, are you looking to have Gajim be portable?

  61. shodan

    If you can't put your history in a file and then restore it from a file, then you will certainly lose it. The MAM will eventually be destroyed, it's a certainty. Even if it weren't, nobody can access the MAM except server admin so it's not really usable.

  62. shodan

    All my friends have reported to have lost their entire chat history multiple times already. Whenever they get a new phone, or computer it's mostly lost. I have the only whole copy of our discussion in that folder.

  63. alexia

    everyone should be able to access their own MAM, and if your server dacays like it's getting CD rot then you probably shouldn't be relying on that server to begin with 😵‍💫 either way, I will ask again, are you looking to have Gajim + the database be more portable? Because that is a *concrete* issue that one could create an issue for. I could do that for you, if you so wish

  64. alexia

    everyone should be able to access their own MAM, and if your server dacays like it's getting CD rot then you probably shouldn't be relying on that server to begin with 😵‍💫 either way, I will ask again, are you looking to have Gajim + the database be more portable? Because that is a *concrete* problem that one could create an issue for on GitLab. I could do that for you, if you so wish

  65. shodan

    As far as I am concern, all existing servers are subject of decay, there does not exist a "reliable" server, of any kind anywhere Anything that I cannot put in a file, and restore from that file, is actively rotting as far as I am concerned. So I guess %APPDATA%\Gajim is this file, but it's full of "stuff", stuff that is going to break also eventually

  66. alexia

    so I guess you're looking to have a more reliable way to port over the database / chat history between devices and/or Gajim installations, is that correct?

  67. shodan

    I would have to understand the structure and purpose of the files in %APPDATA%\Gajim to tell you the correct way to frame it as a feature request

  68. shodan

    If you search google for "gajim how to import chat history" you will get this existing issue

  69. shodan

    https://dev.gajim.org/gajim/gajim/-/issues/10015

  70. shodan

    ~/.local/share/gajim %appdata%\Gajim Is "it" break it and you're done

  71. alexia

    would a backup function similar to that of Signal or Conversations work?

  72. alexia

    both of those can take regular backups in a format that can later be re-imported by those apps respectively

  73. alexia

    They aren't necessarily human-readable (signal's backups for example are encrypted) but they _can_ help you preserve chat history between devices or installations

  74. shodan

    Yes, give me a file that has everything, then I wipe the computer Put the file back in and continue as if nothing happenned And there should be a system that does this automatically daily and sends it the backup folder

  75. alexia

    alright I think that's a worthwhile issue to open, I'll see if such a thing already exists and, if it does, I'll be sure to upvote it if not, I'll create it

  76. shodan

    That or Output the history as a properly formatted document, including an embedding of all files, all into a single file per conversation Which then could be open in any standard browser

  77. shodan

    NOTE : I think the export chat having reverse order text is something that has been fixed earlier

  78. shodan

    I think exporting one (or all) chats as human readable, formatted (or not) is a distinct issue from export to file and import to file for device migration

  79. shodan

    I hadn't thought of this, but what if I were to leave windows and go to linux, would %APPDATA%\Gajim even work as a ~/.local/share/gajim ?

  80. alexia

    Exports for archiving and Exports for migrating/importing are two distinct usecases yeah, I think there's value in having the latter

  81. alexia

    Either way, I've opened an issue: https://dev.gajim.org/gajim/gajim/-/issues/12397

  82. shodan

    sounds good 👍️

    ❤ 1
  83. shodan

    !!! someone posted the "history as mark down" thing just 2 hours ago !! https://dev.gajim.org/gajim/gajim/-/issues/12395

  84. shodan

    I guess I should file the issues that prevent me using 2.3.3 on there