Gajim - 2016-09-14

  1. Tirifto Thank you, linus and lovetox
  2. linus No worries!
  3. Link Mauve linus, please never link to the old RFCs, what you meant to link was
  4. linus Oops
  5. linus My bad!
  6. bot RSS: Feeds for Gajim Plugins • Ticket #140 (Customize settings for detecting image in url and detection by …) created At now detecting of image in url done by searching .jpg and other text in url. But some images have other extensions - will be good to have ability for extend list of file extensions. Some images have no extension in url, so we can't detect those images via text analysi[…]
  7. arune I don't get the issue in 140
  8. arune sorry, it's 139 I dont get
  9. arune how do I print debug logs for the plugins?
  10. arune how do I filter just plugins?
  11. bot RSS: Feeds for Gajim Plugins • Ticket #141 (Image preview plugin is broken) created Since the big update with cache etc the plugin does not work for me. I'm running gajim 0.16.5 with Url image preview 0.9.5 and get this traceback several times when I start gajim: 2016-09-14 14:00:13 (W) gajim.plugin_system Error executing <bound method <a class="wiki" href="">UrlImagePreviewPlugin<[…]
  12. bot RSS: Feeds for Gajim Plugins • Ticket #140 (Customize settings for detecting image in url and detection by …) updated images are already detected by mime type. maybe there is a problem with saving files that have no extension. do you have an example web address where images are without extension?
  13. arune Currently urlimagepreview does not work either in Ubuntu nor Windows 😢
  14. lovetox in windows?
  15. lovetox i use it on windows :)
  16. lovetox on ubuntu there is a problem when you dont have cryptography not installed
  17. lovetox but i fix this now
  18. bot RSS: Feeds for Gajim Plugins • Ticket #141 (Image preview plugin is broken) upd[…] • Ticket #141 (Image preview plugin is broken) upda[] • Changeset [960:52c[…] • Ticket #141 (Image preview plugin is broken) clos[] • UrlImagePreviewPlugin edited[]
  19. arune lovetox: so it should work in Windows on 0.16.5? I'll debug tomorrow then.
  20. lovetox it should also work on linux now
  21. lovetox but it depends what you want to do
  22. lovetox for example this should work
  23. lovetox
  24. lovetox with 0.9.6
  25. lovetox it also maybe dont work because you have to adjust the size in the config menu, which pictures get automatically previewed
  26. arune lovetox, seems to work at home on linux (at least 0.9.6), I'll try linux and windows at work tomorrow
  27. treaki hi folks
  28. treaki i have just installed gajim to have the features from conversations on the desktop
  29. treaki and than i was installing plugins
  30. treaki i made some checks in the plugin install window (10 or so) and clicked to install, but it istalled only a hand full of the selected list
  31. treaki the button to install was then gray even if i had not installed plugins selected, i unchecked and checked again some and cliecked install again
  32. treaki i have repeated that a couple times
  33. treaki than i saw some plugins in the list of installed plugins twice,
  34. treaki i thought that i may had to restart gajim even if it hast requestet that so
  35. treaki i did and now its not starting anymore:
  36. treaki $ gajim 14.09.2016 21:50:27 (E) gajim.plugin_system.omemo No module named axolotl.ecc.djbec Traceback (most recent call last): File "", line 533, in <module> File "/usr/share/gajim/src/", line 2699, in run gajim.plugin_manager = plugins.PluginManager() File "/usr/share/gajim/src/plugins/", line 129, in __call__ cls.instance=super(Singleton, cls).__call__(*args,**kw) File "/usr/share/gajim/src/plugins/", line 104, in __init__ pc = PluginManager.scan_dir_for_plugins(path) File "/usr/share/gajim/src/plugins/", line 114, in wrapper result = f(*args, **kwargs) File "/usr/share/gajim/src/plugins/", line 476, in scan_dir_for_plugins if not issubclass(module_attr, GajimPlugin) or \ File "/usr/share/gajim/src/common/", line 86, in __getattribute__ self._load() File "/usr/share/gajim/src/common/", line 58, in _load mod = _origimport(head, globals, locals) ImportError: No module named axolotl
  37. Asterix you need python-axolotl to use the OMEMO plugin.
  38. Asterix Plugin should not crash because of that though, but I suspect it's a demandimport thing once again ...
  39. treaki so why is it just crashing and not asking for it in a friendly way and deactivates itself until installed?
  40. lovetox it should
  41. Asterix that's what I said. It should not, but probably because of demandimport it doesn't.
  42. lovetox axolotl is event added to demand ignore
  43. lovetox so i dont really get why this happens to you
  44. Asterix lovetox: you should probably use "axolotl = __import__('axolotl')" to test if it's installed. This way demandimport won't be used
  45. lovetox ok thanks for the tip i will add this
  46. treaki ok, thanks to installing that package mantionet gajim is starting up again
  47. treaki but i still cant enable omemo
  48. lovetox and what does it say in the plugin window now?
  49. lovetox there should be an error
  50. treaki the checkbox is just gray
  51. lovetox and beside it
  52. lovetox there is text
  53. lovetox the description
  54. lovetox window
  55. treaki Warning: OMEMO only works with the latest Gajim version, get the latest version from
  56. treaki i have Gajim 0.16, i thought thats the latest stable one??
  57. lovetox i guess you are on debian jessie or?
  58. lovetox no gajim is on 0.16.5
  59. Asterix 0.15.5 is the latest
  60. treaki debian 8 it is, i cant remember the codenames of the releases
  61. treaki so the minor number after the last dot matters?
  62. lovetox its not minor
  63. lovetox is a year of development :D
  64. lovetox if you use a stable version of debian
  65. treaki so do i have to compile that or is there some debian package out there
  66. lovetox the packages are never up to date
  67. lovetox go to
  68. lovetox and download the deb
  69. Asterix there is a package on
  70. treaki where is the deb, i see only an unstable repository mentioned...
  71. treaki o look in the repository is also a stable version not mentioned...
  72. lovetox
  73. treaki and it is suposed to be /etc/apt/sources.list.d/gajim.list not /etc/apt/sources.list.d/gajim as mentioned on the webpage
  74. treaki thanks i am using apt for it, i want to have autoupgrade
  75. lovetox there will be a backport to debian 8 in a month maybe
  76. lovetox i talked to one of the maintainers
  77. treaki if there is a forigin repository that is working propably its good enough for me
  78. treaki so i dont need backports
  79. treaki backports are a bit faster but even them are slow as debian is;)
  80. lovetox a few of the important plugins will be in debian unstable soon
  81. lovetox but i guess this doesnt help you much :)
  82. treaki $ gajim Gajim needs python-nbxmpp >= 0.5.3 to run. Quiting...
  83. treaki so why wasnt that given in the requestments of the deb to be installed automatically using apt?
  84. lovetox hm Asterix?
  85. treaki so now i am on latest version, and omemo is enabled (after graying out the whole window whyile initialisation) you realy should onbound such havy loads from the thread that also refreshes the gui and maybe show a please wait, i am working on that and this, window to keep the user informed
  86. treaki thanks for the help and thanks in advance for the further improvements of the mentioned issues
  87. lovetox thanks for pointing out the issues :)
  88. lovetox its the key generation, it doesnt use its own thread
  89. lovetox i have to implement this
  90. treaki and otr isnt working with local chat bonjur and pidgin
  91. treaki pidgin thinks gajim has got otr support but i cant enable it there
  92. Holger OTR should die.
  93. lovetox the plugin is sadly unmaintained
  94. Asterix I'll try to think to update the debian required packages next time
  95. Asterix GN guys