Gajim - 2018-11-17


  1. mrDoctorWho I found a bug (kinda)
  2. mrDoctorWho So when you have an invalid password for an account and try to disable it, Gajim says that you must disconnect first before disabling it
  3. mrDoctorWho But in the main window I can't see that it's connected or connecting
  4. daniel mrDoctorWho, this one might be of interest in your case as well: https://dev.gajim.org/gajim/gajim/issues/8938
  5. daniel Adding a 'Disconnect now' option would help certainly
  6. mrDoctorWho Indeed. Psi for example just disconnects the account without asking
  7. daniel Like asterix already mentioned in that issue: it's for preventing an accidental disconnect (and there are not many use cases for this option, apart from development)
  8. marmistrz How can I remove all the plugins from gajim?
  9. lovetox plugins and then click the remove button
  10. marmistrz lovetox, I asked for the situation when the plugin installer is not working
  11. marmistrz after the update to 1.1.0 I had one big mess
  12. marmistrz the plugins were there but not detected by gajim
  13. lovetox ./local/share/gajim/plugins
  14. marmistrz I manually installed the newer version of the plugin installer and it did the trick but it should not happen at all\
  15. marmistrz thanks
  16. marmistrz btw. why does removing the omemo plugin regenerate the omemo keys?
  17. marmistrz btw. why does removing and installing the omemo plugin again regenerate the omemo keys?
  18. lovetox does it? i dont think so
  19. lovetox the omemo plugin has no "regenerate" functionality
  20. marmistrz Hmmm, it indeed doesn't, but some of the messages are now: This message was encrypted with OMEMO and could not be decrypted.
  21. marmistrz while the keys did not change at all.
  22. lovetox you can only decrypt once
  23. bot André proposed a new merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/365 >: Test: Fix an issue and be verbose
  24. bot André modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9444 >: #9444: < Gajim receive already received messages >
  25. marmistrz lovetox, can we somehow get the sanity check display the big error notification?
  26. marmistrz "A programming error was detected"?
  27. lovetox why?
  28. lovetox the goal is that users dont see error messages
  29. lovetox also if you already know that there is a error why not fix it
  30. 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/14926916-3475-4ab9-8360-7b14d9cf0b0c
  31. bot Philipp Hörist merged a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/365 >: Test: Fix an issue and be verbose
  32. bot Marcin Mielniczuk updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/330 >: Improve the MUC autocompletion.
  33. mrDoctorWho Hi there
  34. mrDoctorWho Just updated gajim on arch Linux
  35. mrDoctorWho And all plugins are not working now
  36. mrDoctorWho 17.11.2018 19:04:54 (W) gajim.plugin_system Plugin omemo not loaded, plugin incompatible with current version of gajim: 1.1.0 > 1.0.90
  37. mrDoctorWho There are no updates and installation doesn't seem to work
  38. asterix You don't have the correct pligin installer
  39. lovetox install the plugin_installer package on your distro
  40. lovetox or tell your package maintainer to include it in the gajim package
  41. lovetox or download it from here and install yourself
  42. lovetox https://dev.gajim.org/gajim/gajim-plugins/wikis/PluginInstallerPlugin
  43. sky_n Hi all. I am sorry for my English. I have suggestion and request. Do please telegram plugin, like telegram in Pidgin IM. Thanks
  44. Link Mauve sky_n, Gajim is a pure XMPP client, use a gateway such as Spectrum2 if you want this feature.
  45. sky_n Link Mauve, Thaks, but Spectrum 2 too bad, and does not guarantee anonymity, if on other servers. Does can you will bring in development of this plugin in the future plans? It would promote popularity Gajim yet higher
  46. azrael asterix: lovetox: have the same issue as mrDoctorWho earlier: no plugins on arch linux after upgrade to 1.1
  47. azrael "menu > gajim > plugins" lists a "Plugin Installer" in version 0.20.5
  48. azrael i suspect this ist the /usr/lib/python3.7/site-packages/gajim/plugins/pluginmanager.py which is included in the gajim package of archlinux
  49. asterix 0.20.5 version is for older Gajim version. In 1.1.0 you need 1.1.4 version of the plugin installer
  50. asterix If you install a new major version of Gajim, you have to update the plugin
  51. asterix Your arch repository is supposed that correctly. If not, bug them
  52. asterix Pluginmanager.py has nothing to do with that
  53. azrael asterix: /usr/lib/python3.7/site-packages/gajim/data/plugins/plugin_installer/ is also included in the package
  54. azrael manifest.ini says version: 1.1.3
  55. asterix You maybe have one version in your home too?
  56. asterix .locale/share/gajim/plugins
  57. azrael indeed, there it is
  58. azrael so probably at some point I told the plugin installer to update itself, which create that version in ~, which shadowed the subsequent updates from package management
  59. azrael thx for your replies!
  60. azrael so, removing ~/.local/share/gajim/plugins/plugin_installer/ worked, i got a v1.1.3
  61. azrael which immediately wanted to update itself to 1.1.4, so I now have an installation in ~/.local too
  62. azrael which immediately wanted to update itself to 1.1.4, so I now have an installation in ~/.local again
  63. bot azrdev created an issue in _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins/issues/363 >: #363: < plugin_installer: version in ~/.local shadows much newer packaged version, is unable to upgrade >
  64. bot azrdev created an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9448 >: #9448: < Make "plugin incompatible" messages more visible >
  65. bot Philipp Hörist closed an issue in _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins/issues/363 >: #363: < plugin_installer: version in ~/.local shadows much newer packaged version, is unable to upgrade >
  66. bot Marcin Mielniczuk updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/330 >: Improve the MUC autocompletion.
  67. asterix That's not normal. If there are 2 versions, the higher should be used.
  68. lovetox should, but it was never like that
  69. lovetox user > system
  70. lovetox its all because the whole plugin system was build on the idea that you can reload python packages at will
  71. lovetox so if a plugin is found its loaded
  72. lovetox what you really would have to do is, first scan all plugin paths for manifest.inis, then analyse them, decide which of these you want to load
  73. asterix One day we should maybe do that ... because in of arch, if plugin manager is shipped with Gajim, it can never be updated !
  74. lovetox not with the package no, because the user dir is first searched
  75. lovetox and if we find a suitable plugin its loaded
  76. lovetox and because unloading packages does not work in python, you cant load another version after that