Gajim - 2020-01-28

  1. Alyssa hiya, are audio calls (Jingle) end-to-end encrypted with Gajim? thank you!
  2. pep. Alyssa, do you even manage to make audio calls?
  3. pep. iirc Link Mauve was working on fixing some of it
  4. pep. (if not all)
  5. Alyssa pep., yes! with luck 🙂
  6. Alyssa audio only
  7. pep. I think gajim tries to negociates xtls(?) for (some? socks5) file transfer transports, I don't know about the rest
  8. Alyssa Mm
  9. pep. I geniunely don't know, there's nothing implied with this :p
  10. Alyssa I'll stick around then 🙂
  11. pep. maybe it also does JET/JET-OMEMO
  12. asterix Gajim does XTLS when possible, but thus feature was never released, so only Gajim supports that
  13. gerald wurstsalat, the new groupchat invite screen feels very smooth and nice. good job!!
  14. wurstsalat gerald, thank you :)
  15. wurstsalat hope it works as intended
  16. bot Daniel Brötzmann proposed a new merge request for _gajim/master_ < >: Improve CSS colors
  17. bot Daniel Brötzmann modified an issue in _gajim_ < >: #9711: < Enhance group chat join and invitation process >
  18. bot Daniel Brötzmann modified an issue in _gajim_ < >: #9711: < Enhance group chat join and invitation process >
  19. bot Daniel Brötzmann modified an issue in _gajim_ < >: #9060: < Meta: Message/conversation appearance >
  20. bot Daniel Brötzmann modified an issue in _gajim_ < >: #9756: < Gajim 1.2.0 Release - Overview >
  21. bot Daniel Brötzmann modified an issue in _gajim_ < >: #9711: < Enhance group chat join and invitation process >
  22. bot Daniel Brötzmann proposed a new merge request for _gajim/master_ < >: Themes: Set default style value when adding a setting
  23. Alyssa asterix, okay, thank you! So a Gajim-to-Gajim call should be about as secure as plaintext messaging over that XMPP connection?
  24. asterix Alyssa, no, it's the opposite. Only Gajim-to-Gajim is secure as we negotiate XTLS
  25. asterix and Jingle doesn't use the XMPP connexion. It's a P2P transfer
  26. Alyssa asterix, yes, I know 🙂
  27. Alyssa But XTLS is negotiated over the XMPP connection (without OMEMO..?) so it'd be a little more secure than the connection itself (with the 'little' accounting for an attacker having only the network capture OR the xmpp server capture, but not both)
  28. wurstsalat Alyssa, FYI
  29. Alyssa wurstsalat, yup, I saw that. Good stuff 🙂
  30. Link Mauve Alyssa, one of my goals is to move Gajim’s Jingle implementation from plain RTP to RTP + SDP + DTLS-SRTP, aka WebRTC.
  31. Alyssa !!
  32. Link Mauve But first I’d like to fix the current one.
  33. Link Mauve Could you teach me how to start an audio session?
  34. debacle Link Mauve hear, hear!
  35. Alyssa Open Gajim, click the triple bar thing, click audio session .... there will be no feedback but technically it is ringing, on their end if they double click your name in the roster it will connect (also with no feedback on either side) but if you talk it'll work
  36. Alyssa Sometimes the audio session option will be greyed out. Restart Gajim and/or any other XMPP clients in a loop until it isn't. Then do the above.
  37. Link Mauve Oh, so that part already works?
  38. Link Mauve That will simplify the video debugging then!
  39. Alyssa Yeah
  40. Alyssa For some definition of works.
  41. wurstsalat Alyssa, when the menu is greyed out, closing and opening the chat control worked for me
  42. Alyssa wurstsalat, noted 🙂
  43. Link Mauve Alyssa, UI work is really not my forte, I’ll leave improvements there to people who are more at ease with design and stuff.
  44. Alyssa nods
  45. debacle Between pressing ^n and the open window "Start new Conversation", the delay is much longer in Gajim master than in 1.1.3. Any idea about the cause?
  46. lovetox maybe the count of entries debacle?
  47. lovetox are you really testing with the same conditions
  48. lovetox what is long for you?
  49. lovetox its instant for me with about 40 entries
  50. lovetox but yes this dialog has no async loading yet, but it should be no problem with a few hundred contacts
  51. Link Mauve What is the minimum supported Python version in master btw?
  52. Link Mauve Still 3.5 as noted in the
  53. lovetox yes
  54. Link Mauve Thanks.
  55. debacle lovetox, about ^n: I use both Gajim 1.1.2 and master on different machines, but with the same accounts, i.e. I assume that the number of entries will be the same, ~100 contacts + ~100 MUCs. I have not yet measured the time, but it feels like more than 1 second, maybe even 2 on master, while it is ~¼ s on 1.1.2.
  56. debacle Btw. hardware is identical model, RAM, etc.
  57. lovetox yeah i can make it async lets look if that solves it
  58. lovetox it could of course be longer depening on the hardware
  59. debacle lovetox, I just checked: It's nearly 2 s on Gajim master, around 7..8 times more than with 1.1.2.
  60. lovetox debacle, has 1.1.2 avatars?
  61. lovetox in the start chat menu
  62. debacle I'm on the wrong machine now. Can somebody here on Gajim 1.1.2/1.1.3 press control-n and tell us whether there are avatar images?
  63. lovetox yeah there are
  64. lovetox just not for muc
  65. lovetox dont really see what could cause this, i dont think we changed much other than adding muc images
  66. lovetox and they are all cached so should not cause big loading times
  67. lovetox anyway i made it load incrementally
  68. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < >: *904c6209* < > StartChat: Load contacts incremental
  69. lovetox debacle, ^
  70. lovetox try now
  71. debacle lovetox, unfortunately, it didn't get any faster for me by your change.
  72. debacle however, the incremental load makes the UI a little bit strange, because the new window resizes after some time
  73. debacle probably as soon as longer names occur
  74. debacle can you prevent resizing during/after load?