Gajim - 2025-05-02


  1. erik

    After upgrading to 2.1.1 (from 2.0.4), the input box seems 2 pixels too low: I'm unable to see underscrores (in another room I have someone with a nick with two underscores: gendl__ but when the input box is 1 row high, I can't see the underscores. I'm noticing while writing this, that resized to two rows, I *can* see them, but when resized to three rows, I can't again. (At four, I can see them again.) that is, each time talking about the last row.

  2. erik

    is there a setting I can change to make it work on the odd rows too?

  3. cal0pteryx

    erik, strange. can't reproduce that. There is a Plugin called Message Box Size

  4. erik

    if it matters, my font size (I think in relation to the system font size?) is set to 1.000 ; what other factors might help you? (btw, the horizontal part of the bottom of a 'g' also doesn't show)

  5. erik

    this is on Ubuntu Noble (24.04).

  6. cal0pteryx

    any custom theme inside gajim?

  7. erik

    "newtheme0".

  8. erik

    is that custom?

  9. erik

    the only thing this theme sets, is the background for "mention" (to yellow)

  10. erik

    so this theme has exactly 1 setting.

  11. erik

    I guess this qualifiies as "custom" indeed.

  12. cal0pteryx

    but with that setting, it should not be relevant to this issue

  13. lovetox

    can you show a screenshot

  14. erik

    https://efficito.com:5280/upload/3e2dcae35382268718ac9e69e1fafebe27d97238/urwdNHiqDxzBNNLGvzuEGgAxdy42VeMWuEgoipBM/33e61e8c-82dc-4a23-b628-d30ab7179482.png

  15. erik

    https://efficito.com:5280/upload/3e2dcae35382268718ac9e69e1fafebe27d97238/C0FZYQCNVEaWne6LOcBc5fIMxgFQIkbxfV4qsbp4/11fbb93d-c7ed-46c1-903d-57aad18159ed.png

  16. erik

    lovetox, sorry to respond late; I had to head off to an appointment. back now.

  17. erik

    there's actually a strange thing here: when I hit <Shift-Enter>, the line height of the second row is different than when I type until the input box is completely full: the underscores don't show when I use <Shift-Enter>:

  18. erik

    https://efficito.com:5280/upload/3e2dcae35382268718ac9e69e1fafebe27d97238/jR0OZBWqOMll8HW2QW6PqbY0GkInm49MqcdRWyyJ/86957088-5b4e-4a71-b6e3-cff44f8c5516.png

  19. mesonium

    Might be due to the gtk4 bug workaround.

  20. lovetox

    hm sure its not the spelling correction line that hides the letter?

  21. lovetox

    https://share.hoerist.com/philipp/OGaxMiQnL7YfGba3/7d45361a-6fd5-4155-a292-a3b30b8df775.png

  22. lovetox

    what gtk version are you running, you can check it in the about dialog

  23. erik

    > what gtk version are you running, you can check it in the about dialog This is the flatpak setup: GTK 4.18.4

  24. mesonium

    Cannot reproduce it here with the same gtk, but non-flatpak, version:

  25. mesonium

    https://share.conversations.im/meeson_/eWVSpLj2ewxWWgPE/Screenshot_20250502_131258.png

  26. Schimon

    Good day. Is there a documentation for the Gajim plugin system? I want to add support for Atom Over XMPP, so Gajim people would be avle to interact with Movim people.

  27. Schimon

    Good day. Is there a documentation for the Gajim plugin system? I want to add support for Atom Over XMPP, so Gajim people would be avle to interact with Movim people. I want to know whether it is possible to occupy chat view and workplaces (the side bar at the left side).

  28. Schimon

    Good day. Is there a documentation for the Gajim plugin system? I want to add support for Atom Over XMPP, so Gajim people would be able to interact with Movim people. I want to know whether it is possible to occupy chat view and workplaces (the side bar at the left side).

  29. mesonium

    erik, which font do you use?

  30. erik

    $ gsettings get org.gnome.desktop.interface font-name 'Ubuntu 11'

  31. erik

    is there any way to check in Gajim itself?

  32. lovetox

    Schimon, sounds like a project far to big for a plugin. Plugins should enable small GUI enhancements not implement a social network client

  33. mesonium

    This is with Ubuntu Font and 1.10x font scale set in the gtk inspector:

  34. mesonium

    https://share.conversations.im/meeson_/UDjfjYtXgErxJuH6/Screenshot_20250502_140653.png

  35. mesonium

    and rendering automatic. With manual it looks fine

  36. erik

    Yep. with 1.100x it does look fine here too.

  37. erik

    That resolves it for now, but I like my fonts smaller. If I can help isolate the problem, let me know what to do.

  38. mesonium

    It's more of an gtk issue I'd say

  39. lovetox

    mesonium, is your screenshot supposed to look ok or not?

  40. mesonium

    lovetox: not ok for me

  41. mesonium

    Ok would mean both lines look equal

  42. lovetox

    why?

  43. lovetox

    its only the correction indicator that looks a bit thinner

  44. lovetox

    all characters are fully visible

  45. lovetox

    hm atually one could argue that one pixel row is maybe missing on the second line

  46. lovetox

    but thats still way better then the first screenshot from erik

  47. mesonium

    Also the underscore is thinner

  48. lovetox

    and this problem happens when? when you have 1.00, and the fix is to raise it to 1.10?

  49. mesonium

    Ill ne back soon

  50. erik

    I have no underscores when the factor is 1.00 and the thinner ones when the factor is 1.10

  51. lovetox

    can you check if you have the same problem when you use a different entry

  52. lovetox

    say the add contact dialog for example

  53. erik

    I don't have the same problem in the chat serchbox.

  54. erik

    nor in the "add contact" inputbox.

  55. mesonium

    erik, aren't those input fields single line only?

  56. erik

    Yes.

  57. mesonium

    > and this problem happens when? when you have 1.00, and the fix is to raise it to 1.10? when I set font to Ubuntu 10 px, I don't see this issue. When I raise it to 11 px it looks like in the screenshot. Alternatively I can set Ubuntu 10 px and change the scaling to 1.10 to get 11 px. The latter looks like in the screenshot above, where the dotted line and the underscore become too thin. When I change the font rendering in the GTK inspector from automatic to manual (https://docs.gtk.org/gtk4/enum.FontRendering.html) both lines look identical for me.

  58. lovetox

    how do you set pixel size for the font?

  59. lovetox

    i dont have that option in the inspector

  60. mesonium

    lovetox, in the KDE Plasma SystemSetting's font configuration page

  61. mesonium

    same issue with Dino btw. though they use the same code more or less πŸ™‚

  62. mesonium

    https://share.conversations.im/meeson_/zANGcCpzW7NeSooB/Screenshot_20250502_153943.png

  63. mesonium

    I don't know exactly where the issue is rooted, but also I don't have the time to debug this further

  64. mesonium

    lovetox, https://dev.gajim.org/gajim/gajim/-/commit/7ee56e87d89edee07ff14fbd890febad7670f20c (fix: MUC: Don’t query avatars if not allowed) makes no avatar appear for me in xmpp:angrytux@conference.trashserver.net?join

  65. mesonium

    > Room does not allow IQ queries: angrytux@conference.trashserver.net

  66. mesonium

    Is this now a room or a gajim bug?

  67. lovetox

    Avatar in the room or on the users?

  68. mesonium

    from the users only

  69. lovetox

    It's neither, the much does is configured so no one can query avatar data

  70. lovetox

    It's neither, the muc does is configured so no one can query avatar data

  71. mesonium

    but I see the avatars in C and Dino?

  72. lovetox

    Maybe because the same people are joined in another room with you

  73. lovetox

    They cannot query the data from this room

  74. lovetox

    I have to look if we abort before we check if the avatar is available locally

  75. mesonium

    > It's neither, the muc does is configured so no one can query avatar data I'm confused. I've removed the cache in Conversations and rejoined the channel and obviously avatars are queries otherwise I shouldn't see them?

  76. mesonium

    > It's neither, the muc does is configured so no one can query avatar data I'm confused. I've removed the cache in Conversations and rejoined the channel and obviously avatars are queried otherwise I shouldn't see them?

  77. mesonium

    I've also removed the avatar cache in Dino 0.5.0 and re-opened the app: avatars are there

  78. mesonium

    I've also removed the avatar cache in Dino 0.5.0 and re-opened the app: avatars are there / fetched

  79. mesonium

    > I have to look if we abort before we check if the avatar is available locally looks like it

  80. voker57

    is there a XEP supported by Gajim which would allow a user to send a messages to MUC that only a specified user would see? (not private messages)

  81. Kris

    But that is what a private message in a muc does, no?

  82. voker57

    these would not appear to be in the MUC

  83. Goot the ticklegoblin!

    It would depend upon how the client handles it but there's probably no "present it to the user in this specific manner" extension protocol

  84. Kris

    That is just a choice of how gajim displays them. Other clients show them in line.

  85. fr

    πŸ™‹

  86. voker57

    but gajim displays them in a separate window

  87. Kris

    A xep would not change that. That is just how the gajim devs decided to display these.

  88. cve-1312

    > these would not appear to be in the MUC It does display from which MUC it comes, if I try to DM you from this MUC, the chat would be named "voker57 (Gajim)"