Gajim - 2019-08-17


  1. concerto Gajim could do with a better way to forward received files (e.g. nice meme someone sent). "Open Folder" is not really useful, because it doesn't highlight the file in the folder - troublesome, if you have >3.5k files there, as I do. The "Save as" route can work, but is clunky. (TBH, Linux needs share buttons a la Android -_-)
  2. rom1dep concerto: there's something like that in kde, it's used in gwenview (image viewer), spectacle (screenshot app),...
  3. concerto rom1dep: thanks, that's interesting. And if one uses XFCE, and wants something more RAM-efficient than GNOME/KDE/Cinnamon? ;)
  4. rom1dep Dunno,if one has more than 512MB RAM it shouldn't matter 🤔
  5. rom1dep Kde has only gotten leaner since I was using it on a netbook
  6. concerto rom1dep: I do a lot of sampling/sequencing on mine (= big sample libraries loaded in RAM), and I just have 3GB RAM, so any RAM I can save (while maintaining a system which doesn't scare off most average users)...can't hurt to give KDE a shot again, though.
  7. rom1dep If you don't enable nepomuk (semantic search / file indexing) you should be as good io-wise
  8. asterix wurstsalat: not yet
  9. asterix But I'd prefer you to tell me "we go with it for sure" before installing things on the server
  10. lovetox i dont see what would stop us from this solution
  11. lovetox hugo integrates well with gitlab and offers translations
  12. lovetox and produces static webpages
  13. lovetox so i think all boxes we have are ticked
  14. asterix Ok then I'll look. Asap.
  15. lovetox thanks
  16. bot Philipp Hörist closed an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9785 >: #9785: < No notification since upgrade to Debian Buster >
  17. marmistrz How can I get the sender jid in print_conversation_line?
  18. marmistrz Name seems to only contain the human-readable name, and I need the jid to query the fpr trust in print_encryption_status
  19. lovetox i dont think this is a good idea
  20. lovetox get it in the chat control and pass whatever you want to print to print_conversation_line
  21. lovetox determine every data you need in add_message
  22. marmistrz Kay, thanks
  23. marmistrz Should I add it to additional_data (error-prone and dynamic) or add another function argument (one more? makes no sense if encryption is None) or create a new class for encryption info (to contain both encryption type and encryption status)?
  24. lovetox i think for the sake of simplicity another argument is enough for now
  25. lovetox lets make it work first and look how to improve it afterwards
  26. wurstsalat asterix: I set up a basic skeleton with hugo yesterday in the evening. I think this could work out well
  27. bot Marcin Mielniczuk updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/436 >: Display current trust status for encrypted messages
  28. marmistrz Yay, it's working. Still needs some cleanup, but it works
  29. lovetox great :)
  30. Odo hello there, a friend and me just wanted to test the gajim (same gajim windows version) whiteboard plugin, but it doesn't seem to work (the "whiteboard" entry keeps greyed out in the menu), why not?
  31. lovetox on windows not all dependencys are packaged
  32. Odo we also searched for the described python-goocanvas that's needed, there is a GooCanvas.pyc in the folder Gajim\lib\python3.6\site-packages\gi\overrides but there's no GooCanvas in the python3.7 folder
  33. wurstsalat lovetox: could you look into packaging the dependency? I think it's a useful feature. I'd look into refreshing the ui
  34. Odo hm ok, so it just doesn't work under windows? if not, Gajim should probably give a short hint, that it doesn't work ... or that python code is missing, like it's displayed under Linux, if sth is missing, than on Linux the plugin even can't be activated
  35. lovetox yes
  36. bot Marcin Mielniczuk updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/436 >: Display current trust status for encrypted messages
  37. bot Philipp Hörist pushed 4 commits to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: https://conference.gajim.org:5281/pastebin/435a9158-7c65-4d9f-9f8a-9336a20abbdc
  38. asterix In fact it does work under win. It's just that the packagers (Gajim team) doesn't include dependencies
  39. bot Philipp Hörist modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9756 >: #9756: < Gajim 1.2.0 Release - Overview >
  40. bot Philipp Hörist modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9756 >: #9756: < Gajim 1.2.0 Release - Overview >
  41. bot Philipp Hörist modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9756 >: #9756: < Gajim 1.2.0 Release - Overview >
  42. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *197dfa5c* < https://dev.gajim.org/gajim/gajim/commit/197dfa5c15f3d5f678e661659d7f6504df612a76 > Groupchat: Focus close button on muc-info page This prevents one of the labels getting focus on page switch
  43. bot Philipp Hörist modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9756 >: #9756: < Gajim 1.2.0 Release - Overview >
  44. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *811f3d50* < https://dev.gajim.org/gajim/gajim/commit/811f3d50208c47916f4814b26ab00f6106117c0e > Windows: Add GooCanvas to build
  45. lovetox there you go wurstsalat ^
  46. lovetox but plugin is broken in current master, maybe you can fix it
  47. lovetox damn it was already in there..
  48. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *45d800bf* < https://dev.gajim.org/gajim/gajim/commit/45d800bfe59417e82961002f94c1e36ad94abe7c > Revert "Windows: Add GooCanvas to build" This reverts commit 811f3d50208c47916f4814b26ab00f6106117c0e
  49. lovetox hm its also in 1.1.3
  50. lovetox Ah Odo i seem to misunderstood you
  51. lovetox you cant just use the menu entry
  52. lovetox hm this may have another reason
  53. Odo lovetox, ah ok, so how to use the whiteboard plugin, if not via the menu entry? there seemed not to be a whiteboard automatically displayed
  54. lovetox hm it seems there is a bug with detection that the other party has also the capability so its greyed out
  55. lovetox i look into it
  56. Odo ok, many thanks :)
  57. Odo before testing it we assured, that both of us hab the plugin installed and the same Gajim version and also restarted both our Gajim clients
  58. Odo before testing it we assured, that both of us had the plugin installed and the same Gajim version and also restarted both our Gajim clients
  59. Odo btw: we both use Omemo, perhaps that can be an issue, too?
  60. lovetox no
  61. bot Marcin Mielniczuk updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/436 >: Display current trust status for encrypted messages
  62. wurstsalat ah I thought it wasn't packaged, sorry..
  63. wurstsalat lovetox, Odo, I experienced the menu button being greyed out after closing a whiteboard session. closing and reopening the window solved this issue and the button was clickable again
  64. wurstsalat also, I think being online with more than one client could probably lead to issues (multiple resources)
  65. wurstsalat this "closing and reopening" works as well for audio calls, so I think there is a logic flaw somewhere
  66. bot Marcin Mielniczuk updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/436 >: Display current trust status for encrypted messages
  67. lovetox i just look through it and there are some bugs when opening and closing the window
  68. Odo wurstsalat, lovetox, but we closed and reopened Gajim itself, so the chat windows were also closed and opened again, still no whiteboard available
  69. Odo wurstsalat, I already deinstalled the plugin, as I thought this won't work for a long time until perhaps the next release, but if you tell me, that it already worked for you under Windows, I'll give it another try and install it again ... but still don't get, why it worked for you just by reopening the chat window and not for us (by although restarting Gajim completely)
  70. lovetox Odo as i said there are mutliple bugs in this plugin that have to be fixed first
  71. Odo lovetox, sorry, I didn't want to hurry you, I just read, that wurstsalat seemed to have it working under Windows, so perhaps there's already a solution to just give it a try ;)
  72. Odo perhaps we have to disconnect other clients (like conversations or pix-art messenger), before testing it again, so that only the 2 Gajim clients are involved
  73. Odo lovetox, so don't stress yourself, please, it's no earth-shattering affair ;)
  74. wurstsalat Odo, no I didn't test this under windows, Linux <> Linux worked for me (both gajim master)
  75. wurstsalat some 2-3 months ago
  76. Odo wurstsalat, thanks for clarification :)
  77. bot Daniel Brötzmann closed an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9781 >: #9781: < Emojis are not rendered correctly if entering more than 100 per message >
  78. wurstsalat Ha, lovetox, nice fix for these selected labels :D
  79. lovetox Odo i just pushed a new version 1.1.1 of the whiteboard plugin
  80. lovetox after install restart and try again
  81. lovetox with your contact
  82. Odo thx very much, my contact is offline atm, but we'll try it later :)
  83. Odo lovetox, ok, contact is back for testing, we both installed whiteboard plugin 1.1.1, restarted Gajim, closed and opened our contact windows .. still not working
  84. lovetox maybe add me as contact at lovetox@temptatio.dev
  85. lovetox maybe add me as contact at xmpp:lovetox@temptatio.dev?roster
  86. lovetox maybe add me as contact at xmpp:lovetox@temptatio.dev
  87. Odo ok, just sent you a contact message :)
  88. Odo lovetox, we also took all our other clients offline (conversations and pix-art on Phone, Tablet) by deactivating WLAN, to assure, that this is not complicating that issue
  89. Odo lovetox, perhaps it's an issue, that the GooCanvas.pyc isn't available under the python 3.7 library in the Gajim/lib folder as I stated above? "[12:21:03] Odo: we also searched for the described python-goocanvas that's needed, there is a GooCanvas.pyc in the folder Gajim\lib\python3.6\site-packages\gi\overrides but there's no GooCanvas in the python3.7 folder"
  90. lovetox no Odo, thats not the problem
  91. lovetox everything works regarding dependencys otherwise you would not see the menu
  92. Odo lovetox, ok, so it's funny that the menu entry can now be activated for my contact but not for me
  93. Odo and in the private chat with you, I can activate it, but you not?
  94. lovetox wait Odo i have right now other stuff to do
  95. lovetox i get back later to you
  96. Odo lovetox, no problem, I just didn't want you to wait for an answer of me ;) so just reply if you have the time, doesn't metter if it's this week or month at all :)
  97. bot Daniel Brötzmann proposed a new merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/501 >: Fix show_subject_on_join setting being ignored
  98. Odo lovetox, whiteboard plugin seems to work now, thanks so far :) one problem seemed to be a possibly corrupt(?) Gajim portable installation, after a reinstall it suddenly worked
  99. Odo and as wurstsalat already wrote: after a closed whiteboard one has to close and open the chat window, to be able to start a new whiteboard, but that's no big issue :)
  100. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *0520546c* < https://dev.gajim.org/gajim/gajim/commit/0520546c9925ba106be0fc0e00c1629ce72a64c4 > Fix show_subject_on_join setting being ignored
  101. bot Philipp Hörist merged a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/501 >: Fix show_subject_on_join setting being ignored
  102. bot Philipp Hörist pushed 2 commits to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *73fbb582* < https://dev.gajim.org/gajim/gajim/commit/73fbb5825389bc538ec6f22cce48c66d1ec710a9 > Logger: Add max_age argument for get_last_disco_info() *1a5395cf* < https://dev.gajim.org/gajim/gajim/commit/1a5395cf6f71269af9c22436a67965e2ffe970ac > MUC: Use cached disco info on join
  103. bot Philipp Hörist modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9756 >: #9756: < Gajim 1.2.0 Release - Overview >
  104. allie hi all :) is there any way to see which device keys gajim knows for omemo? I'm trying to use it while signed in with conversations, and messages sent with one can't be decrypted by the other
  105. lovetox depends on the gajim version
  106. lovetox but did you click the shield button in your chat?
  107. allie yes, it's encrypted to my contact from gajim and from conversations, and I can read the messages from them. I can't read my own messages sent with one client on the other client.
  108. allie and gajim 1.1.3 with omemo plugin 2.6.29
  109. allie ah, nevermind, I figured it out
  110. allie I have to trust my own device keys within the convo too
  111. thoralf hi there.
  112. thoralf does anyone know how to fix "08/17/2019 20:54:39 (E) gajim.plugin_system.omemo $server => Publishing bundle was NOT successful" when using an ejabberd server?
  113. thoralf it seems that omemo-keys for new devices / gajim instances don't get distributed by the server.
  114. thoralf the problem seems to exist since an ejabberd-upgrade from 16.* to 18.* (debian stretch → buster). and yes, i know that this seems to be an ejabberd-issue.
  115. wurstsalat Wasn't there a default ejabberd setting explicitly preventing omemo from working?
  116. lovetox thoralf, look at your ejabberd config
  117. thoralf that one: force_node_config: "eu.siacs.conversations.axolotl.*": access_model: open
  118. lovetox there is a setting about omemo
  119. thoralf ?
  120. thoralf seems to be for conversations only.
  121. lovetox no thats not it
  122. thoralf then my google foo fails me :-/
  123. lovetox maybe start the xml console and connect and see what the error is we are getting
  124. lovetox i think you run into some database bug in ejabberd
  125. lovetox Holger ^
  126. lovetox there is a solution for this, just wait for Holger to tell us what it is
  127. thoralf cool, i'll check back later. thank you so far.
  128. thoralf fwiw: i'm using mnesia.
  129. lovetox yes then its definitly that bug
  130. lovetox there are some commands you have to issue to fix it
  131. lovetox maybe if you ask in the ejabberd muc someone else knows about that issue
  132. lovetox thoralf, you can try that
  133. lovetox [23:09:56] Holger: Yes, I'd ditch the PubSub tables (assuming you have no important data in them): stop ejabberd, "mv $SPOOL_DIR/pubsub* /tmp", start ejabberd [23:10:31] Holger: SPOOL_DIR is /var/lib/ejabberd or whatever directory is used to store the Mnesia data (grep SPOOL_DIR `which ejabberdctl`).
  134. lovetox but maybe its better you ask in ejabberd support channel
  135. lovetox i dont really have a clue what consequences this has
  136. lovetox but its 99% a upgrad issue with mnesia
  137. thoralf yes, indeed. that fixed it. thanks a million!
  138. thoralf gotta look into using mysql or pg as a db-backend, i guess …
  139. 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/8ec7c72f-5a6f-480b-94c5-51c32ca95bbf
  140. bot Dmitry Kurtsev created an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9797 >: #9797: < Change contact name >
  141. bot Philipp Hörist closed an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9797 >: #9797: < Change contact name >