Gajim - 2018-10-21


  1. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *7397cc8a* < https://dev.gajim.org/gajim/gajim/commit/7397cc8af6e3f8efd5d5057dbbd5978cf347f889 > Remove idna as dependency We use the python inbuilt idna module
  2. bot GDR! created an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9395 >: #9395: < Flatpak: URL Preview plugin broken >
  3. bot Philipp Hörist updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/310 >: WIP: New Message Window
  4. lovetox mimi89999, updated the messagewindow branch to latest master
  5. bot reCAPTCHA created an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9396 >: #9396: < Hide menu >
  6. bot GDR! closed an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9395 >: #9395: < Flatpak: URL Preview plugin broken >
  7. mimi89999 Thanks. Will pull right now.
  8. lovetox some things dont correctly work, im in the process of fixing them
  9. bot Daniel Brötzmann modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9396 >: #9396: < Hide menu >
  10. bot reCAPTCHA modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9396 >: #9396: < Hide menu >
  11. bot Daniel Brötzmann closed an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9394 >: #9394: < Error whenhost doesn't exist >
  12. bot Philipp Hörist modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9396 >: #9396: < Hide Application menu >
  13. mimi89999 https://conference.gajim.org:5281/pastebin/86455e1f-e0cb-4153-8e69-77e977c7339a
  14. mimi89999 I can't open the keys menu.
  15. bot Philipp Hörist modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9396 >: #9396: < Hide Application menu >
  16. bot reCAPTCHA created an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9397 >: #9397: < Can't close gajim with i3wm close combination >
  17. bot reCAPTCHA modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9397 >: #9397: < Can't close gajim with i3wm close combination >
  18. mimi89999 It's OK now. Just had to update the OMEMO plugin.
  19. lovetox you have to update all plugins
  20. lovetox https://ftp.gajim.org/plugins_master_zip/
  21. mimi89999 Just did it.
  22. mimi89999 I love the UI improvements.
  23. mimi89999 https://conference.gajim.org:5281/pastebin/d21686ec-8ca0-4d70-8baf-e24f0132eb66
  24. mimi89999 I'm still getting these.
  25. lovetox hm i look into it
  26. bot Philipp Hörist updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/310 >: WIP: New Message Window
  27. bot Philipp Hörist updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/310 >: WIP: New Message Window
  28. lovetox mimi89999, update now, should work now
  29. mimi89999 Thanks
  30. concerto Argh, this is why I hate pop-up dialogues 😭
  31. concerto Started Gajim and got back to browsing in Firefox -> pressed Space to scroll down -> unfortunately, milliseconds before that Gajim launched some dialog, which received the Space and went away without me even knowing what it was talking about.
  32. Zash Redirect your hatred towards focus stealing :)
  33. concerto No, pop-up dialogs usually make window-switching a pain, too.
  34. concerto Emacs has no pop-ups and it's an excellent experience.
  35. lovetox concerto, we dont have many popups
  36. lovetox it was most likely plugin_installer telling you that there are plugin updates
  37. lovetox or a invite to a muc
  38. concerto lovetox: To be fair, it's not a Gajim-exclusive problem, either.
  39. lovetox but yes im thinking about some kind of notification tab
  40. lovetox where all popup texts go into
  41. concerto oh, awesome!
  42. concerto Like Emacs' *Messages* buffer ;)
  43. concerto Like Emacs' `*Messages*` buffer ;)
  44. lovetox im talking about, muc invites, presence subscription requests etc
  45. lovetox its not nice that we do a popup for each of them
  46. lovetox so you come home and see 3-4 popups
  47. lovetox would be nice if they are in a kind of event tab
  48. lovetox where all these events are listed, and you can dismiss them or act on it
  49. lovetox though if i think about it they are not popups
  50. lovetox normally they land in the roster
  51. concerto oh, that's pretty cool.
  52. concerto > where all these events are listed, and you can dismiss them or act on it oh, that's pretty cool.
  53. bot Philipp Hörist updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/310 >: WIP: New Message Window
  54. bot André proposed a new merge request for _python-nbxmpp/master_ < https://dev.gajim.org/gajim/python-nbxmpp/merge_requests/17 >: Remove unused svn keyword Id
  55. bot Philipp Hörist modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9397 >: #9397: < Can't close gajim with i3wm close combination >
  56. bot Philipp Hörist modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9397 >: #9397: < Add option in Preferences for roster closing behavior >
  57. bot André proposed a new merge request for _python-nbxmpp/master_ < https://dev.gajim.org/gajim/python-nbxmpp/merge_requests/18 >: Add support for distribution as wheel package
  58. mmf Hey there. The option to "audio session" and "video session" is greyed out. Any idea why?
  59. mmf The person with whom I am chatting is using gajim 1.0.1
  60. mmf I am using 1.0.3
  61. Zash Do both of you have the library installed for it?
  62. mmf hum, doubt that
  63. mmf what library is that?
  64. mmf Is it a plugin?
  65. Zash I apparently can't start Gajim anymore. There's a feature availability thing in some menu that says which package to install.
  66. Zash python-farsight or something like that IIRC
  67. mmf oh right, help -> features
  68. mmf These things (such as ir1.2-farstream-0.2) should be dependencies
  69. Zash Looks like Recommends from here
  70. mmf Well ya, they are. But wouldn't it be there if they were dependencies? If one has to use video, one wouldn't have to waste time searching for these packages
  71. mmf wouldn't it be better*
  72. Daniel We could probably add an info bar in preferences for missing packages (once audio/video works again)
  73. mmf Wait, "works again"? It's not working?
  74. Zash It worked in a bunch of clients back in 2009
  75. Zash I could call you with my actual phone over XMPP!
  76. Zash Video call even!
  77. Zash Downhill ever since
  78. mmf and now you can't?
  79. mmf Jesus, that is sad to hear
  80. Zash That phone can't even connect anymore
  81. mmf So, xmpp is just for instant messaging?
  82. Zash It's what XMPP is good at.
  83. Zash Being a good IM client at the same time as being a good VoIP client is *hard*
  84. mmf Well, but if I want to suggest xmpp as an alternative to skype, it better have voice/video ://
  85. Zash I tried that once.
  86. Zash Now I work on XMPP instead of with those people.
  87. Zash mmf: If you describe it as "an alternative" then you've already lost.
  88. mmf No, seriously, gajim doesn't support audio/video?
  89. mmf It says right there in their page: " Audio / video conferences "
  90. Daniel I updated the page accordingly, hasn't made it there yet
  91. Zash How do I tell my gajim git clone where my clone of python-nbxmpp is?
  92. Daniel asterix ^
  93. mmf Oh man, that is really really sad to hear
  94. mmf Are there plans to support audio/video soon?
  95. lovetox it is implemented just doesnt work because of bugs, but there is no maintainer who has time to dive into the audio/video code
  96. mmf Oh man, that sucks
  97. mmf What about support an alternative, meanwhile?
  98. Zash If Skype-clone is what you want, look at Jitsi
  99. mmf For example, a button to request an audio/video call that generates a link to the jitsi meet?
  100. Zash mmf: Make a plugin? :)
  101. mmf Oh, I wouldn't know where to start :P
  102. Zash mmf: Learning experience! :)
  103. Zash (and then later you can accidentally become maintainer of the voip code ;) )
  104. mmf hehe
  105. bot Philipp Hörist updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/310 >: WIP: New Message Window
  106. lovetox does jitsi has some webapi, to create a conference and get the link?
  107. lovetox oh it seems its just adding a random conference after https://meet.jit.si/
  108. MattJ Yep
  109. MattJ Please make the base URL configurable
  110. MattJ meet.jit.si is one instance, e.g. meet.jabberfr.org is another, and there are many others
  111. Zash Can it be discoverable over XMPP?
  112. lovetox sound really like a easy plugin
  113. mmf and an handy one :D
  114. mmf What about preferences? Is that on the url?
  115. mmf supposedly, you can change video-quality, create a voice-only room, etc
  116. Zash Sounds like something for plugin version 2
  117. lovetox i guess the first one that joins is the admin?
  118. mmf lol zash. I loled
  119. lovetox and has to configure
  120. mmf ya lovetox, seems like that
  121. mmf So, basically a button that creates a random 64-character thingie and attaches it to the base url (domain)
  122. mmf and the first person joining is the admin. So the button should be a call to open it in the browser
  123. mmf What about the chat in the video?
  124. mmf What I am thinking is, what if there is important chat in the video-room? Can one visit the same link to re-read the chat? Is there a way to copy-paste the chat onto a file and upload it to the server?
  125. zak When trying to install OMEMO plugin on my laptop gajim (1.0.99.1 debian stable) I get: module 'gajim.common.app' has no attribute 'PLUGIN_DIRS'
  126. zak Is this a known problem?
  127. zak (it's called ...PLUGINS_DIRS)
  128. zak I found https://dev.gajim.org/gajim/gajim/issues/9127 ... but closed without comment?
  129. debacle zak, do you install by "apt install -t stretch-backports gajim" which will automatically install "gajim-omemo", too or by other means?
  130. zak I am using: deb ftp://ftp.gajim.org/debian unstable main
  131. zak no omemo-debian-package
  132. zak just the gajim-plugins-installer
  133. debacle I see.
  134. debacle stretch-backports has beta2 since yesterday!
  135. zak Isn't this beta2 as well? aptitude tells me I have gajim 1.1.0-beta2-1 installed
  136. mmf I think gajim is a cool client, but defaults are a bit weird
  137. mmf For example, showing offline contacts should be true as a default. Bookmarking rooms should also be true as a default
  138. mmf OMEMO should be also a default
  139. Daniel mmf, first one became default recently
  140. mmf ah ok, maybe in one of the betas? I'm not using the beta :D
  141. Daniel Yes, one of the newer versions, I fhink beta2 has it
  142. Daniel For omemo there is an issue open (but that comes with other implications). For the bookmarking I have to look
  143. debacle zak, yes both the one from ftp.gajim.org and from Debian are 1.1.0~beta2-1, but one build by the Gajim build server, the other by Debian.
  144. mmf Which version is in the flathub? Anyone knows?
  145. mmf It doesn't say on the site, and I don't feel like installing flatpak just to find that out
  146. hannibal mmf: version 1.0.3
  147. mmf Nice
  148. mmf Also, when omemo is active, the padlock window by one's nickname looks a bit tacky..
  149. mmf low-quality
  150. mmf In my case, it's probably because i use a dark theme, so the padlock is black on white, on a dark theme..
  151. mmf https://creep.im:5443/upload/121d682e608a364f0bd0098dce6984cedf1a9435/06XteTi4C7NKvoRo7XOflyV3evuUriOAPrqzD40V/gajim_padlock.png
  152. lovetox that is fixed in Gajim 1.1
  153. mmf ah ok.. sorry.. still on the non-beta..
  154. mmf Any ETA for the release?
  155. lovetox soon :)
  156. mmf ^tm
  157. MattJ Hey, you stole our trademark!
  158. Zash Soon™
  159. bot Philipp Hörist pushed 2 commits to branch _refs/heads/master_ of _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp >: https://conference.gajim.org:5281/pastebin/92474b28-c792-4f2a-bc5b-12181c448ac7
  160. bot Philipp Hörist merged a merge request for _python-nbxmpp/master_ < https://dev.gajim.org/gajim/python-nbxmpp/merge_requests/17 >: Remove unused svn keyword Id
  161. bot Philipp Hörist merged a merge request for _python-nbxmpp/master_ < https://dev.gajim.org/gajim/python-nbxmpp/merge_requests/18 >: Add support for distribution as wheel package
  162. bot Philipp Hörist pushed 2 commits to branch _refs/heads/master_ of _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp >: https://conference.gajim.org:5281/pastebin/acb82371-7999-45da-a99f-6af0368f4cce
  163. mmf Is it possible to join irc/matrix rooms with gajim?
  164. Maranda hmmm I'm always getting tracebacks if after I wake the pc and I left Gajim active when putting it into suspension :/
  165. Maranda hmmm I'm always getting tracebacks if after I wake the pc and I left Gajim active while putting the pc into suspension :/
  166. debacle mmf, Gajim can do "only" XMPP, but some XMPP servers have "biboumi" installed, which is a gateway to IRC. I use it always when I need to join an IRC room.
  167. debacle no idea about Matrix, though
  168. debacle See https://lab.louiz.org/louiz/biboumi/
  169. lovetox mmf, yes if your server has a irc bridge installed you can join irc channels from gajim
  170. mmf How do I know of it has?
  171. mmf Is that in the compliance matrix?
  172. lovetox no, in the accounts menu there is a service discovery option
  173. lovetox its should show some kind of irc service
  174. lovetox if not you can ask your server admin or switch server
  175. lovetox ask him to install it i mean
  176. mmf Ya, dont think creep.im has it
  177. lovetox i think there is no matrix bridge though
  178. rom1dep lovetox: my RSSes notified me of some activity in the messagewindow branch, so I checked out the latest head, which took me, like, 2 months in the future
  179. rom1dep there is a limit to MAM catch-up now?
  180. rom1dep how do I get to see the old messages ?
  181. rom1dep found some treshold options in ACE
  182. lovetox rom1dep, dont change treshold options in ACE
  183. lovetox you can set it per muc in the groupchat menu
  184. lovetox rule is, public mucs have 1 day as default
  185. lovetox private mucs have no threshold
  186. lovetox what can be changed in ACE is the default that is set if you join a new muc
  187. rom1dep lovetox: but I want no limit, everywhere :)
  188. rom1dep #yolo
  189. lovetox i remember you whining about it :D
  190. Link Mauve “14:11:13 lovetox> or a invite to a muc”, in Pidgin it’s a banner in the chat window (or the roster window, but you seem to want to get away from this), it would be useful to use that as an inspiration to avoid popups.
  191. rom1dep lovetox: that's because I whine all the time :)
  192. rom1dep lovetox: I do love to have a full history, but I don't like: - that it freezes the UI over a long period - puts the computer on its knees - just dumps a wall of text on me in a way that is neither friendly nor useful
  193. Link Mauve “16:59:46 lovetox> sound really like a easy plugin”, doesn’t seem that easy if you want to share the XMPP connection.
  194. Zash You wouldn't
  195. Link Mauve It would be much better to.
  196. Zash How could you?
  197. Link Mauve So you don’t appear as a totally different user in that MUC.
  198. Link Mauve Hmm, by forwarding the Jingle stanzas in that MUC maybe?
  199. Link Mauve I haven’t had a look at their API yet.
  200. Zash Wouldn't the the jitsi meet MUC be a completely unrelated MUC?
  201. Link Mauve At least on JabberFR, it’s using our usual MUCs.
  202. Link Mauve Every MUC on chat.jabberfr.org also supports COIN and CoLiBri.
  203. Link Mauve Our Jitsi Meet deployment is using our ANONYMOUS SASL domain, just like our Converse, but that’s due to the BOSH issue in trunk.
  204. Link Mauve Once that one’s fixed, it’ll be possible to also allow people to use their usual JID.
  205. Link Mauve “17:02:25 lovetox> i guess the first one that joins is the admin?”, that’s the usual MUC defaults yeah.
  206. Link Mauve But it totally depends on server policies.
  207. Link Mauve But it totally depends on deployment policies.
  208. Link Mauve “17:06:49 mmf> What I am thinking is, what if there is important chat in the video-room? Can one visit the same link to re-read the chat? Is there a way to copy-paste the chat onto a file and upload it to the server?”, it’s a normal MUC, unless you configure it persistent the MAM archives will be deleted once the last participant leaves.
  209. Link Mauve “19:31:58 mmf> Is it possible to join irc/matrix rooms with gajim?”, no, Gajim is a pure XMPP client. You can however use a gateway, such as biboumi for IRC.
  210. Link Mauve Ah, debacle already answered this one. :)
  211. bot Daniel Brötzmann modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9397 >: #9397: < Add option in Preferences for roster closing behavior >
  212. bot Daniel Brötzmann modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9396 >: #9396: < Hide Application menu >
  213. bot Daniel Brötzmann proposed a new merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/342 >: Rework ACE, adapt to _ui schema
  214. bot Daniel Brötzmann updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/342 >: Rework ACE
  215. mikaela > 2018-10-21 23:47:36 (W) gajim.plugin_system Plugin omemo not loaded, plugin incompatible with current version of gajim: 1.1.91 > 1.0.90 On lovetox/messagewindow, possibly known?
  216. mikaela And I will intentionally fail awk and power off soon
  217. Daniel mikaela, plugins branch has to match gajim -> gajim 1.1 = plugins 1.1, gajim master = plugins master
  218. mikaela I simply used the plugin manager
  219. Daniel for gajim master you have to use plugin_installer from master
  220. mikaela Also why is that error hidden to the terminal insteadkof being shown in plugin manager?
  221. mikaela How do I do that, why it's not included in Gajim? Or is lovetox's messagewindow branch doing something wrong?
  222. Daniel On master (1.1.91) you have to use plugin installer from here: https://ftp.gajim.org/plugins_master_zip/
  223. Daniel the other two questions I cannot really answer you
  224. bot Daniel Brötzmann proposed a new merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/343 >: Remove ESessions leftovers
  225. asterix Including is a packager thing. So packagers has to include it if they want, or provide another way to get plugins, as @debacle do for debian
  226. Daniel ok, so it's just people using gajim git master, they have to install the new plugin_installer version manually/use latest plugins-master