Gajim - 2025-08-11


  1. Siddhartha

    > I've been through the discussion about auto-play quickly. > If I may add my two cents as a user : > Auto play of video is a very bad practice from a UI perspective. Generally, making an action without the user input is bad practice. It's very prone to errors and abuse (think a trick video Ith abusive or violent content auto playing, and all other minor cases). > It's been a battle in the HTML standard to prevent auto play from video and enforce it. Major companies always finding or asling for workarounds. > Not only comparing social networks or platforms with instant messaging is irrelevent, like it was well mentionned, it's juste not a good point. What YouTube, Facebook, Insta… are doing is bad practice. 👍

  2. qwerty

    Gajim's gitlab appears to be down right now

  3. qwerty

    https://share.conversations.im/theqwertycoder/message/sHGWtMQ4cl2MpXzu/8-4tPEXQRSinwsZnV7yCCg.jpg

  4. miniman

    Hi, I am on a fresh installation of 1 9.5. I cannot see any plugin appear in the plugins window. Followed README of gajim-plugins mirror from github, since gitlab is down. But still the plugins list is empty. success. Also couldn't check the plugins wiki on gitlab. I see a install from zip button there. How to generate a zip for a plugin, say, acronym-expander?

  5. miniman

    Hi, I am on a fresh installation of 1 9.5. I cannot see any plugin appear in the plugins window. Followed README of gajim-plugins mirror from github, since gitlab is down. But still the plugins list is empty. Also couldn't check the plugins wiki on gitlab. I see a install from zip button there. How to generate a zip for a plugin, say, acronym-expander?

  6. lovetox

    Because 1.9.5 is to old for the plugins in the repo

  7. lovetox

    Why not install 2.3.x?

  8. miniman

    actually, I have added some features to 1.9.5 for personal use. So want to stick to it for some time 😐

  9. resoli

    > Gajim's gitlab appears to be down right now The same for traslate.gajim.org

  10. miniman

    How can I generate zips of needed plugins from a gajim-plugins commit around the time of v1.9.5?

  11. resoli

    > Gajim's gitlab appears to be down right now The same for translate.gajim.org

  12. miniman

    @lovetox, How can I generate zips of needed plugins from a gajim-plugins commit around the time of v1.9.5?

  13. lovetox

    It has nothing to do with zips, you need to checkout the last commit where the plugin was compatible with 1.9.5

  14. lovetox

    Check commits about update manifests

  15. lovetox

    Zips are here https://ftp.gajim.org/plugins/

    ❤️ 1
  16. lovetox

    Check how it is constructed

  17. miniman

    Tried with acronyms 1.5.0, which was the last release before gajim 1.9.5. But it says archive malformed

  18. lovetox

    Downloaded from the site?

  19. miniman

    > Downloaded from the site? yup, downloaded from the ftp link

  20. miniman

    Just tried after switching to a commit and manually creating a zip and it's working. 😃

  21. hadriel

    Hello there. I wanted to ask if there are any plans for implementing Audio/Video Calls into Gajim, or if it's currently on hiatus? If so, is there any resource saying what seems to be the problem for it to work properly? I noticed that on the wiki it says it's not maintained, but that the Linux version could potentionally work with the right dependencies, but I wasn't able to make it work nonetheless even after installing them.

  22. lovetox

    No it does not work. Problems are dependencies that support what we need and implementing it in Gajim, much work

    👍 1
  23. zak

    Hi. I just started Gajim on a newly updated Debian trixie. Works fine so far, but at least the pen-icon is missing after I corrected a message. There is only a placeholder image visible. Can someone tell me which package I need for this?

  24. lovetox

    maybe adwaita-icon-theme

  25. zak

    > maybe adwaita-icon-theme already installed

  26. lovetox

    probably it works only if you enable also the adwaita theme ..

  27. lovetox

    because the theme you use does not support that icon

  28. lovetox

    icon is called document-edit-symbolic

  29. lovetox

    check your theme

  30. zak

    Hmm... My active icon theme is Tango. It seems document-edit-symbolic is not available there.

  31. lovetox

    yeah .. i think the solution is that we need to ship our own icon

  32. lovetox

    you could copy the icon from adwaita icon theme folder

  33. lovetox

    to the hicolor folder

  34. lovetox

    then your theme will fall back to that

  35. lovetox

    or simply duplicate some fitting icon in your theme and name it like that

  36. zak

    It does not bother me that much. Just wanted to understand why it does not work. I was under the impression, there is a defined set of icons always available, and if some icon theme does not provide an icon, a general fallback is used.

  37. zak

    Aparently that is not the case. I can find document-edit-symbolic.svg in my file system.

  38. zak

    Maybe it is a missing Debian setting.

  39. zak

    > Aparently that is not the case. I can find document-edit-symbolic.svg in my file system. ...in the Adwaita directory

  40. zak

    Geany seems to install some icons in the Tango directory, even if I have removed the tango icon theme before.

  41. lovetox

    there are some icons defined which every icon theme *should* support

  42. lovetox

    but this is not one of them

  43. lovetox

    so we should ship it ourself

  44. lovetox

    and no there is no general fallback

  45. zak

    Is that a new icon? Because I remember it showing with 1.9.5 on bookworm.

  46. lovetox

    no its not new, but you maybe used a different theme or tango removed it

  47. lovetox

    seems you can configure themes to inherit from other themes, but this would also mean to modify the theme, so you can simply copy the icon anyway

  48. lovetox

    https://www.reddit.com/r/archlinux/comments/10b8t89/question_how_to_set_a_fallback_icon_theme/

  49. zak

    Okay. I did not change anything by myself so it must have come with some package update. Thanks for the input!

  50. Andreas Säger

    Do 24 Jul 2025 21:03:55 - lovetox: Andreas Säger, https://gajim.org/downloads/ > downgrading an existing install will most likely not work, so you need to install new, or use portable

  51. vlad

    why does gajim start lagging like hell after running for a while, memory leak??

  52. vlad

    how do i collect info about memory allocation or other things that could cause this, i don't know python and don't know how to debug it

  53. vlad

    > No it does not work. Problems are dependencies that support what we need and implementing it in Gajim, much work what dependencies exactly btw?

  54. mesonium

    vlad: how much RES memory do you see used?

  55. vlad

    > vlad: how much RES memory do you see used? i would have to check, but right now it runs fine

  56. vlad

    298MiB

  57. vlad

    (for gajim)

  58. vlad

    thats kinda a lot but it doesnt hang

  59. mesonium

    That's sounds very fine

  60. vlad

    i'll check again once it does

  61. vlad

    because i dont really see my memory usage shooting up when it hangs, it might be some recursive forking voodoo going on

  62. vlad

    or race condition

  63. mesonium

    Also check the cpu. How do you notice that it's slow?

  64. mesonium

    When switching chats?

  65. vlad

    i notice because it lags like hell

  66. vlad

    2fps

  67. vlad

    yesterday i sent someone a lot of large files and he downloaded them, he couldn't restart gajim because that would cancel the download, and it lagged a lot for him

  68. vlad

    i use 19 year old hardware and gajim normally works fine, until it suddenly doesnt

  69. vlad

    the other guy uses modern powerful hardware, so no its not just a me-problem

  70. vlad

    it doesn't really have aything to do with switching chats

  71. vlad

    it might happen with a lot of chat backlog

  72. vlad

    also why is scrolling randomly way too fast when i hover somewhere on the right side near the scroll bar (not ontop of it)?

  73. vlad

    i use a trackpoint btw, so it could have something to do with me holding middle click?

  74. vlad

    (even though i don't think that this is actually taken as input)

  75. vlad

    normal cpu usage is about 10-20%

  76. vlad

    70 when scrolling, but no lag

  77. vlad

    if i scroll too fast (in this chat), probably because of backlog, it spikes to 99 and hangs for a sec, but still no constant lag, thats probably just a python problem or my ancient hardware

  78. mesonium

    > how do i collect info about memory allocation or other things that could cause this, i don't know python and don't know how to debug it Which platforms do you and your friend use? Also a current Gajim version?

  79. cal0pteryx

    I'll fix the "unexpected fast scrolling" thing in a moment

    ❤️ 1
  80. bot

    wurstsalat pushed 1 commits to branch gajim/master fix: Message row actions: Don't scroll when hovering actions bar - https://dev.gajim.org/gajim/gajim/-/commit/5184698c3fa7ea150eb1196e0254f5b224add7a4

  81. bot

    wurstsalat pushed 1 commits to branch python-nbxmpp/master release: 6.2.0 - https://dev.gajim.org/gajim/python-nbxmpp/-/commit/d8ec2c1b86a0629db6b09e4de8a501b18d29a733

  82. bot

    wurstsalat pushed 1 commits to branch gajim/master change: Raise nbxmpp version - https://dev.gajim.org/gajim/gajim/-/commit/d7e01b373784e5d1c5b69ed1644e9d69d72cb656

  83. bot

    wurstsalat pushed 3 commits to branch gajim/master chore: Update IANA data - https://dev.gajim.org/gajim/gajim/-/commit/ac8da5d326f3eacffc51b1ce4a81001ce84069b4 chore: Flatpak: Update dependencies - https://dev.gajim.org/gajim/gajim/-/commit/e7ac431775dbf040eb8952a5f4762defac1682f3 chore: Update release issue template - https://dev.gajim.org/gajim/gajim/-/commit/ee30bb952c9fb1cdc87afc448da71ed0e3e68ec7

  84. bot

    lovetox pushed 1 commits to branch gajim/master fix: Preview: Update widget in the main thread - https://dev.gajim.org/gajim/gajim/-/commit/d88b4fb9f440d9f991655a65e8758e90f18c24db

  85. bot

    wurstsalat pushed 1 commits to branch gajim/master release: 2.3.4 - https://dev.gajim.org/gajim/gajim/-/commit/fac86c04efd40f7225e0c132709189bfa03ed9ba

  86. bot

    wurstsalat pushed 1 commits to branch gajim/master chore: Update release issue template - https://dev.gajim.org/gajim/gajim/-/commit/c556d6e211ee723c9c5ef4197794edb9453a676e

  87. cal0pteryx

    Gajim 2.3.4 has been released 🎉 https://gajim.org/posts/2025-08-11-gajim-2.3.4-released/

    🚀 3🎉 3
  88. lissine

    > wurstsalat pushed 1 commits to branch python-nbxmpp/master > > release: 6.2.0 - https://dev.gajim.org/gajim/python-nbxmpp/-/commit/d8ec2c1b86a0629db6b09e4de8a501b18d29a733 Wrong commit message :D It's actually 6.3.0

  89. lovetox

    thanks we know, but too late now

  90. Codimp

    > Gajim 2.3.4 has been released 🎉 https://gajim.org/posts/2025-08-11-gajim-2.3.4-released/ french translation ready ✌️

  91. cal0pteryx

    Thanks a lot!

  92. hau

    > Usually if you click on the message a second time it's focused this workaround doesn't work if you're clicking on an old message that just got replied to rather than a message from the search results

  93. patchdragonkusy

    Friends, maybe someone asked if the creators of this client will transfer data after the EU enters into force the law on chat control