1. 06 Oct, 2018 9 commits
  2. 16 Aug, 2018 1 commit
    • Philipp Hörist's avatar
      Rework Gajim Theming · 9d5131b8
      Philipp Hörist authored
      - Save all Theme settings to .css instead of the config file
      - Add a gajim-dark.css
      - Refactor the ThemesWindow
      9d5131b8
  3. 04 Aug, 2018 1 commit
  4. 15 Jul, 2018 1 commit
    • Philipp Hörist's avatar
      Refactor MAM into own module · ebbe06d5
      Philipp Hörist authored and Philipp Hörist's avatar Philipp Hörist committed
      - Rework the MAM Preference dialog
      - Move MAM Preference dialog into a new gtk module
      - Refactor all MAM code into own module
      - Refactor the MAM code itself so we can easier test it in the future
      - Add a misc module for smaller XEPs and move EME, Last Message Correction
      Delay, OOB into it
      - Add dedicated module for XEP-0082 Time Profiles
      ebbe06d5
  5. 11 Jul, 2018 1 commit
  6. 28 Jun, 2018 1 commit
  7. 23 Jun, 2018 1 commit
  8. 28 May, 2018 1 commit
  9. 02 May, 2018 1 commit
  10. 01 May, 2018 2 commits
    • Philipp Hörist's avatar
      Support for PKIX over Secure HTTP (POSH) · bcf27cb3
      Philipp Hörist authored
      Fixes #9083
      bcf27cb3
    • Philipp Hörist's avatar
      Refactor SSL errors · c534d3a1
      Philipp Hörist authored
      Dont save fingerprints to config and check certs with our own methods.
      We should trust openssl to do all necessary checks.
      
      Self signed certs can be added to cacert.pem and will not show up as
      an error until the cert changes.
      
      nbxmpp now saves all ssl errors and passes them, so now we loop over
      all errors until all are confirmed or ignored by the user
      
      Also cacerts are now saved in utf-8
      c534d3a1
  11. 27 Mar, 2018 1 commit
  12. 25 Mar, 2018 1 commit
  13. 24 Mar, 2018 1 commit
    • Philipp Hörist's avatar
      Add non-compliant mam:2 MUCs to blacklist · 9314a054
      Philipp Hörist authored
      For MUCs on the blacklist we do a deduplication not depending on
      stanza-id
      
      This patch is only for current Prosody 0.10 stable and the mod_mam_muc
      module which does not add stanza-id to the messages.
      
      This can be removed once Prosody 0.11 hits or the module is updated
      9314a054
  14. 22 Jan, 2018 1 commit
  15. 20 Dec, 2017 1 commit
    • Marc Schink's avatar
      Add support for XEP-0368 · 8e09fd92
      Marc Schink authored
       - Use xmpps-client SRV records
       - Use separate host entry per connection type
       - Replace 'connection_types' with 'allow_plaintext_connection' option
      8e09fd92
  16. 03 Dec, 2017 1 commit
    • Philipp Hörist's avatar
      Add new Join Groupchat dialog · ace90457
      Philipp Hörist authored
      - Complete rewrite of the old Groupchat dialog
      - Has now a "minimal" mode, which is used if we have all infos for joining except the nickname and if we want to bookmark
      - Handle xmpp uris received via command line
      ace90457
  17. 19 Nov, 2017 1 commit
  18. 31 Oct, 2017 1 commit
  19. 26 Oct, 2017 1 commit
    • Philipp Hörist's avatar
      New style for ChatControl · 970d6f8c
      Philipp Hörist authored
      - Move ActionBar into HeaderMenu
      - Make Design of ChatControl look cleaner
      - Hide the Roster in Groupchats per default
      - Add Button to hide/show Roster in Groupchats
      - Move Groupchat topic into popover
      - Display Avatars on the right side of the ChatControl and status on the
      left
      - Add a default Avatar for contacts that have none
      970d6f8c
  20. 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
  21. 07 Oct, 2017 1 commit
  22. 03 Oct, 2017 1 commit
  23. 22 Sep, 2017 1 commit
  24. 19 Sep, 2017 2 commits
  25. 16 Sep, 2017 1 commit
  26. 15 Sep, 2017 1 commit
  27. 13 Sep, 2017 1 commit
  28. 20 Aug, 2017 1 commit
  29. 18 Aug, 2017 2 commits