Gajim - 2018-09-16


  1. bot Jens Korte closed a merge request for _gajim-plugins/master_ < https://dev.gajim.org/gajim/gajim-plugins/merge_requests/88 >: recompressed 3 PNGs with zopflipng
  2. ak2085 I closed a second Account which had the additional ending "1" and was a copy of the first one. Now I don´t get the autostart with all my mucs in one window as bevor and the chat history was deleted. What can I do`?
  3. meaz In gajim, I have several users from whom I can't see the avatar in the muc participants list. But in this participants list, if I right click on their name, and choose "information", I can see their avatar there. How is that possible?
  4. lovetox ak2085, it seems you deleted the wrong account an lost all your settings and history
  5. lovetox you cant do anything except reconfiguring everything
  6. lovetox means join every muc, and bookmark it again
  7. lovetox hm no bookmarks should be on the server
  8. lovetox so look into the bookmark window and see if they are set to autojoin
  9. ak2085 lovetox, I maximised all, and now it is back as wanted :)
  10. lovetox ok good
  11. ak2085 Seems I just didn´t found this option first.
  12. lovetox meaz, what version of Gajim?
  13. ak2085 Thank you for your support.
  14. meaz lovetox, 1.0.99
  15. lovetox then start gajim with -l gajim.c.m.vcard=DEBUG
  16. lovetox to get infos about all participants
  17. meaz ok lovetox I just did that. It seems I have to kind of error.
  18. meaz The first one is: gajim.c.m.vcard.avatars room@muc.server.com/user is not ready to promote an avatar
  19. meaz the second one is gajim.c.m.vcard Received: avatar mismatch: room@muc.server.com/user2 6b61c282702a4542eb4199ec2ac6f203c69b
  20. lovetox the frist one means the contact just doesnt promote an avatar, probably his client doesnt do this
  21. lovetox seconds means the client promotes an avatar, but not the one he actually has in his vcard
  22. lovetox which is only a warning i think we display it anyway
  23. lovetox if your contact uses conversations, conversations depends on a server mod, to promote the avatar
  24. meaz for the second case, yes, this user uses Conversations
  25. lovetox and the difference why you can see it when you click on info, is because gajim requests the avatar specifically from this contact in this moment
  26. lovetox but we cant do this with all muc participants every X minutes
  27. lovetox we need the contacts to tell us when something changed, not us trying every X minutes and see for ourself
  28. lovetox there are alot of vcard/useravatar mods out there for some servers
  29. lovetox it seems your friend should install one on his server
  30. meaz He is registered on my server : prosody trunk with mod_profile . SHould be good no?
  31. lovetox last time i heard something about mod_profile it was very new and experimental
  32. lovetox so you probably should talk to the prosody guys, you know now how to get log output from gajim
  33. lovetox its not an error of gajim,
  34. lovetox he first one is: gajim.c.m.vcard.avatars room@muc.server.com/user is not ready to promote an avatar
  35. lovetox this means the contact/server doesnt send an avatar hash in his presence
  36. meaz >‎lovetox‎: the frist one means the contact just doesnt promote an avatar, probably his client doesnt do this I just checked with this user: He also uses Conversations.
  37. lovetox and thats exactly the purpose of mod_profile i believe
  38. meaz ok lovetox thanks I'll check with prosody dev.
  39. bot Philipp Hörist pushed 2 commits to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *de0c0a9c* < https://dev.gajim.org/gajim/gajim/commit/de0c0a9c0819024022344da2964386584c6dc774 > Fix unsued-import pylint errors *9e51ed8c* < https://dev.gajim.org/gajim/gajim/commit/9e51ed8c7f5f21dbb80cff2cf4ebbc450f772bd1 > Update pylint error list Check for W0611 unused-import
  40. bot Philipp Hörist pushed 2 commits to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *bb545d54* < https://dev.gajim.org/gajim/gajim/commit/bb545d546a7e138c3ff7cb2b3c5f07778fb00551 > Fix useless-object-inheritance pylint errors *1462f892* < https://dev.gajim.org/gajim/gajim/commit/1462f89229065ea46de57542f1920d11c1cc14e6 > Update pylint error list Check for R0205 useless-object-inheritance
  41. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *e85bc52c* < https://dev.gajim.org/gajim/gajim/commit/e85bc52c8bf3200689400e571992aade4c653034 > Fix sending empty pep data
  42. gerald lovetox, Zash, re: the avatar thing: I found out that my old avatar (the duck) was saved in the vcard folder (/var/lib/prosody/my.server/vcard) und gerald.dat. I removed gerald.dat. Now, neither the old avatar nor my current one show up in the right-click -information menu in a MUC. The current avatar is shown correctly in the Gajim accounts menu under "profile".
  43. Zash That supports the "you still have mod_vcard loaded" theory
  44. gerald which I disabled, though
  45. gerald wait, mod_vcard_legacy doesn't use the vcard folder, does it? That would explain why there are only a couple of vcard .dat files from older accounts
  46. Zash It uses PEP data
  47. gerald yeah, so I guess my current avatar doesn't show up for other muc participants because of pep affiliation status...things, right?
  48. Zash probably
  49. Zash PEP data is restricted to contacts by default
  50. Zash That's why all the noise about OMEMO in groupchats
  51. Zash In Gajim, can configure it if you right-click on your account in the roster → personal events → configure service and change access model for `urn:xmpp:avatar:data` and `..:metadata`
  52. gerald It's currently set to 'presense'
  53. gerald Probably dumb, but What's the difference between open and presence?
  54. pep. Open is everybody can see
  55. pep. Presence is limited to roster
  56. gerald There is an option 'roster', too
  57. Zash Those that can see your presence. Technically you can have people in your roster that isn't allowed to.
  58. Zash 'roster' is for restricting to specific roster groups
  59. gerald Ah ok
  60. Zash Prosody does not implement it yet
  61. gerald yep, i set `urn:xmpp:avatar:data` and `..:metadata`to open, now everyone can see my insanely cool avatar
  62. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: https://conference.gajim.org:5281/pastebin/781cf17c-d458-44be-8c71-ca29b2d2685c
  63. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *d19ca811* < https://dev.gajim.org/gajim/gajim/commit/d19ca8113a4d6a2310d68515d9865b654944c7dd > Add a pre-push script Run this before every push to simulate the CI regarding mypy and pylint
  64. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *b4ac6db9* < https://dev.gajim.org/gajim/gajim/commit/b4ac6db9b9048ae549616a65896e4a28f80f0fca > Update pre-push-tests.sh
  65. bot Philipp Hörist pushed 3 commits to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: https://conference.gajim.org:5281/pastebin/bc14bddc-c73f-4642-b348-d570f30e0f24
  66. meaz https://conference.gajim.org:5281/pastebin/17f05369-b43d-4428-a529-7cb7f0ff3e2c
  67. lovetox yes, because the server where the MUC is hosted, doesnt know that user1 lost internet connection
  68. lovetox if you wait 5 minutes, he will time out and then be removed
  69. meaz lovetox, it has been like 10 minutes...
  70. Maranda meaz, long SM timeout?
  71. lovetox then the server of your contact has a high timeout
  72. Maranda or socket timeout whatever
  73. meaz it is my server. How do I configure the timeout?
  74. lovetox Stream Management
  75. lovetox the module has a timeout set somewhere
  76. lovetox you dont want to make it too low though
  77. lovetox otherwise you will see your friedn leave the chat every minute if his signal on his mobile is bad
  78. meaz weird, because smacks_hibernation_time in mod_smacks https://modules.prosody.im/mod_smacks.html is set to 5 minutes... So I guess it is a prosody issue?
  79. Maranda is that an issue...?
  80. Maranda Metronome's default timeout is 6 minutes...
  81. meaz ok I finally disappeared. Just took more time than expected.
  82. meaz thanks
  83. lovetox Maranda: @xsf too funny
  84. lovetox :D
  85. Maranda lovetox, I have the suspect he's using google translate or something...
  86. Maranda lovetox, he makes less sense then me in my worse moments and that's rather hard :P
  87. Maranda lovetox, he makes less sense than me in my worse moments and that's rather hard :P
  88. meaz is that possible to edit a message in gajim? I'm using 1.0.99
  89. Maranda ctrl+up
  90. meaz thanks Maranda . I can only correct latest message, right?
  91. meaz thanks.
  92. Maranda in Gajim yes, although LMC doesn't define a threshold.
  93. meaz Ok
  94. bot Philipp Hörist pushed 2 commits to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *d53b9521* < https://dev.gajim.org/gajim/gajim/commit/d53b95218ac362bc9efefcc10cbec560ede01929 > Fix redefined-outer-name pylint errors *f6144bff* < https://dev.gajim.org/gajim/gajim/commit/f6144bff302415be673cf6c646b8bfe9e50db24d > Update pylint error list Check for W0621 redefined-outer-name
  95. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *aaaa3bc9* < https://dev.gajim.org/gajim/gajim/commit/aaaa3bc9bdd2b733e8db288f3a09245c57ee83cb > Update .pylintrc
  96. Daniel lovetox going wild, activates _all_ the linting!
  97. Daniel Cheers to all your efforts! I think this will improve future development, much cleaner code base :)
  98. lovetox i hope so :)
  99. bot Daniel Brötzmann closed an issue in _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins/issues/92 >: #92: < Allow Triggering Sound for Group Chat Messages without Group Chat Join/Leave >
  100. bot Jens Korte proposed a new merge request for _gajim-plugins/master_ < https://dev.gajim.org/gajim/gajim-plugins/merge_requests/89 >: recompressed 3 PNGs
  101. stp Good evening! Quick question: When updating plugins does it need a restart of Gajim to activate the new plugin version?
  102. lovetox yes its always advisable to restart afterwards
  103. lovetox gajim will not fail without restart, but in most cases the updates will only take effect after restart
  104. lovetox em i wrote a long guide about git
  105. lovetox where is it, cant find it on the wiki
  106. stp lovetox‎, Ok. It would be better then to prompt for available updates when the user exists Gajim instead of when launching?
  107. bot André proposed a new merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/327 >: Fix AttributeError: 'ChatEvent' object has no attribute 'time'
  108. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *b8bbcf2b* < https://dev.gajim.org/gajim/gajim/commit/b8bbcf2be098e69ce061dfa064bdc8ecc350f5d1 > Fix missing time attribute This was removed by accident
  109. bot Philipp Hörist closed a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/327 >: Fix AttributeError: 'ChatEvent' object has no attribute 'time'
  110. bot Philipp Hörist pushed 2 commits to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *7bb6f8b2* < https://dev.gajim.org/gajim/gajim/commit/7bb6f8b22ee78351cd7df66b31d799f5516b72ed > Fix bare-except pylint errors *9bab139b* < https://dev.gajim.org/gajim/gajim/commit/9bab139bb5bb3f695d14aacd6122270209171651 > Update pylint error list Check for W0702 bare-except
  111. bot André proposed a new merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/328 >: Remote control: Better handle unknown types