1. 16 Mar, 2021 1 commit
  2. 17 Feb, 2021 1 commit
  3. 15 Feb, 2021 1 commit
  4. 12 Jan, 2021 1 commit
  5. 09 Jan, 2021 1 commit
  6. 28 Dec, 2020 3 commits
  7. 05 Dec, 2020 1 commit
  8. 25 Sep, 2020 1 commit
  9. 24 Sep, 2020 1 commit
  10. 25 Aug, 2020 1 commit
  11. 05 Apr, 2020 1 commit
    • Philipp Hörist's avatar
      Client: Add ClientState.AVAILABLE · 3d738ae7
      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
      3d738ae7
  12. 13 Nov, 2019 1 commit
  13. 06 Sep, 2019 1 commit
  14. 20 Jun, 2019 1 commit
  15. 15 Jun, 2019 1 commit
  16. 12 Jun, 2019 1 commit
  17. 20 May, 2019 1 commit
  18. 30 Jan, 2019 1 commit
  19. 24 Oct, 2018 2 commits
  20. 06 Oct, 2018 1 commit
  21. 26 Sep, 2018 1 commit
  22. 18 Sep, 2018 2 commits
  23. 16 Sep, 2018 2 commits
    • Philipp Hörist's avatar
      Dont retract pep items on UserXEPs · 7018d5be
      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
      7018d5be
    • Philipp Hörist's avatar
      Fix sending empty pep data · e85bc52c
      Philipp Hörist authored
      e85bc52c
  24. 19 Aug, 2018 1 commit
  25. 25 Jul, 2018 1 commit
  26. 22 Jul, 2018 1 commit
  27. 17 Jul, 2018 1 commit
  28. 05 Jul, 2018 1 commit
  29. 01 Jul, 2018 2 commits
  30. 30 Jun, 2018 1 commit
  31. 19 May, 2018 2 commits
  32. 05 May, 2018 1 commit
    • Philipp Hörist's avatar
      Refactor FileChooserDialogs · c38db84e
      Philipp Hörist authored
      Use GtkFileChooserDialog only when we need previews, default to
      NativeFileChooser otherwise.
      
      GtkFileChooserDialogs have a long list of issues, so lets only use it
      if we gain something from it.
      
      Flatpak should only run NativeFileChoosers because its sandboxed and
      this is needed for security purposes. As a result of that, Flatpak Users
      dont have image previews in the FileOpenDialogs
      
      Refactor all FileChoosers for a more simple approach when we use them
      
      Add a new SendFileDialog, so we dont have to put widgets into the FileChooser
      which forces non-native Dialogs.
      c38db84e
  33. 08 Apr, 2018 1 commit
    • Bronko's avatar
      save hash and mime_type of avatar when receiving vCard from server · fcad0f08
      Bronko authored
      in case the avatar is not changed by the user we must resend the still valid hash.
      if we do not save the hash here, gajim advertises an empty photo element after publishing the vCard,
      which removes the avatar for all receiving clients of the photo element update
      fcad0f08