Gajim - 2018-07-05


  1. bot Daniel Brötzmann modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9230 >: #9230: < AttributeError: 'Connection' object has no attribute 'bookmarks' >
  2. Daniel Anyone else experiencing this in Gutpab currently? https://gitlab.com/gitlab-org/gitlab-ce/issues/48135 For me, Issue counter in Gajim's project is stuck at 286 (logged in) and currently (don't know if that one changes correctly) 280 when logged out. Tested different browsers, cleared cache/cookies, ..
  3. Daniel Gutpab :D Gitlab!
  4. lovetox for me the same
  5. lovetox but there could be issues that are no visible maybe to logged out users
  6. lovetox would my guess
  7. Daniel Let's see what changes with the next issue :)
  8. TheLordOfTheRings Hello, I installed Gajim 1.0.3 on my Ubuntu machine and when I start Gajim and look at the message history that is pulled in the Conversations MUC, I see all messages twice, eg ‎[11:53:27] ‎ciacona‎: zinid: in development or at runtime? ‎[11:53:27] ‎ciacona‎: zinid: in development or at runtime? ‎[11:54:57] ‎zinid‎: ciacona: ha, both ‎[11:54:57] ‎zinid‎: ciacona: ha, both ‎[11:55:09] ‎ciacona‎: o.o ‎[11:55:09] ‎ciacona‎: o.o Can anyone confirm it this bug?
  9. TheLordOfTheRings Hello, I installed Gajim 1.0.3 on my Ubuntu machine and when I start Gajim and look at the message history that is pulled in the Conversations MUC, I see all messages twice, eg ‎[11:53:27] ‎ciacona‎: zinid: in development or at runtime? ‎[11:53:27] ‎ciacona‎: zinid: in development or at runtime? ‎[11:54:57] ‎zinid‎: ciacona: ha, both ‎[11:54:57] ‎zinid‎: ciacona: ha, both ‎[11:55:09] ‎ciacona‎: o.o ‎[11:55:09] ‎ciacona‎: o.o Can anyone confirm it this bug?
  10. TheLordOfTheRings Alright, now I see my message four times here ...
  11. TheLordOfTheRings Alright, now I see my message four times here ...
  12. TheLordOfTheRings I restart with Gajim -vv
  13. TheLordOfTheRings I restart with Gajim -vv
  14. TheLordOfTheRings Okay I cannot reproduce it again as no history was fetched now....
  15. TheLordOfTheRings Is that a bug too? Why don't I see any history when I start gajim in the console?
  16. lovetox No i dont have these bugs
  17. lovetox i dont know what you mean by, history when you start console
  18. lovetox we pull only history since your last join
  19. lovetox rest is in the history window
  20. lovetox One reason for doubled messages could be that your time does differ greatly from the time on the server
  21. lovetox so maybe sync your system clock
  22. bot Philipp Hörist closed an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9230 >: #9230: < AttributeError: 'Connection' object has no attribute 'bookmarks' >
  23. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *3b7055ca* < https://dev.gajim.org/gajim/gajim/commit/3b7055ca743a6e93f2c412ac43ebd59411f05d2f > Fix regression from 2ca0ca38 Fixes #9230
  24. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *1712743f* < https://dev.gajim.org/gajim/gajim/commit/1712743fd5372b18c011163d0b8fa76688cd10f3 > Fix typo
  25. bot Sophie Herold updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/288 >: WIP: Polish "Join Group Chat" dialog
  26. bot Sophie Herold updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/288 >: WIP: Polish "Join Group Chat" dialog
  27. mimi89999 lovetox: Any news on when the messagewindow branch will be ready to be merged to master?
  28. lovetox hm im doing currently some refactoring work, but its top of my list after that
  29. link2xt What the messagewindow branch is about?
  30. link2xt Have you replaced chat with listbox?
  31. mimi89999 https://lebihan.pl/xmpp-upload/index.php/f998da4a-5f0f-4a65-b660-0245a51c9df1/Capture%20du%202018-07-05%2019-59-57.png
  32. mimi89999 link2xt: Isn't it beautiful?
  33. lovetox do you have more than one acc added to gajim mimi89999 ?
  34. mimi89999 lovetox: No.
  35. lovetox then the account indicator should not be shown in my opinion
  36. lovetox have to check that
  37. lovetox not sure about the icon also
  38. mimi89999 What account indicator?
  39. lovetox the icon with the 4 dots
  40. lovetox it should be colored differently for each account
  41. lovetox not sure if i pushed this change though
  42. mimi89999 Or maybe show own avatar there?
  43. mimi89999 But people might set the same avatar for different accounts.
  44. lovetox what? as a 16 x 16 icon!?
  45. mimi89999 Um, OK. Bad idea. Sorry.
  46. lovetox color is fine, you can set colors then for your accounts
  47. bot Sophie Herold updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/288 >: WIP: Polish "Join Group Chat" dialog
  48. link2xt mimi89999: the roster is better
  49. lovetox its not a roster
  50. link2xt Chat box is still the same, though
  51. link2xt Well, it also functions as chat tabs etc.
  52. lovetox it functions only as chattabs
  53. lovetox a roster is something where all your contacts are that you are subscribed to
  54. link2xt Where is the roster then?
  55. mimi89999 link2xt: Where it was.
  56. mimi89999 link2xt: Just the tabs changed.
  57. lovetox maybe he has it minimized, or hidden
  58. mimi89999 It is a much better UX now.
  59. mimi89999 Yes. It is minimized.
  60. link2xt How does it look in single-window mode?
  61. mimi89999 No clue.
  62. lovetox either the roster is on the right added in single window mode
  63. lovetox or you can also hide roster in single window mode with ctrl +r
  64. lovetox then it looks like in the screen
  65. mimi89999 I rarely use the roster. Only to start a new chat or to come back to a chat when I open Gajim.
  66. mimi89999 I'm using Gajim exactly in the same way I am using Conversations.
  67. bot Sophie Herold updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/286 >: Polish "Add Contact" dialog
  68. link2xt The roster should be somehow integrated with these "tabs", then, IMO
  69. lovetox how though? either you have a roster or you have a chatlist
  70. lovetox you cant have both
  71. link2xt What does the "plus" button on the top does?
  72. lovetox same as ctrl + n
  73. lovetox i agree though, if the roster is not needed anymore to see notifications, it must not be the main window anymore, and maybe could only be started on request
  74. lovetox for example if you want to execute some roster operations, like moving people into groups and creating metacontacts etc
  75. link2xt Dino displays it in a dialog
  76. lovetox maybe switching gajim default to single window mode, and hiding the roster in by default is enough for start
  77. lovetox but little steps one at a time
  78. lovetox there is too much code in gajim, you can do such big UI changes fast at the same time, without losing half of the functionality and introducing countless bugs
  79. mimi89999 I don't know any other IM solutions/apps other than XMPP clients that use rosters.
  80. lovetox facebook?
  81. lovetox whatsapp?
  82. mimi89999 They default to chat view.
  83. lovetox your phonebook is your whatsapp roster
  84. lovetox and in facebook you can also see all the friends you have
  85. lovetox the just dont show it by default
  86. lovetox what i also suggested
  87. mimi89999 Yes. I worded my comment very badly.
  88. lovetox but its not that easy, to switch from a roster centric UI
  89. lovetox there are still things that you need the roster for
  90. lovetox for example incoming jingle file transfer
  91. lovetox or subscription request
  92. lovetox these events show only up in the roster right now in gajim
  93. lovetox so this has all to be rewritten to cause something in the chatlist
  94. lovetox its not done by just hiding the roster
  95. mimi89999 Or such event could open the roster window.
  96. lovetox nah before i write this, i just add a notification at the top of the chatlist
  97. lovetox its not really a hard thing to do
  98. lovetox i just wanted to tell about things that are not so obvious
  99. mimi89999 Anyway, the messagewindow is much nicer that going through tabs when they don't fit on the screen.
  100. bot Philipp Hörist pushed 5 commits to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: https://conference.gajim.org:5281/pastebin/7d356809-15c1-447b-be04-04d743d62b2d
  101. lovetox yes there is no doubt about that, i will finish it :)
  102. bot Sophie Herold updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/288 >: WIP: Polish "Join Group Chat" dialog
  103. bot Andrey Gursky modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9230 >: #9230: < AttributeError: 'Connection' object has no attribute 'bookmarks' >
  104. 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/b14c92b6-70de-4390-ab4a-6beebfaf0cf3
  105. bot Philipp Hörist closed an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9230 >: #9230: < AttributeError: 'Connection' object has no attribute 'bookmarks' >
  106. andrey.g Hmm, while auto-joining all bookmarks, conversations MUC stopped sending data. The last stanza was:
  107. andrey.g 07/05/2018 22:09:46 (I) nbxmpp.client_nb raising event from transport: :::::DATA RECEIVED:::: https://conference.gajim.org:5281/pastebin/648f3605-0a42-4983-ac51-925783def6c9
  108. andrey.g It joined after some long delay.
  109. andrey.g but only because gajim sent after almost 5 minutes:
  110. andrey.g 07/05/2018 22:14:31 (I) nbxmpp.client_nb raising event from transport: :::::DATA SENT:::: https://conference.gajim.org:5281/pastebin/5275619b-e695-413f-bd06-65bdcfbfbe75
  111. andrey.g I'm wondering, is this silent interruption while joining allowed by protocol? Or Gajim doesn't catch up this "fin"...
  112. lovetox the first message has nothing to do with joining andrey.g
  113. lovetox its a message that mam catchup is finished
  114. lovetox also normally server sends presence info from joinend people before sending mam
  115. Zash the server wouldn't send mam until asked for it
  116. lovetox yes but we ask for it immedialty after join
  117. lovetox and i mean after i send the presence, not after i received all presences
  118. lovetox either way, hard to debug if its not reproduceable
  119. lovetox it has certainly nothing to do with mam
  120. rincewind Hey people, I am currently set on writing a small xmpp-chatbot and i have problems to figure out how to receive message. Is there a small tutorial or something like that out there for nbxmpp?
  121. lovetox there is this
  122. lovetox https://dev.gajim.org/gajim/python-nbxmpp/blob/master/doc/examples/xsend.py
  123. lovetox otherwise i would recommend using a newer lib like aioxmpp
  124. rincewind the xsend sadly does only send :-)
  125. rincewind hm, ok
  126. rincewind I fear that is not included in debian yet. how is sleekxmpp?
  127. lovetox i think also good, poezio uses it i think
  128. lovetox there is also a example on github that does what you want i think
  129. lovetox https://github.com/fritzy/SleekXMPP
  130. Zash search for "xmpp echobot", there should be tons
  131. rincewind thank you, I guess I'll try that one the. Although the last commit ist from sep, 2017
  132. lovetox yeah does not really matter for your use case
  133. lovetox seems poezio uses a fork
  134. lovetox https://git.poez.io/slixmpp/
  135. lovetox http://slixmpp.readthedocs.io/
  136. rincewind I guess I will go for one of them then, thank you guys
  137. andrey.g conversations room sent a message and a dozen of presences before stop: [22:08:05] ‎nick1: message ‎[22:08:46] ‎‎nick2 has joined the group chat ‎[22:08:46] ‎‎nick3 has joined the group chat ‎[22:08:46] <nickX and so on ...>
  138. bot Philipp Hörist updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/286 >: Polish "Add Contact" dialog
  139. bot André proposed a new merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/289 >: Flatpak: remove plugin dependencies, they are provided by extensions
  140. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *0a6b2126* < https://dev.gajim.org/gajim/gajim/commit/0a6b2126b34dd9d627e203a630c185f2dfc34e1d > Raise NodeProcessed after processing ROSTERX
  141. andrey.g In open_chat@conference.igniterealtime.org there is an issue with one user. Once his status changes to "away" his Gajim sends this "away" presence every second! Until status changes to something else.
  142. lovetox probably a problem with avatars
  143. lovetox tell him to maybe reupload his avatar
  144. andrey.g Despite I see Gajim in stanzas, in the right panel Gajim shows the resource as "Conversations...".
  145. lovetox maybe he is joined with multiple clients
  146. andrey.g I see no avatar.
  147. andrey.g Yes, this also.
  148. lovetox is there a avatar hash in the presence stanza
  149. lovetox hm but avatar makes no sense if you say it is only happening in away
  150. andrey.g ... <x xmlns='vcard-temp:x:update'><photo/></x><c xmlns='http://jabber.org/protocol/caps' hash='sha-1' node='http://gajim.org' ver='X2OGfVPqZffMCjcl0UdCe/5thfM='/>... affiliation='none' role='participant'/></x><show>away</show><status> (Away as a result of being idle more than 5 min)</status></presence>
  151. lovetox hm if he can reproduce it, he could open a issue with debug logs
  152. lovetox does every stanza look the same?
  153. lovetox or does some attr change
  154. andrey.g And after every presence I see: 07/05/2018 23:52:35 (I) gajim.plugin_system.omemo JID@SERVER not in Roster, query devicelist...
  155. andrey.g Stanzas look exactly the same.
  156. bot Philipp Hörist updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/289 >: Flatpak: remove plugin dependencies, they are provided by extensions
  157. lovetox hm yes that seems like a omemo bug, it should only request once, and not after every precence
  158. Daniel Concerning Gitlab issue count: one issue got closed. for users not being logged it's now 279 (one less), and for me (logged in) it's still 286 (same as before) so probably a bug. Or did it change for you, lovetox?
  159. Zash Got graphs? :)
  160. Daniel Ah now I see, it's only the sidebar now showing correct count badge. But the counter for open issues is only visible in desktop mode, not for mobile browsers. So it's only the sidebar showing the wrong issue count
  161. Daniel *only the sidebar NOT showing the right count. Now it makes sense
  162. Daniel Zash what do you mean, graphs?
  163. Zash https://www.zash.se/upload/wq_lItX3HxFT.png
  164. Zash Graphs! :)
  165. Daniel Didn't find one like this in Gitlab yet..
  166. Daniel Would be nice though!
  167. Zash That one is actually a hacky Munin thing that queries issues.prosody.im
  168. Daniel But it has the info you need, very nice