Skip to content
Snippets Groups Projects
  1. May 10, 2017
  2. May 08, 2017
  3. May 05, 2017
  4. May 02, 2017
    • Nicolas Jager's avatar
      add vcard from contact request · 59e3cd18
      Nicolas Jager authored
      
      - mapToPersonFromIncomingContactRequest : this function creates a
      Person from a vCard stored by the daemon; we make sure to ignore any
      ContactMethods which might be contained in the vCard and only use
      the CM from which we receive it.
      
      - PendingContactRequestModel::data now can return :
        * PEER_ID : get the username if possible or ring Id if not.
        * FORMATTED_NAME : get the profile name stored in the vCard.
        * COUNT__ : used to get the number of elements in the enum.
      
      - ContactRequest now store a person. This person matches the vCard.
      
      - PeerProfileCollection updates the CM(s) of the vCards it stores
      with the last modified date of the vCard in to get the date at which
      the contact request was accepted.
      
      [SS: update commit message]
      [SS: change how we restore the ContactRequest accept date]
      
      Change-Id: I3bafda5b38d5e2332e095cd5f1f1d0b101847f86
      Signed-off-by: default avatarStepan Salenikovich <stepan.salenikovich@savoirfairelinux.com>
      Reviewed-by: default avatarStepan Salenikovich <stepan.salenikovich@savoirfairelinux.com>
      59e3cd18
  5. May 01, 2017
  6. Apr 28, 2017
  7. Apr 27, 2017
  8. Apr 26, 2017
    • aviau's avatar
      account: do not hardcode presence key values · 2c79ed4f
      aviau authored
      Use the DRring::Presence constants insead of hardcoding the presence
      key values
      
      Change-Id: I987349797c981d0be2ef2478b001738cd62ab132
      Tuleap: #1379
      2c79ed4f
    • aviau's avatar
      presence: load tracked buddies · ed960fce
      aviau authored
      Load track buddies when creating an account. We do this so that the
      state of contactmethods is as up to date as possible.
      
      Otherwise, restarting the client would show the contacts as offline
      because we wait for callbacks of the daemon to set the presence status.
      
      This loads the status of all currently tracked buddies.
      
      Tuleap: #1379
      Change-Id: I047900bcbec9196f66d0d425e573f64090e3eba7
      ed960fce
    • aviau's avatar
      itemdataroles: create IsPresent · 0f6898c9
      aviau authored
      This adds the new IsPresent Ring Item Data Role so that clients do not
      need additional logic when trying to extract the presence of the
      different LRC models.
      
      Tuleap: #1379
      Change-Id: If1f0130ecd13b3fc57071dcce40d2d71079ad94d
      0f6898c9
    • aviau's avatar
      track Ring ContactMethods by default · 989ab7ac
      aviau authored
      - Track Ring ContactMethods as soon as they have an account
        associated to them.
      
      - Fix setTracked's subscribeBuddyto call include the USER_INFO, which
        is absolutely necessary for it to work.
      
      Tuleap: #1379
      Change-Id: I0e82021a3aac9cac1b3a4e0e2352d9859168c4b4
      989ab7ac
    • Kateryna Kostiuk's avatar
      fix: timestamp in contactMethod is not updated · 3285fc59
      Kateryna Kostiuk authored
      
      This commit fix value of startTimeStamp in Call.cpp when a new
      contactMethod is created. It fix two problems:
      -filter rows in SmartView
      -update contactMethod lastUsedTime
      
      Tuleap: #1585
      Change-Id: I6f03db26e844531ee6954c835e43d19f24e16633
      Reviewed-by: default avatarNicolas Jäger <nicolas.jager@savoirfairelinux.com>
      3285fc59
  9. Apr 24, 2017
Loading