1. 05 Apr, 2020 2 commits
    • Philipp Hörist's avatar
      Fix pylint error · 13a97cf7
      Philipp Hörist authored
      13a97cf7
    • Philipp Hörist's avatar
      Client: Add ClientState.AVAILABLE · 001e3bb4
      Philipp Hörist authored
      When we are connected to the server we need to set some things up
      before we send our initial available presence. The new state makes
      it possible for other code to difference between when we are connected
      and when we are available.
      
      For example other code should not send a presence before we requested
      the roster.
      
      Fixes #9983
      001e3bb4
  2. 04 Apr, 2020 1 commit
  3. 16 Mar, 2020 1 commit
  4. 07 Mar, 2020 1 commit
    • Philipp Hörist's avatar
      Add new Client class · e4bc7071
      Philipp Hörist authored
      - Rewrite Connection class into Client class which uses the new nbxmpp.Client
      - Add new certificate store
      e4bc7071
  5. 08 Feb, 2020 1 commit
  6. 03 Feb, 2020 1 commit
  7. 29 Dec, 2019 1 commit
    • Philipp Hörist's avatar
      Refactor FileTransfer · 7ecf0181
      Philipp Hörist authored
      FileTransferProgress
      
      - Make it more generic, so it fits downloads and uploads
      
      FileTransfer
      
      - Add DECRYPTING state
      - Move state descriptions into FileTransfer
      - Add cancel() method
      - Add filename property
      7ecf0181
  8. 20 Dec, 2019 1 commit
    • Philipp Hörist's avatar
      HTTPUpload: Refactor code · 7048facd
      Philipp Hörist authored
      - Refactor File class to a more generic FileTransfer class
      
      - FileTransfer class holds the transfer state and notifies other objects via signals
      7048facd
  9. 18 Dec, 2019 1 commit
  10. 31 Aug, 2019 1 commit
  11. 21 Aug, 2019 1 commit
  12. 01 Aug, 2019 1 commit
  13. 17 Jul, 2019 1 commit
  14. 08 Jul, 2019 1 commit
  15. 04 Jul, 2019 1 commit
  16. 19 Jun, 2019 1 commit
  17. 27 Apr, 2019 1 commit
  18. 20 Apr, 2019 1 commit
  19. 16 Apr, 2019 1 commit
  20. 26 Mar, 2019 1 commit
  21. 25 Mar, 2019 1 commit
  22. 20 Mar, 2019 1 commit
  23. 19 Feb, 2019 1 commit
  24. 09 Feb, 2019 1 commit
  25. 16 Dec, 2018 2 commits
  26. 02 Nov, 2018 1 commit
  27. 04 Oct, 2018 1 commit
  28. 30 Sep, 2018 1 commit
  29. 21 Sep, 2018 1 commit
  30. 16 Sep, 2018 1 commit
    • Philipp Hörist's avatar
      Dont retract pep items on UserXEPs · 2f5278ef
      Philipp Hörist authored
      This leads to multiple problems
      
      1. We cant assume only items with id='current' are stored in the node
      which would lead to retracting 'current' but another item would become
      the last published and sent to users
      
      2. Even if we have a SingletonNode retracting the only item means the Node
      would be empty and offline clients would not receive the last published item
      on coming online, because there is no item anymore
      
      Instead we always publish an empty item from now on
      2f5278ef
  31. 13 Sep, 2018 1 commit
  32. 16 Aug, 2018 1 commit
    • Philipp Hörist's avatar
      Rework Gajim Theming · c54fadb1
      Philipp Hörist authored
      - Save all Theme settings to .css instead of the config file
      - Add a gajim-dark.css
      - Refactor the ThemesWindow
      c54fadb1
  33. 06 Jul, 2018 2 commits
  34. 05 Jul, 2018 3 commits
  35. 04 Jul, 2018 1 commit