1. 17 Sep, 2018 1 commit
  2. 31 Aug, 2018 1 commit
  3. 20 Aug, 2018 2 commits
  4. 16 Jul, 2018 1 commit
  5. 08 Jun, 2018 1 commit
  6. 06 Jun, 2018 1 commit
  7. 23 May, 2018 1 commit
  8. 11 May, 2018 1 commit
  9. 09 May, 2018 1 commit
  10. 07 May, 2018 1 commit
  11. 02 May, 2018 1 commit
  12. 01 May, 2018 1 commit
  13. 16 Apr, 2018 1 commit
  14. 02 Feb, 2018 1 commit
    • Anthony Léonard's avatar
      add file transfer in conversations · e7d62ed1
      Anthony Léonard authored
      - Add a send file button in conversation view
      - Add new message types in chat view with buttons to control file
        transfer interactions (accept, cancel, status, etc.)
      - When receiving a file, a dialog is presented to chose a location.
        It is meant to be replaced by a settable default location.
      - An animation is displayed during transfer. It will be replaced by a
        progress bar when LRC side implemented.
      
      Change-Id: I2ea0210823d697f4ada75a33b720d63288b36983
      Reviewed-by: default avatarOlivier Soldano <olivier.soldano@savoirfairelinux.com>
      e7d62ed1
  15. 31 Jan, 2018 1 commit
    • Anthony Léonard's avatar
      Update version info for next release · f79fd7ca
      Anthony Léonard authored
      - Version name: In varietate concordia
      - Remove "nightly" qualifier in description
      - Replace version numbering by date of build
      - Update copyright year for 2018 in bundle copyright statement
      
      Change-Id: I30270da07d7dca41323024f63b57ba4595fe9652
      f79fd7ca
  16. 22 Dec, 2017 1 commit
    • Olivier Soldano's avatar
      implement new conversation list · d431155b
      Olivier Soldano authored
      This patch is an implementation of the conversation list using the
      conversation model recently introduced in LRC.
       - Unused HistoryVC and PersonsVC are removed from the code base as we
         are switching to a one list design.
       - Setting a conversation model on SmartListVC switches the displayed
         list.
       - Actions such as selecting a conversation, double clicking, call
         button and searching are also implemented (from the LRC point of
         view which may not yet be visible for user as of this patch).
       - As the new view is based on NSTableView rather than NSOutlineView,
         a RingTableView class is introduced based on RingOutlineView code.
       - The call button at the right of the search field is removed.
      
      Change-Id: I668f102f435048d3c85efd22d1ab31b395139215
      Reviewed-by: Kateryna Kostiuk's avatarKateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
      d431155b
  17. 19 Dec, 2017 2 commits
  18. 10 Nov, 2017 1 commit
  19. 05 Oct, 2017 1 commit
  20. 20 Jul, 2017 1 commit
  21. 18 Jul, 2017 1 commit
    • Anthony Léonard's avatar
      update version name and copyright year · e8957f86
      Anthony Léonard authored
      - “Beta 2” mention has been removed.
      - Version name : ”Gaston Miron” -> “Liberté, Égalité, Fraternité”.
      - It's 2017 !
      
      Change-Id: I257c5a2a5aa785a4612f59b0e31377c4eb6202e0
      e8957f86
  22. 14 Jul, 2017 2 commits
  23. 12 Jul, 2017 1 commit
  24. 16 Jun, 2017 1 commit
  25. 15 Jun, 2017 1 commit
    • Anthony Léonard's avatar
      video: OpenGL rendering of incoming frames · 14e7bf33
      Anthony Léonard authored
      The previous system to display the incoming video frames was relying
      on CGImage generation with raw framebuffer which were then set as the
      content of the CallView. This way of doing it is not efficient as it
      implies buffer copies and is discouraged by Apple for pictures that
      change often. Moreover, this process was done by the
      VideoReceiveThread from the daemon which was then blocked by those
      copies without being able to decode further incoming frames. This is
      why a lag was appearing and increasing on high resolution stream.
      
      The new system now isolates frame delivering to the UI and their
      rendering. The VideoReceiveThread just update the current frame buffer
      and size without copy and another thread send those data to an OpenGL
      texture on screen refresh which also enables to automatically skip
      frames in case of heavy load.
      
      Change-Id: I0b79ddce66f52a3db1eee19945733ff93e7ce34f
      Reviewed-by: Kateryna Kostiuk's avatarKateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
      14e7bf33
  26. 12 Jun, 2017 1 commit
    • Kateryna Kostiuk's avatar
      UI: update chat view UI · 58276bcb
      Kateryna Kostiuk authored
      Now view used for sending and receiving messages during the call (ChatView)
      is the same as for regular ConversationView.
      Also this commit fix two problems:
      1)remove black imprints of text views, that appeared after window resizing
      2)set status "read" for messages arriving during call, so they don't appear
      in SmartList as unread.
      
      Change-Id: I6d0cb79878395d28cfc93491a9d4cab42ed89192
      Reviewed-by: default avatarAnthony Léonard <anthony.leonard@savoirfairelinux.com>
      58276bcb
  27. 07 Jun, 2017 1 commit
  28. 25 May, 2017 1 commit
  29. 19 May, 2017 1 commit
  30. 16 May, 2017 1 commit
  31. 05 May, 2017 1 commit
  32. 26 Apr, 2017 1 commit
  33. 11 Apr, 2017 1 commit
  34. 24 Mar, 2017 1 commit
  35. 09 Dec, 2016 1 commit
    • Alexandre Lision's avatar
      build: remove deprecated plugins · f128d470
      Alexandre Lision authored
      The QJp2Plugin and QMngPlugin are not packaged in qt 5.7.
      We should not link to these anymore.
      
      Tuleap: #1362
      Change-Id: Ib3c269d495c5e1a5310398354a09d6130bf3d75c
      f128d470
  36. 16 Nov, 2016 1 commit
  37. 03 Nov, 2016 1 commit