1. 18 Jan, 2020 1 commit
  2. 14 Nov, 2019 1 commit
  3. 12 May, 2015 1 commit
  4. 19 Mar, 2015 1 commit
  5. 12 Mar, 2015 2 commits
  6. 15 Dec, 2014 1 commit
  7. 12 Dec, 2014 1 commit
  8. 02 Dec, 2014 1 commit
  9. 12 Nov, 2014 1 commit
  10. 07 Nov, 2014 1 commit
  11. 24 Oct, 2014 1 commit
  12. 21 Oct, 2014 2 commits
  13. 20 Oct, 2014 2 commits
  14. 21 Aug, 2014 1 commit
  15. 02 Jul, 2014 1 commit
  16. 11 Apr, 2014 1 commit
  17. 27 Feb, 2014 1 commit
    • Martin Klapetek's avatar
      Merge escape and URL filters into one · a7df31b7
      Martin Klapetek authored
      This is needed to avoid the URL filter detecting wrong link boundaries
      as the escape filter would change eg. "<http://kde.org/>" to
      &lt;http://kde.org/&gt; and then the URL filter would detect
      "http://kde.org/&gt" as the actual link.
      
      Switching the order wouldn't help because the escape filter would escape
      the newly inserted <a href...> links and the user would
      get &lt;a href.../a&gt; and no clickable links.
      
      Therefore we first detect the links, replace them with placeholders,
      then escape everything, then replace placeholders with actual links.
      
      Reviewed-by: David Edmundson
      BUG: 329875
      FIXED-IN: 0.8.0
      a7df31b7
  18. 13 Feb, 2014 2 commits
  19. 18 Jan, 2014 1 commit
  20. 28 Dec, 2013 1 commit
    • David Edmundson's avatar
      Set accountUniqueIdentifier on contacts · 9b73801a
      David Edmundson authored
      Tp::Connection has no method to get the holding Tp::AccountPtr
      
      This makes it difficult to work out which account a contact belongs to.
      This can't be fixed in TpQt in 0.9.x
      
      Instead create a KTp::Account which sets a property on connection
      whenever the connection chanages.
      
      This is exposed from KTp::Contact
      
      REVIEW: 114643
      9b73801a
  21. 03 Dec, 2013 1 commit
  22. 24 Nov, 2013 2 commits
  23. 15 Nov, 2013 2 commits
  24. 29 Aug, 2013 1 commit
  25. 26 Aug, 2013 1 commit
    • Daniel Vrátil's avatar
      KTp Logger · d934faab
      Daniel Vrátil authored
      KTp Logger is an abstract interface, losely based on TelepathyLoggerQt
      API with support for version backends - currently we only have a
      TelepathyLogger backend.
      
      By using this API instead of TelepathyLoggerQt directly we can simply
      disable the backend on platforms where TpLoggerQt does not compile
      (like Windows) without having to have many #ifdefs all around our
      codebase.
      
      In future we can have plugins that would provide access to log messages
      from Facebook or Google Hangouts (if they ever publish an API) etc.
      
      REVIEW: 112005
      d934faab
  26. 25 Jul, 2013 1 commit
  27. 02 Jul, 2013 1 commit
  28. 27 Jun, 2013 3 commits
  29. 12 Apr, 2013 1 commit
    • Daniel Vrátil's avatar
      Load translation catalog and fix use of i18n in global scope · ae56f6c1
      Daniel Vrátil authored
      In order for KLocale to work, i18n() must not be used
      in global static variables, because these are initialised
      before KLocale. Use I18N_NOOP instead to mark the string
      for translation and use i18n to perform the actual
      lookup of the translated string only before displaying
      the string to user.
      
      Reviewed-By: David Edmundson
      BUG: 318190
      FIXED-IN: 0.6.1
      ae56f6c1
  30. 24 Mar, 2013 2 commits
  31. 14 Mar, 2013 1 commit
    • David Edmundson's avatar
      Add a new class for processing outgoing messages · 71c92b36
      David Edmundson authored
      Currently we re-use KTp::Message, this exposes a lot of setters and getters that have no use before we send a message.
      It also mixes HTML and plain text which has already led to one bug, and would probably lead to more.
      
      This keeps the API cleaner and simpler
      
      REVIEW: 109403
      71c92b36