1. 06 Sep, 2019 1 commit
  2. 20 Jun, 2019 1 commit
  3. 15 Jun, 2019 1 commit
  4. 12 Jun, 2019 1 commit
  5. 20 May, 2019 1 commit
  6. 30 Jan, 2019 1 commit
  7. 24 Oct, 2018 2 commits
  8. 06 Oct, 2018 1 commit
  9. 26 Sep, 2018 1 commit
  10. 18 Sep, 2018 2 commits
  11. 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
  12. 19 Aug, 2018 1 commit
  13. 25 Jul, 2018 1 commit
  14. 22 Jul, 2018 1 commit
  15. 17 Jul, 2018 1 commit
  16. 05 Jul, 2018 1 commit
  17. 01 Jul, 2018 2 commits
  18. 30 Jun, 2018 1 commit
  19. 19 May, 2018 2 commits
  20. 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
  21. 08 Apr, 2018 2 commits
  22. 28 Jan, 2018 1 commit
  23. 11 Jan, 2018 1 commit
  24. 20 Oct, 2017 1 commit
  25. 08 Oct, 2017 1 commit
    • Philipp Hörist's avatar
      Refactor Avatars · a01cdbf2
      Philipp Hörist authored
      - Add support for Pubsub Avatars
      - Dont poll for vCard Updates, only use XEP-0153
      - Dont cache vCards
      - Store the avatar SHA of roster contacts in the DB
      - Store the current SHA of each contact in the Contacts Object
      - Move some code into the ConnectionVcard Class
      a01cdbf2
  26. 26 Sep, 2017 1 commit
  27. 18 Aug, 2017 2 commits
  28. 08 Aug, 2017 1 commit
  29. 02 Jul, 2017 1 commit
  30. 04 Feb, 2017 1 commit
  31. 16 Jun, 2016 2 commits
  32. 11 Nov, 2014 1 commit