1. 31 Jul, 2017 1 commit
    • Linus Jahn's avatar
      Add XEP-0280: Message Carbons · 07eab2b9
      Linus Jahn authored
      Message carbons allow you to receive the outgoing message of another client of the
      same account. In short: messages are synced between the clients.
      The handleMessage function of the MessageHandler can now handle both types of messages,
      normal, direct messages by a contact and forwarded messages (possibly) written from the same
      Notfications and unread message counters are only used, if the message written by somebody
      else, so you're not getting annoyed by notifications of your own messages. :)
      Closes #116.
  2. 30 Jul, 2017 13 commits
  3. 25 Jun, 2017 1 commit
  4. 19 Jun, 2017 7 commits
  5. 18 Jun, 2017 1 commit
  6. 12 Jun, 2017 1 commit
  7. 11 Jun, 2017 1 commit
    • Linus Jahn's avatar
      CMake: Add feature summary (#109) · 630b184f
      Linus Jahn authored
      This will show the user which libraries are found, which version of them
      is being used and which libraries have not been found.
  8. 10 Jun, 2017 2 commits
  9. 09 Jun, 2017 2 commits
  10. 08 Jun, 2017 4 commits
  11. 07 Jun, 2017 2 commits
    • Weblate's avatar
      Merge remote-tracking branch 'origin/master' · 2bd68862
      Weblate authored
    • Linus Jahn's avatar
      Clean up Message/RosterController · 5fdf2e7a
      Linus Jahn authored
      I separated them again, so the RosterController will also connect to the
      Message received event, and will upsate the unread message counter on its
      I also removed many `emit xxxModelChanged`. They are unnecessary and I don't
      know why I added them at all (in these cases).
      There were also some unused #includes, that I have removed.
      But the QML API has also changed through this and sendMessage and chatPartner
      are now on the top level of `kaidan`.
  12. 06 Jun, 2017 5 commits