1. 11 Jun, 2019 1 commit
  2. 23 May, 2019 1 commit
    • Linus Jahn's avatar
      Fix settings layer bugs · 668121b0
      Linus Jahn authored
      There were several problems with the settings layer (on mobile):
       - You could open the settings layer multiple times
       - When you logged out while being in the settings the settings layer
         didn't disappear
      668121b0
  3. 13 May, 2019 1 commit
  4. 03 May, 2019 1 commit
  5. 28 Apr, 2019 1 commit
  6. 18 Apr, 2019 2 commits
  7. 17 Apr, 2019 1 commit
    • Linus Jahn's avatar
      Fix message editing bugs · 30db3ee1
      Linus Jahn authored
      There were three edge cases:
      1) The wrong message was replaced:
         - You send a message
         - You open the edit menu
         - Contact or another device of you sends a message
           (lastMessageId is updated)
         - You finish your edit and a message is sent to replace your contacts
           message, which is obviously not what we want. Database and XMPP
           both get the wrong message id to replace.
      2) Can't edit last message:
         - You send a message
         - Contact sends a message
           (lastMessageId is updated)
         - You can't edit your last message, although that is expected to work.
      
      The solution was to only update the lastMessageId for own messages.
      
      Also the QML code has been slightly beautified by the use of a signal.
      30db3ee1
  8. 13 Apr, 2019 1 commit
  9. 12 Apr, 2019 2 commits
  10. 02 Apr, 2019 1 commit
  11. 16 Mar, 2019 2 commits
  12. 09 Mar, 2019 1 commit
  13. 08 Mar, 2019 1 commit
  14. 06 Mar, 2019 1 commit
  15. 02 Mar, 2019 2 commits
  16. 08 Feb, 2019 1 commit
  17. 06 Feb, 2019 3 commits
  18. 05 Feb, 2019 4 commits
  19. 22 Jan, 2019 1 commit
  20. 28 Dec, 2018 2 commits
  21. 14 Dec, 2018 1 commit
    • Linus Jahn's avatar
      media-sharing: Display images in chat, Fix chat colour issues · 9ba820bf
      Linus Jahn authored
      Images are now displayed in the chat. For the case that they are
      available locally (currently only possible by sending them), the images
      are loaded directly, otherwise they're loaded via. HTTP. Of course that
      still needs to be changed since those images are not cached and thus are
      downloaded every time.
      
      Fixes the `mediaLocation` attribute in the database of messages; it's
      now the full file path, before it was accidently set to the folder's
      path.
      
      The colour for timestamp labels of incoming messages wasn't clearly
      visible in some configurations, it is now always a bit darker (1.3
      times) and well visible in all common styles.
      9ba820bf
  22. 02 Dec, 2018 1 commit
  23. 25 Nov, 2018 1 commit
  24. 24 Nov, 2018 7 commits