1. 04 Dec, 2018 1 commit
  2. 17 Oct, 2018 1 commit
  3. 13 Jun, 2018 1 commit
  4. 07 May, 2018 2 commits
  5. 02 May, 2018 1 commit
  6. 01 May, 2018 1 commit
  7. 06 Apr, 2018 1 commit
  8. 23 Mar, 2018 1 commit
  9. 09 Feb, 2018 1 commit
  10. 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
  11. 11 Jan, 2018 1 commit
  12. 10 Jan, 2018 1 commit
  13. 08 Jan, 2018 2 commits
  14. 02 Jan, 2018 1 commit
  15. 28 Dec, 2017 1 commit
  16. 26 Dec, 2017 2 commits
    • Anthony Léonard's avatar
      fix in-call chat view · 4b0935f7
      Anthony Léonard authored
      Chat view for text messaging during call wasn't working at all due to
      multiple problems that are now fixed:
       - Conversation model in chat view wasn't set at all when call is set.
       - NSTableView is used instead of previous NSOutlineView like what is
         done in off-call conversation view.
       - Chat button is now displayed during call.
      
      Moreover, sendMessage: in ConversationVC was getting the conversation
      UID in a not-very-clever way. It is also fixed.
      
      Change-Id: Iac406a62541abeed9817209e76082c74030162e6
      4b0935f7
    • Anthony Léonard's avatar
      refactoring of messaging controller with new model · 2382b56e
      Anthony Léonard authored
      MessagesVC is now implemented using the new LRC model for
      conversations.
       - Both views to display the messages (in call and off call)
         initialize their MessagesVC with the current conversation when
         needed.
       - A conversation caching system is introduced to not get the whole
         conversation::Info structure from LRC at each display request (once
         per message).
      
      Change-Id: Ib520c1f88be78de37968d3d7741010f2c73f20ea
      Reviewed-by: Kateryna Kostiuk's avatarKateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
      2382b56e
  17. 27 Jul, 2017 1 commit
    • Anthony Léonard's avatar
      im: remove bestID if equal to bestName · ade9f9b7
      Anthony Léonard authored
      In order to reduce information redundancy and possible confusion, the
      bestID of the contact we are currently talking to is hidden if it is
      equal to its bestName. This one shows a different name only if we
      received the contact VCard and its profile name is different than its
      registered name.
      
      Moreover, in case we only display the bestName, we center it
      vertically for a cleaner appearance.
      
      Change-Id: I29aa32d4c8394fded057c18f2b8c5446d3cfa11f
      Reviewed-by: default avatarOlivier Soldano <olivier.soldano@savoirfairelinux.com>
      ade9f9b7
  18. 19 Jul, 2017 1 commit
  19. 14 Jul, 2017 1 commit
  20. 12 Jul, 2017 2 commits
  21. 06 Jul, 2017 1 commit
  22. 16 Jun, 2017 1 commit
  23. 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
  24. 16 May, 2017 1 commit
  25. 25 Nov, 2016 1 commit
  26. 26 Apr, 2016 1 commit
  27. 10 Mar, 2016 1 commit
    • Alexandre Lision's avatar
      osx: fix client compatibility · 4baba4ca
      Alexandre Lision authored
      Xcode does not warn when using unavailable APIs on older SDKs.
      After recompiling against the 10.8 SDK, errors appeared across the
      client.
      
      - NSButton.highlight state has been added in OSX 10.10
      - window.beginSheet has been added in OSX 10.9
      - window.keyWindow has been added in OSX 10.10
      - NSViewController.viewDidLoad has been added in OSX 10.10
      - NSString.containsString has been added in OSX 10.10
      
      Change-Id: I9c4e271f49711570859d85d43608cf8edf294e01
      Tuleap: #343
      4baba4ca
  28. 25 Jan, 2016 1 commit
    • Alexandre Lision's avatar
      chat: update RecentModel selection · 01cf5e38
      Alexandre Lision authored
      Clear RecentModel current index:
      - during a call when the call is OVER
      - in chat view when clicking on back button
      
      This allow to reselect the previous row, and visually reset
      the row (remove highlight state)
      
      Change-Id: I36f531c6304ce48f0be3cc541f28a21d73a05262
      Tuleap: #202
      01cf5e38
  29. 19 Jan, 2016 2 commits