Gajim - 2025-09-02


  1. Schimon

    I might have found an issue with Gajim. ``` href="xmpp:comments.woodpeckersnest.space?;node=schimon@woodpeckersnest.space/urn:xmpp:microblog:0/2025-11-05-html5-is-aweful" ``` Switch chat, and switch back to Gajim. The content of the code snippet might be hidden. Scroll up, then down, the content would be displayed.

  2. Schimon

    I might have found an issue with Gajim. Tue 02 Sep 2025 10:40:18 AM - Schimon: As you can see. The value of this "href" attribute is bad. ``` href="xmpp:schimon@woodpeckersnest.space?;node=urn:xmpp:microblog:0:comments;item=2025-11-05-html5-is-aweful" ``` I should have considered "service/node/id" instead. ``` href="xmpp:comments.woodpeckersnest.space?;node=schimon@woodpeckersnest.space/urn:xmpp:microblog:0/2025-11-05-html5-is-aweful" ``` Switch chat, and switch back to Gajim. The content of the code snippet might be hidden. Scroll up, then down, the content would be displayed.

  3. Schimon

    I might have found an issue with Gajim. Switch chat, and switch back to Gajim. The content of the code snippet might be hidden. Scroll up, then down, the content would be displayed.

  4. Schimon

    As you can see. The value of this "href" attribute is bad. ``` href="xmpp:schimon@woodpeckersnest.space?;node=urn:xmpp:microblog:0:comments;item=2025-11-05-html5-is-aweful" ``` I should have considered "service/node/id" instead. ``` href="xmpp:comments.woodpeckersnest.space?;node=schimon@woodpeckersnest.space/urn:xmpp:microblog:0/2025-11-05-html5-is-aweful" ```

  5. Schimon

    > As you can see. The value of this "href" attribute is bad. > ``` > href="xmpp:schimon@woodpeckersnest.space?;node=urn:xmpp:microblog:0:comments;item=2025-11-05-html5-is-aweful" > ``` > I should have considered "service/node/id" instead. > ``` > href="xmpp:comments.woodpeckersnest.space?;node=schimon@woodpeckersnest.space/urn:xmpp:microblog:0/2025-11-05-html5-is-aweful" > ``` This message was posted at Movim group chat.

  6. Schimon

    > I might have found an issue with Gajim. > Switch chat, and switch back to Gajim. The content of the code snippet might be hidden. > Scroll up, then down, the content would be displayed. As you can see. The value of this "href" attribute is bad. ``` href="xmpp:schimon@woodpeckersnest.space?;node=urn:xmpp:microblog:0:comments;item=2025-11-05-html5-is-aweful" ``` I should have considered "service/node/id" instead. ``` href="xmpp:comments.woodpeckersnest.space?;node=schimon@woodpeckersnest.space/urn:xmpp:microblog:0/2025-11-05-html5-is-aweful" ```

  7. Schimon

    > I might have found an issue with Gajim. > Switch chat, and switch back to Gajim. The content of the code snippet might be hidden. > Scroll up, then down, the content would be displayed. I have failed to reproduce the issue.

  8. Schimon

    https://xmpp.pimux.de/file_share/068b6a3c-e868-7b70-940b-5079e3553782/code-hidden.png

  9. Schimon

    https://xmpp.pimux.de/file_share/068b6a3c-e923-733c-a37f-a0050e879763/code-restored.png

  10. Schimon

    From xmpp:movim@conference.movim.eu?join

  11. sky.bit

    Hallo I have a question, What triggers Gajim to label a contact as a bot?

  12. lovetox

    the contact advertises that

  13. sky.bit

    Interesting

  14. kompowiec2

    there is way to run IBB file transfe (in-band)?

  15. kompowiec2

    there is way to run IBB file transfer (in-band)?

  16. kompowiec2

    except debug console

  17. lovetox

    No

  18. kompowiec2

    ok, so i can create some plugin

  19. lovetox

    you can, but i would recommend to use your time differently

  20. kompowiec2

    So far, I've been writing plugins for hexchat, and I've also been playing around with the ERC emacs IRC client. So, I wanted to write my first XMPP plugin. as my first plugin, it doesn't matter what I write.

  21. lovetox

    but this would be very hard as plugin

  22. lovetox

    Gajim also has not a great Plugin API

  23. lovetox

    so its more like hacking :)

  24. kompowiec2

    iirc gajim support this XEP so it's better than writing new XEP ;p also you can do this without XEP IBB

  25. kompowiec2

    some servers also ban IBB

  26. Louis2

    gio mime x-scheme-handler/geo Default application for “x-scheme-handler/geo”: geo-handler.desktop But clicking from Gajim opens openstreetmaps, so how do I make Gajim use my application?

  27. Louis2

    It worked before fine, updated to Flatpak and is now opening in browser.

  28. lovetox

    this means Gio.AppInfo.get_default_for_uri_scheme('geo') return None

  29. lovetox

    search the interent on how to change link handlers for flatpak

  30. lovetox

    on Linux this can only mean in 3-4 places :D

  31. Raul Dipeas

    Hey guys, there's a way to change Gajim tray icons to match the Papirus icon theme that I'm using on Debian?

  32. lovetox

    the tray icon? thats the gajim logo

  33. lovetox

    how can it match some theme?

  34. mesonium

    I assume Raul Dipeas means that the theme overrides Gajim's logo with its own version

  35. mesonium

    https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/blob/master/Papirus/64x64/apps/gajim.svg

  36. mesonium

    https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/blob/master/Papirus/16x16/panel/gajim-status-online.svg

  37. bot

    wurstsalat pushed 1 commits to branch gajim/master cfix: Icons: Fix phone indicator in chat banner - https://dev.gajim.org/gajim/gajim/-/commit/48f1d3cd60ef3ea80d8a28a970766167a5cb2284

  38. Raul Dipeas

    > I assume Raul Dipeas means that the theme overrides Gajim's logo with its own version It's the opposite.

  39. Raul Dipeas

    > https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/blob/master/Papirus/16x16/panel/gajim-status-online.svg This icons don't override the stock ones.

  40. Raul Dipeas

    I'm on Debian Trixie.

  41. Sadie

    hello, how can I enable chat notification sounds for active chats?

  42. Sadie

    wurstsalat said they pushed something 11 months ago to allow this, if i am understanding correctly: https://dev.gajim.org/gajim/gajim/-/issues/11967#note_215846

  43. Sadie

    but looking through the settings, advanced settings editor, and source code (i'm not familiar with the code base, to be fair), i couldn't find any options for this, and also didn't seem to find commits from the time that mentioned this in their commit messages.

  44. Sadie

    the solution i ended up with was to comment out this entire if check - https://dev.gajim.org/gajim/gajim/-/blob/2.3.4/gajim/gtk/chat_stack.py?ref_type=tags#L410

  45. Sadie

    what's the "right way"?

  46. Christof

    hello world

  47. Christof

    I just created https://dev.gajim.org/gajim/gajim/-/issues/12450 Have I missed anything important?