1. 19 Aug, 2018 1 commit
  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. 11 Aug, 2018 1 commit
  4. 08 Aug, 2018 1 commit
  5. 27 Jul, 2018 1 commit
    • Philipp Hörist's avatar
      Add connect_maschine() · 5a6f03de
      Philipp Hörist authored
      Add method that sequentially works the steps we have to do
      before sending first presence
      
      - Move Delimiter into own module
      - Move Metacontacts into own module
      5a6f03de
  6. 22 Jul, 2018 4 commits
  7. 17 Jul, 2018 2 commits
  8. 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
  9. 11 Jul, 2018 2 commits
  10. 08 Jul, 2018 1 commit
  11. 06 Jul, 2018 1 commit
  12. 05 Jul, 2018 2 commits
  13. 01 Jul, 2018 1 commit
  14. 30 Jun, 2018 1 commit
  15. 28 Jun, 2018 1 commit
  16. 24 Jun, 2018 1 commit
  17. 21 Jun, 2018 1 commit
  18. 18 Jun, 2018 1 commit
  19. 01 Jun, 2018 1 commit
  20. 28 May, 2018 1 commit
  21. 19 May, 2018 1 commit
    • Philipp Hörist's avatar
      Refactor avatar publishing · 2636e344
      Philipp Hörist authored
      - Publish avatars with a size of 200x200
      - Add AvatarSize.PUBLISH so we can easily change it in the future
      - Dont upscale small avatars on publish
      - Use surfaces for displaying the avatar in ProfileWindow and VcardWindow
      because this scales correctly on HiDPI screens
      2636e344
  22. 06 May, 2018 1 commit
  23. 19 Apr, 2018 1 commit
    • Philipp Hörist's avatar
      Add support for Room Avatars · 290e761f
      Philipp Hörist authored
      - Groupchats promote a vcard hash with presence
      
      Refactoring:
      
      - Dont delete groupchat contacts if they are maximized from the roster
      - Roster and GroupchatControl use the same contact object
      290e761f
  24. 13 Apr, 2018 1 commit
  25. 07 Apr, 2018 1 commit
  26. 04 Apr, 2018 1 commit
  27. 29 Mar, 2018 1 commit
  28. 25 Mar, 2018 2 commits
  29. 22 Mar, 2018 1 commit
    • Philipp Hörist's avatar
      Refactor resizing MUC rosters · e0256719
      Philipp Hörist authored
      Dont trigger resizes on notify::position, because the absolut
      handle position changes also on window resizes, but the relative handle
      position doesnt change.
      
      Instead we use the notify::position event now to save the new position
      to the config file and use left button release event (release of the handle after dragging)
      and the window maximize/minimize event to trigger resizes in all controls
      
      This fixes also fixes a issue where a previously hidden roster was shown again
      if a new tab was opened.
      
      Fixes #8984
      e0256719
  30. 20 Mar, 2018 1 commit
  31. 19 Mar, 2018 1 commit
  32. 06 Mar, 2018 2 commits