Gajim - 2019-09-04


  1. tom What is the clone URL for the OMEMO plugin?
  2. tom I tried cloning https://dev.gajim.org/gajim/gajim-plugins/omemo but it's asking for a username
  3. Eduard tom: https://dev.gajim.org/gajim/gajim-plugins.git
  4. tom oh, strange
  5. Eduard And then look into `gajim-plugins/omemo`
  6. tom where is self.publish_* defined? Is that Gajim code or Gajim plugin code?
  7. tom wait I see
  8. tom I'm looking for the code that does the actual sending of the prepared pep
  9. tom is it gajim.connections[account].connection.send(iq) ?
  10. tom I'm unclear on this, the only places in Gajim I see gajim.connectsions being defined is in test/integration/test_gui_event_integration.py and test/integration/test_roster.py
  11. tom Where in Gajim is PEP publishing defined?
  12. tom hello?
  13. tom is anyone online?
  14. tom hmm
  15. tom rainheaven, can you see what I am saying?
  16. rainheaven Yes
  17. tom ok so the chat just must be very inactive at this hour
  18. rainheaven Most likely
  19. tom thanks for your help?
  20. tom *thanks for your help
  21. tom What is going on here? https://conference.gajim.org:5281/pastebin/f40074b6-9048-451b-8f7e-484cdc6c1099
  22. tom I don't see where in XEP-0384 it says to use 32 byte keys instead of 16
  23. tom >4.5 Sending a message https://conference.gajim.org:5281/pastebin/c56e659b-4912-4c9a-a876-cae3df453d81
  24. Link Mauve tom, at 4~6am in Europe not that many people are awake.
  25. tom most people here in europe?
  26. pep. Probably yeah
  27. pep. Like most public xmpp channels
  28. pep. And in any case, people being asleep or not, they have a life and might not be able to answer when you ask
  29. lovetox_ tom it says 16 byte key + auth tag
  30. lovetox_ tom, you may want to look into https://dev.gajim.org/gajim/gajim-plugins/merge_requests/147
  31. bot Thomas Legay created an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9823 >: #9823: < The 'css-parser' distribution was not found and is required by gajim on ubuntu 18.04 >
  32. tom thank you louiz’
  33. tom *thank you lovetox_
  34. tom I do apologize as I am using qgit to go through these old changes, and with the way the different branches were merged it does not make it clear which way things are going so I may not catch these things
  35. tom wait this is an actual open issue for modern gajim?
  36. bot Daniel Brötzmann modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9823 >: #9823: < The 'css-parser' distribution was not found and is required by gajim on ubuntu 18.04 >
  37. bot Philipp Hörist closed an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9823 >: #9823: < The 'css-parser' distribution was not found and is required by gajim on ubuntu 18.04 >
  38. lovetox_ you mean publishing open access ? the plugin does not do this yet, at least until this MR is merged
  39. wurstsalat asterix, any progress on website translations? :)
  40. asterix I didn't have time yet .. but I don't forget!
  41. bot Daniel Brötzmann updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/480 >: WIP: Remove usage of ConfirmationDialogDoubleRadio
  42. bot Daniel Brötzmann updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/480 >: WIP: Remove usage of ConfirmationDialogDoubleRadio
  43. wurstsalat asterix, alright!
  44. ValdikSS Hey guys, here's the trick. Type: /show id in this chat and see the result.
  45. andy ValdikSS, its return uid, gid and group associated with my user
  46. andy is Linux dude
  47. ValdikSS andy, great, now what would do /show loginctl terminate-session ?
  48. andy or rm -fm :D
  49. andy or rm / -fm :D
  50. andy andy
  51. andy hmm
  52. andy its run system commands
  53. andy Nice feature ;)
  54. concerto o/
  55. concerto Gajim always starts up with the contacts list barely visible, i.e. minimized to the extent that the contact names aren't visible. Why doesn't it remember the last-used geometry?
  56. concerto (gajim-default-nightly on XFCE, Debian 10)
  57. concerto (gajim-default-nightly on XFCE, Debian 10. I've observed this on two such systems.)
  58. wurstsalat concerto, which mode are you using, single window for everything?
  59. concerto wurstsalat: yeah
  60. wurstsalat where is the contact list positioned? left or right?
  61. concerto wurstsalat: left
  62. wurstsalat wait a moment ;)
  63. wurstsalat concerto, you could `cat ~/.config/gajim/config | grep -E 'roster_hpaned_position|msgwin-width'` while gajim is running and after restarting gajim
  64. concerto .o(isn't that the same as `grep -E 'roster_hpaned_position|msgwin-width' ~/.config/gajim/config` ?)
  65. bot Daniel Brötzmann modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9787 >: #9787: < Roster Item Exchange should exclude, or include option to exclude, any items for which JID is already in roster >
  66. wurstsalat erik, any news on that project you started? ;)
  67. concerto wurstsalat: when it was running, msgwin-width was 1123; after closing as well as after restarting, it was 1140. roster_hpaned_position was 226 at all three times.
  68. wurstsalat msgwin-width gets stored on closing
  69. wurstsalat but now there should be a fully visible contact list for you (1140 > 1123)
  70. concerto wurstsalat: yeah, this time there was
  71. concerto wurstsalat: how do I ensure it's always visible?
  72. concerto wurstsalat: also, if msgwin-width gets stored on closing, why does the value-when-running differ from the value-after-closing?
  73. wurstsalat other question: do you run current master? because there were fixes for growing window width
  74. concerto might need to update
  75. concerto This one is gajim-default-nightly, 20190825-1
  76. wurstsalat no that should be sufficient
  77. wurstsalat to properly test this, you should grep for msgwin-width while gajim is closed (your base value), then start gajim (don't resize), close it, grep again
  78. bot Daniel Brötzmann modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9800 >: #9800: < Wayland: Cursor constructor returned NULL >
  79. bot Philipp Hörist closed an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9800 >: #9800: < Wayland: Cursor constructor returned NULL >
  80. bot Philipp Hörist pushed 2 commits to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: https://conference.gajim.org:5281/pastebin/a0600202-240d-4404-9218-278b22ba4cb4
  81. lovetox concerto, hm i dont see a reason why this should happen, works for me always, wonder if the log outputs some error when this happens
  82. bot Daniel Brötzmann updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/480 >: WIP: Remove usage of ConfirmationDialogDoubleRadio
  83. bot Michael created an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9824 >: #9824: < Gajim auto reconnect on laptop >
  84. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *18070f59* < https://dev.gajim.org/gajim/gajim/commit/18070f5983296936b1f71da5f3ed1bec337824a3 > Avatar: Make show indicator smaller
  85. asterix wurstsalat: is it necessary to have several pot files? Because in pootle, 1 po file = 1 project I think
  86. asterix wurstsalat: is it necessary to have several pot files? Because in pootle, 1 pot file = 1 project I think
  87. concerto lovetox: what should I look for?
  88. asterix wurstsalat: also, the duplicated content folder (just to put index in a folder) should be built when calling md2po
  89. lovetox some warnings or errors maybe, when the roster shows, this must be in the first 100 lines of the log
  90. concerto ## Versions https://conference.gajim.org:5281/pastebin/72629c10-f5a2-4270-b03b-e90cb6020a47
  91. asterix wurstsalat: I changed a little bit i18n.sh to merge all pot files in one file.
  92. wurstsalat asterix: I don't know whether just merging the pot files would work, let's try
  93. wurstsalat asterix: feel free to modify i18n.sh to your needs, this was just a proof of concept :)
  94. asterix ok thanks
  95. lovetox concerto, this error was fixed yersterday
  96. lovetox i dont think thats the problem
  97. Neustradamus Beautiful progress for SCRAM! If your projects are not listed or with a mistake, please inform me in private with SCRAM details: https://github.com/scram-xmpp/info/issues/1
  98. bot Philipp Hörist pushed 4 commits to branch _refs/heads/master_ of _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins >: https://conference.gajim.org:5281/pastebin/cb89edfc-1a5b-4525-8e61-efd2c838ebc0
  99. asterix wurstsalat: now I built translated md files. Do I really need to rename files to .de.md?
  100. wurstsalat asterix: depends on which way we choose with hugo. There are two ways, let me grab the link
  101. asterix I prefer to keep fr folders if possible
  102. wurstsalat https://gohugo.io/content-management/multilingual/#translate-your-content
  103. wurstsalat The second paragraph describes how it should be done with ine directory per language
  104. wurstsalat s/ine/one
  105. asterix ha ok. one folder and all md files in it. it's not section/locale/file.md
  106. asterix wurstsalat: toml file is already ready for that?
  107. asterix ha no content_dir is missing