1. 25 Apr, 2018 1 commit
  2. 24 Apr, 2018 2 commits
    • Philipp Hörist's avatar
      Refactor i18n module · e2383fd7
      Philipp Hörist authored
      - Move everything translation related from gajim.py to i18n.py
      e2383fd7
    • Philipp Hörist's avatar
      Detect dependencys only on demand · e265514d
      Philipp Hörist authored
      This allows us to import the app module without triggering
      dependency detection
      
      Also add is_installed() for checking if a dependency is installed and
      disable_dependency() in case we dont want to use a dependency
      e265514d
  3. 23 Apr, 2018 1 commit
  4. 21 Apr, 2018 2 commits
    • Philipp Hörist's avatar
      More refactoring around paths · 848c5cbd
      Philipp Hörist authored
      - Remove old config dir migration
      - Remove some unused config paths
      - Rewrite configpaths.init()
      - Simplify creating paths in check_paths
      848c5cbd
    • Philipp Hörist's avatar
      Refactor configpaths · 4a26ecb1
      Philipp Hörist authored
      - init configpaths earlier so logging can access it to store debug logs
      - First step for more consistency across Gajim when looking up paths
      
        Recommended usage for the future:
        app.configpaths.get()
        configpaths.get()
      4a26ecb1
  5. 17 Mar, 2018 1 commit
  6. 04 Dec, 2017 1 commit
  7. 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
  8. 26 Nov, 2017 1 commit
  9. 25 Nov, 2017 1 commit
  10. 24 Nov, 2017 1 commit
  11. 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
  12. 21 Sep, 2017 2 commits
  13. 19 Sep, 2017 1 commit
  14. 24 Aug, 2017 1 commit
  15. 23 Aug, 2017 1 commit
  16. 22 Aug, 2017 1 commit
  17. 18 Aug, 2017 2 commits
  18. 25 Jul, 2017 1 commit
  19. 24 Jul, 2017 1 commit
  20. 02 Jul, 2017 1 commit
  21. 27 Jun, 2017 1 commit
  22. 14 Jun, 2017 2 commits
  23. 01 May, 2017 1 commit
  24. 12 Apr, 2017 1 commit
  25. 12 Feb, 2017 1 commit
  26. 11 Feb, 2017 1 commit
  27. 08 Feb, 2017 1 commit
  28. 22 Dec, 2016 1 commit
  29. 17 Dec, 2016 1 commit
  30. 10 Dec, 2016 1 commit
  31. 29 Mar, 2016 1 commit
  32. 21 Feb, 2016 1 commit
  33. 23 Dec, 2015 1 commit
  34. 17 Dec, 2015 1 commit
  35. 02 Dec, 2015 1 commit