1. 26 May, 2017 1 commit
  2. 18 May, 2017 1 commit
    • Philipp Hörist's avatar
      Add 'encryption' config options group · 33354823
      Philipp Hörist authored
      We have to save the value per account and contact, because otherwise
      it could lead to problems if a jid is added to more than one account.
      
      As key this uses a string in the form of 'Account-BareJid'.
      
      The config option group 'contacts' is not used because there are values
      like 'speller_language' that make more sense to set on a Jid basis, rather than a
      Account-Jid basis.
      
      Treat an empty config value or no config value as 'disabled', instead
      of writing a config value of 'disabled'. This has the benefit that we
      dont have to write config values for contacts were we dont use encryption.
      33354823
  3. 07 May, 2017 3 commits
  4. 29 Apr, 2017 1 commit
  5. 25 Apr, 2017 1 commit
  6. 15 Apr, 2017 1 commit
  7. 12 Apr, 2017 1 commit
    • Philipp Hörist's avatar
      Make PGP encoding configurable · 78b562f7
      Philipp Hörist authored
      python-gnupg uses latin1 as default encoding because GPG itself uses
      latin1 as default.
      We should not override this default with getpreferredencoding, because
      getpreferredencoding maybe returns something else than what GPG is configured
      on that system.
      
      Example: On Windows
      GPG is run in default mode with 'latin1'
      getpreferredencoding returns 'cp1252'
      
      The approach would be now to default to latin1 as it is GPGs default.
      And if the User sets a different ecoding for GPG he has to set it in
      Gajim aswell.
      78b562f7
  8. 29 Mar, 2017 1 commit
    • Markus Böhme's avatar
      Add @unique decorator to all enumerations · 8df8486d
      Markus Böhme authored
      Currently, there are no enumerations using the enum module which reuse
      values/need aliases. Add the @unique decorator to all enum classes as a
      safety net for future modifications.
      8df8486d
  9. 11 Mar, 2017 1 commit
  10. 02 Mar, 2017 1 commit
  11. 11 Feb, 2017 1 commit
  12. 04 Feb, 2017 1 commit
  13. 23 Jan, 2017 1 commit
  14. 04 Jan, 2017 1 commit
  15. 22 Dec, 2016 1 commit
  16. 20 Nov, 2016 1 commit
  17. 05 Nov, 2016 1 commit
  18. 18 Sep, 2016 1 commit
  19. 05 Sep, 2016 1 commit
  20. 08 Aug, 2016 1 commit
  21. 12 Apr, 2016 1 commit
  22. 30 Mar, 2016 1 commit
  23. 21 Feb, 2016 2 commits
  24. 16 Jan, 2016 1 commit
  25. 25 Oct, 2015 1 commit
  26. 20 Aug, 2015 1 commit
  27. 21 Aug, 2015 1 commit
  28. 17 Jul, 2015 1 commit
  29. 27 Dec, 2014 1 commit
  30. 11 Nov, 2014 2 commits
  31. 01 Mar, 2014 1 commit
  32. 27 Jan, 2014 1 commit
  33. 21 Jan, 2014 1 commit
  34. 02 Jan, 2014 1 commit
  35. 29 Jan, 2014 2 commits