Gajim - 2023-11-10


  1. fjklp

    Where are we supposed to be able to view Idle Time, Local System Time, Operating System, and Media Playback, as listed the account privacy settings, and what are all the conditions needed for it to work? I thought I remembered it being visible in the tooltip of the contact(?).

  2. cal0pteryx

    They aren't shown at the moment. They were, before we redesigned the chat banner. There are two issues related to this on the tracker

  3. cal0pteryx

    Three actually

  4. cal0pteryx

    I'd like to see this on the avatar tooltip/popover, and in the profile window. But it's no priority, very few people are asking for it

  5. cal0pteryx

    Though idle time should be in the tooltip, and OS should be in the contact info (that's what I meant with "profile" above)

  6. cal0pteryx

    Though idle time should be in the tooltip, and OS/local time should be in the contact info's devices page (that's what I meant with "profile" above)

  7. fjklp

    I agree on it being low priority, I just wanted to test it

  8. fjklp

    the only thing I managed to get working was media playback

  9. lovetox

    It's on the contact info dialog

  10. lovetox

    Obviously you see it only of the contact allows it

  11. fjklp

    I was testing between two of my accounts

  12. fjklp

    who knows if that causes problems in gajim

  13. lovetox

    No it should not

  14. lovetox

    Check the device page it shows the info

  15. Squeaky Latex Folf

    [18:42:38] *** [REDACTED_USER] ([REDACTED_JID]/gajim) has joined the room as a participant https://conference.gajim.org:5281/pastebin/17a88974-d0a2-4904-aa58-f8690d452e3c

  16. Squeaky Latex Folf

    Anyone know why I have to keep banning Gajim users for these connection issues?

  17. Squeaky Latex Folf

    Also that's a very cool pastebin plugin. What is that mod called?

  18. Squeaky Latex Folf

    Also that's a very cool pastebin plugin. What is that module called?

  19. Menel

    Likely mod_pastebin from the prosody community modules

  20. lovetox

    Squeaky Latex Folf, no, not aware of any bugs in that regard, also you are the first that reports that

  21. Squeaky Latex Folf

    I saw it happen with multiple users. Especially Gajim

  22. Squeaky Latex Folf

    But most conversations forks have a similar issue, but in much less of a spammy regard

  23. Squeaky Latex Folf

    Conversations clients can reconnect about every 8 minutes

  24. Squeaky Latex Folf

    Meanwhile, Gajim, if in a glitchy state, can reconnect every few seconds

  25. Squeaky Latex Folf

    Meanwhile, Gajim, if in a glitchy state, can reconnect every few seconds as demonstrated in my log

  26. lovetox

    your log shows "User has left" Gajim offers no way to automatically without user interaction leave a MUC

  27. lovetox

    the only reason i could think of is Gajim goes offline

  28. lovetox

    but as said, not aware of any bug in that regard, maybe next time ask the user to name his Gajim version

  29. Squeaky Latex Folf

    ยป [19:03:20] <lovetox> the only reason i could think of is Gajim goes offline Well yeah probably

  30. Squeaky Latex Folf

    But wouldn't session management fix that problem?

  31. lovetox

    depends on why it goes offline

  32. lovetox

    it could be that the user sends something illegal to the server

  33. lovetox

    and the server ends the stream because of that

  34. Squeaky Latex Folf

    Well then the leave reason would be different

  35. lovetox

    that is no resumeable

  36. Squeaky Latex Folf

    Then it'll say that the user left because it sent an illegal stanza or something like that

  37. Squeaky Latex Folf

    Psi+ is pretty verbose on leave reasons

  38. lovetox

    no .. not your muc server

  39. lovetox

    i talk about the server of the user

  40. lovetox

    and no it would tell your remote server why it ended the stream with the user

  41. lovetox

    why would it

  42. lovetox

    there are some ejabberd servers that have a limit on some queue of stanzas

  43. Squeaky Latex Folf

    I wish there was an XMPP client with smart filter support like on weechat

  44. lovetox

    and i remember when a user joins many mucs, the server would kill the stream with a policy violation

  45. lovetox

    which triggers a reconnect

  46. Squeaky Latex Folf

    Then I wouldn't have to ban people just because they join leave join leave join leave

  47. lovetox

    just tell the user next time his server is probably misconfigured

  48. Squeaky Latex Folf

    I have join/part messages enabled so that I can moderate spammers who post and immediately leave

  49. Link Mauve

    A possible reason would be that they use the same resource on two different clients.

  50. Link Mauve

    This can happen if they backup their existing configuration and deploy it on a different computer.

  51. Link Mauve

    But instead of guessing, better diagnose it with that user.

  52. Link Mauve

    Squeaky Latex Folf, poezio has that kind of feature, where it only displays joins and parts if the user had any activity.

  53. Squeaky Latex Folf

    Oh cool

  54. Squeaky Latex Folf

    Maybe I should check out poezio. I do run profanity though with a few patches that allow me to see join/part JIDs so I can moderate

  55. Squeaky Latex Folf

    Maybe I should check out poezio. I do run profanity though with a patch that allow me to see join/part JIDs so I can moderate

  56. Squeaky Latex Folf

    Also why does Gajim not listen to MUC kicks?

  57. Squeaky Latex Folf

    The stupid client just reconnects despite being kicked

  58. Squeaky Latex Folf

    Maybe XMPP client developers should remember kicks in a database and require the user to manually review the kick reason before rejoining

  59. Squeaky Latex Folf

    Because the way it works right now, the kick command has become completely useless

  60. Squeaky Latex Folf

    If kick actually worked, I wouldn't have to ban Gajim users

  61. Squeaky Latex Folf

    If kick actually worked, I wouldn't have to resort to banning Gajim users

  62. lovetox

    Squeaky Latex Folf, we dont do this anymore for a long time

  63. Squeaky Latex Folf

    What is the current behaviour?

  64. lovetox

    i think you are dealing with users who use very old versions of Gajim maybe

  65. Squeaky Latex Folf

    Fanatic Gajim GTK2 users

  66. lovetox

    Squeaky Latex Folf, show the user that he was kicked, and then .. nothing

  67. Squeaky Latex Folf

    I mean I'd do the same, except I just don't use Gajim at all anymore

  68. Squeaky Latex Folf

    I like Gajim GTK2 somewhat

  69. Squeaky Latex Folf

    I very much dislike the GTK3 interface

  70. Squeaky Latex Folf

    But I haven't tried the new Matrix/Discord-like interface

  71. Squeaky Latex Folf

    Gajim GTK3 is veeery laggy as well

  72. Squeaky Latex Folf

    But perhaps these bugs have been fixed. Last time I used Gajim was 2020

  73. Squeaky Latex Folf

    Does Gajim use GTK3 or GTK4 now?

  74. meson

    > Last time I used Gajim was 2020 Maybe you should give it a try with a recent version.

  75. Squeaky Latex Folf

    I'm just scared though

  76. meson

    Squeaky Latex Folf, GTK3, no plans for GTK4

  77. Squeaky Latex Folf

    I'm scared Gajim may be worse now, or just as bad as it used to be

  78. Squeaky Latex Folf

    But I can't know without trying

  79. Menel

    But you talk in length if something you don't use

  80. Menel

    But you talk in length of something you don't use

  81. Squeaky Latex Folf

    I'm talking about an old experience from 2020

  82. Squeaky Latex Folf

    I'm emerging gajim right now, hold on

  83. Squeaky Latex Folf

    Hey this is interesting

  84. Squeaky Latex Folf

    What is this workspaces thing?

  85. Squeaky Latex Folf

    Is that an XEP or custom?

  86. Squeaky Latex Folf

    Also it seems Gajim doesn't retrieve scrollback when joining MUCs

  87. Squeaky Latex Folf

    That's mildly annoying but maybe MAM doesn't work for new clients

  88. Squeaky Latex Folf

    although scrollback is not related to MAM

  89. lovetox

    its just a way to group your chats, not a standard

  90. Squeaky Latex Folf

    How does it get saved?

  91. lovetox

    in the Gajim Database

  92. Squeaky Latex Folf

    Client-side, or server-side with PEP storage or something?

  93. Squeaky Latex Folf

    Oh, that's lame

  94. Squeaky Latex Folf

    But I am a bit puzzled. How do I manage my bookmarks on Gajim 1.8.1?

  95. Squeaky Latex Folf

    In 2020, there was a simple way to look at bookmarks within Gajim. In fact, bookmarks were a subsection of the roster iirc

  96. Squeaky Latex Folf

    Now it is not anymore

  97. Squeaky Latex Folf

    I cannot set a bookmark to autojoin

  98. Squeaky Latex Folf

    or join bookmarks I have set to not autojoin

  99. Squeaky Latex Folf

    I remember that that used to be possible in 2020 Gajim

  100. lovetox

    click the green + button and type whatever chat you want to join

  101. Squeaky Latex Folf

    Kind of unfortunate I cannot manage bookmarks like one used to be able to

  102. cal0pteryx

    Squeaky Latex Folf: no need to manage those yourself, as gajim does that automatically. "Start Chat" has all you need

  103. Squeaky Latex Folf

    I want to disagree

  104. Squeaky Latex Folf

    But I see now that the "Start Chat" thing does list your bookmarks

  105. Squeaky Latex Folf

    But it doesn't give me the ability to disable autojoin on a per-groupchat basis

  106. Squeaky Latex Folf

    So I still disagree

  107. cal0pteryx

    Squeaky Latex Folf: sure it does. Just close the group chat. Poof, auto join disabled

  108. Squeaky Latex Folf

    That's very implicit

  109. Squeaky Latex Folf

    I like explicitly having control over something, and not having too many abstractions that try to hide important protocol details

  110. Squeaky Latex Folf

    But that's just me

  111. Squeaky Latex Folf

    That's why I always liked Psi+

  112. lovetox

    Yes i think we disagree then, because its our set goal that to not bother users with protocol details at all

  113. Squeaky Latex Folf

    Yeah that kind of steered me away from using Gajim

  114. Squeaky Latex Folf

    But it wasn't the main reason

  115. cal0pteryx

    Squeaky Latex Folf: that's fine, there are plenty of clients. Since I see GTK2 nostalgia, I don't think that's the audience we target :D

  116. Squeaky Latex Folf

    The main reason I stopped using Gajim was due to how slooow it was

  117. Squeaky Latex Folf

    At the time I blamed Python, as usual, as most Python programs have a habit of being slow

  118. Squeaky Latex Folf

    But I saw some changelogs where Gajim claimed it has improved in performance

  119. Menel

    Nothing can be right for everyone, I myself jsut end raw xml with the console

  120. Menel

    Nothing can be right for everyone, I myself just send raw xml with the console

  121. Squeaky Latex Folf

    Psi+ has some annoying bugs that require me to use the XML console to set my avatar though

  122. cal0pteryx

    Potato hardware might be an issue as well, don't know :D

  123. Squeaky Latex Folf

    You're going to blame my hardware?

  124. Squeaky Latex Folf

    If a 2000-ish Pentium processor cannot run an instant messaging client, you know you screwed up

  125. cal0pteryx

    Wouldn't be the first time where users complain while using 15 years old hardware + HDD and stuff

  126. Squeaky Latex Folf

    However I am using a Haswell CPU

  127. Squeaky Latex Folf

    Haswell should be able to run anything at a decent speed

  128. Squeaky Latex Folf

    If not, you know you did something horribly wrong

  129. Squeaky Latex Folf

    Right now Gajim seems to be running fine though

  130. Menel

    I don't think there is any point in this discussion

  131. cal0pteryx

    Are you using gajim 1.8.3 and experience slowness?

  132. Squeaky Latex Folf

    Gentoo has 1.8.1 packaged right now

  133. cal0pteryx

    Menel: right :)

  134. Anon Ymous

    Any prospect for re-adding the Ctrl+Shift+Up to quote previous messages. I so dearly miss it...

  135. lovetox

    yes i think we want to

  136. Anon Ymous

    lovetox That's great news! ๐Ÿ˜ƒ