Gajim - 2025-08-27


  1. couldbe

    hello im trying to add and message the c@jml.chat bot through the Gajim app on a pc but the message doesnt send

  2. alexia

    > hello im trying to add and message the c@jml.chat bot through the Gajim app on a pc but the message doesnt send > ...did you mean jmp.chat?

  3. couldbe

    yes please

  4. deport

    couldbe: You might want to in xmpp:discuss@conference.soprani.ca?join

  5. bot

    wurstsalat pushed 4 commits to branch gajim/master other: Add script for generating minimized symbolic SVGs - https://dev.gajim.org/gajim/gajim/-/commit/5245cae10e55e513f9295200b95269c1a9e1270d other: Improve custom icons test - https://dev.gajim.org/gajim/gajim/-/commit/aa4878bc54501951fc139493d758c4acd7a4317c cq: Run SVG script on all Lucide icons - https://dev.gajim.org/gajim/gajim/-/commit/42aec025e1e0ba1ae8914d1eb3af4a67be32033d change: Icons: Replace all Feather icons with Lucide icons - https://dev.gajim.org/gajim/gajim/-/commit/e409a8a5bb20b099f774dce347f6017cb4518d6c

  6. deport

    couldbe: You might want to ask in xmpp:discuss@conference.soprani.ca?join

  7. Louis2

    I am running Flatpak version and I observe, if I pull file from Rox file manager to Gajim, file get recognized as such, prepared for sending, but the button "Send file" doesn't get activated, so is impossible to drag and drop to send it, but then again I need to choose it from file list.

  8. chud

    when searching messages, it also searches through aesgcm links lmao

  9. chud

    I'm trying to find in which message my contact wrote the number "32" and it's basically impossible because all I see are aesgcm links..

  10. cal0pteryx

    Louis2: is the "send attachment" button next to the chat input clickable?

  11. cal0pteryx

    chud: so when seaching for a file, you would rather not find it? How would that work? I see that it's not optimal to render these links as they are, but how would you otherwise search for files?

  12. chud

    Those links are all hashes or b64s I don't know. They literally tell me nothing and there is no scenario when I would like to search part of their hash or whatever it is

  13. Louis2

    > Louis2: is the "send attachment" button next to the chat input clickable? Yes

  14. mesonium

    cal0pteryx: about file search, I'd omit aes links with hashed or encoded filenames from search and only show them optionally, but not for a standard text search. (Emcrypted) files are better searched in the media browser, once it lands imo

  15. cal0pteryx

    Once rich file transfers are established, actual file names (i.e. the ones indicated in file meta data) can be used for search as well, since there is no need to obfuscate file names anymore.

  16. mesonium

    That'd be awesome, but what does it require? And how long do you think it will take for all major clients to implement it?

  17. lovetox

    multiple clients already implement it, for example dino and cheogram

  18. lovetox

    and kaidan

  19. mesonium

    Most important is likely Conversations.

  20. mesonium

    But if Cheogram supports it already, shouldn't take Daniel much to copy the implementation hopefully

  21. moparisthebest

    not for e2e chats though right?

  22. moparisthebest

    at least without SCE or similar... otherwise you leak filenames in plaintext which is very bad

  23. mesonium

    > not for e2e chats though right? I understood that this was the point of the discussion

  24. lovetox

    for e2e chats you need omemo2

  25. mesonium

    and by that it's nothing imminent

  26. lovetox

    not for e2e chats

  27. lovetox

    but i think a significant part of IM communication happens also in public groupchats

  28. mesonium

    but there we don't face the issue with aesgcm links usually?

  29. mesonium retracted a previous message, but it's unsupported by your client.

  30. mesonium

    I'm confused. didn't start the discussion with aesgcm links I'd relate to OMEMO? I haven't noticed obfuscated filenames in public chats yet.

  31. chud

    > Once rich file transfers are established, actual file names (i.e. the ones indicated in file meta data) can be used for search as well, since there is no need to obfuscate file names anymore. So this solution here is just to wait for everybody to implement this and hope that my contacts client is up to date.

  32. lovetox

    the problem has nothing to do with aegscm links, other than this was the example they found in the search

  33. lovetox

    every file upload can land on a domain where a server puts some hash in the path

  34. lovetox

    if you search for "32" you can find links to wikipedia or a million other sites

  35. lovetox

    besides, we dont need a different file sharing XEP to mark certain messages and offer filters for text searches

  36. lovetox

    for example we could simply detect that a message contains only a link and nothing more, mark the message as link in the database, and offer the user to filter just for links, or exclude links from the search

  37. qwerty

    > I think red hat has more resources than me red hat doesn't sponsor or support flathub, they maintain their own competing (?) repo

  38. mesonium

    Thanks, now it's clear.

  39. lovetox

    but yeah everything depends on us classifying messages and storing that information, for omemo chats we could treat a message that contains only a aesgcm link as FT database wise

  40. lovetox

    one without any metadata attached, but they are optional even in the FT XEPs

  41. cal0pteryx

    > but yeah everything depends on us classifying messages and storing that information, for omemo chats we could treat a message that contains only a aesgcm link as FT database wise I think there was a MR for something along these lines: https://dev.gajim.org/gajim/gajim/-/merge_requests/1095

    🙃 1
  42. Pippz removed by cal0pteryx

    Spam

  43. a moderator removed a message

    Spam

  44. cal0pteryx

    Pippz, no unsolicited invitations here

  45. Nrk1zT0

    > Pippz, no unsolicited invitations here OK no problem. Thanks anyway.

  46. mesonium

    > I think there was a MR for something along these lines: Yeah, everything which contains oob data is put into the filetranfer table

  47. mesonium

    Iirc, it's month ago

  48. mesonium

    Iirc, it's months ago

  49. chud

    why does it take so long for file trasnfer to become available

  50. chud

    when I switch window, the chatview jumps. only some chat views. fedora wayland kde

  51. chud

    probably the ones with pictures in them

  52. lovetox

    Yes we have some scrolling bugs with the view it's a notorious hard problem to solve

  53. Polarity

    There is a bug that does not let me connect to my homeserver via Gajim, my friend also likely experiences it since he cannot access his newly created account. I basically get "Invalid from attr in stream header" error and I cannot do anything about it, I have tried updating.

  54. Polarity

    https://upload.projectsegfau.lt:5443/upload/9e22c3b90cc4f0808928f72766739e4fc1dadbae/Vij6jY2tzgNtWOp3wmi4isU4dDvcmAmLB6VC5QW2/2025-08-27-230617.jxl

  55. lissine

    Polarity: if you're running Gajim 2.3.4 this is likely because you have an invalid locale

  56. lovetox

    no

  57. lovetox

    this is because your homeserver is likely misconfigured

  58. lovetox

    open the xml console and show the first stanza on connect, it shows the stream header

  59. Polarity

    > open the xml console and show the first stanza on connect, it shows the stream header I am not the owner of the server.

  60. lovetox

    it has a from attribute, and it needs to match the domain of your JID

  61. Polarity

    Plus, I can access it from dino, the way I am communicating right now.

  62. lissine

    > I am not the owner of the server. You don't need admin access The xml console is accessible from Gajim

  63. lovetox

    or start gajim with -v

  64. lovetox

    then show the stanza in the console right before this error

  65. lovetox

    10 bucks some http server answers the request with some html error

  66. Polarity

    https://upload.projectsegfau.lt:5443/upload/9e22c3b90cc4f0808928f72766739e4fc1dadbae/Lcle1TROnjSFnCbHcoDWeNUX1OUhXg6yOobw4Ny8/2025-08-27-233307.jxl

  67. Polarity

    I should probably just send it in a text file form.

  68. lovetox

    yeah ok its the lang issue

  69. lovetox

    start Gajim with LANG=en_US.UTF-8

  70. lovetox

    or fix your locale settings on your system

  71. Polarity

    https://upload.projectsegfau.lt:5443/upload/9e22c3b90cc4f0808928f72766739e4fc1dadbae/hYAoz3Mmfa4Gna9Wml2NJWhXMJdEFmurTjRf0Ic1/2025-08-27-233956.jxl

  72. Polarity

    How did I mess this up?

  73. Polarity

    Anyways, yeah.

  74. lovetox

    yeah we found out that many users have set C.UTF-8

  75. lovetox

    on their systems, for whatever reason

  76. lovetox

    this will be fixed in the next version, and we will fallback to en_US automatically

  77. Polarity

    > on their systems, for whatever reason This was automatic and done by systemd.