1. 03 Mar, 2017 2 commits
  2. 01 Mar, 2017 4 commits
    • Aline Bonnet's avatar
      bump version to 68 · 59f00ee4
      Aline Bonnet authored
      Change-Id: Ia6605fac7844bfad8f114e4acef0dd7c7bfcb9ee
      59f00ee4
    • Thibault Wittemberg's avatar
      mvp/injection: Remove Conversation features from LocalService · c31c8f8e
      Thibault Wittemberg authored
      Moves conversation features from LocalService to a new ConversationFacade.
      It will allow Presenters to only communicate with low level layers.
      
      This commit fix a ConcurrentModificationException
      Switch putAll() to put() on textMessages and historyCalls fix the crash
      Refactor calls to HistoryService to be asynchronous
      
      Change-Id: I33fba4db759ec66777c3b88573d5901ce2d3b56f
      Tuleap: #1367
      c31c8f8e
    • Hadrien De Sousa's avatar
      mvp/injection: apply mvp to SIPAccountCreationFragment · fe13e7cf
      Hadrien De Sousa authored
      - remove restore account logic (not used)
      - add SIPCreationView and SIPCreationPresenter
      
      This commit refactor presenter injection
      
      Change-Id: Id0f907d68a316d7726d4a24ab25e47446f89e5b4
      Tuleap: #1369
      fe13e7cf
    • Adrien Béraud's avatar
      link device ui: cleanup · 4acfd287
      Adrien Béraud authored
      * use elevation for bottom panel (4dp)
      * reduce layout complexity
      * use dark-theme password field
      * use proper error message method
      
      Change-Id: I5b1c16f035f6473cbf226c6b6f39f9e8d2f58dde
      Tuleap: #1494
      4acfd287
  3. 27 Feb, 2017 3 commits
    • Adrien Béraud's avatar
      account: don't set "Unknown" as profile name · 4b8b3a6a
      Adrien Béraud authored and Andreas Traczyk's avatar Andreas Traczyk committed
      "Unknown" is a placeholder to use at
      presentation time, not as the actual profile
      name that will be transmitted and saved.
      
      This patch prevents setting a "default name"
      in a vcard since the vcard can be used
      without a name. If no name is available,
      no name is set.
      
      In the account list, the account alias is
      showed if the profile name is not set.
      
      Change-Id: I48cef23edc139c269fe54cd5ca8cd6de91ea6752
      4b8b3a6a
    • Kateryna Kostiuk's avatar
      call: lock screen rotation · cea7119d
      Kateryna Kostiuk authored
      Block screen rotation when video starts to avoid destroying view and
      as result displaying black square.
      
      Change-Id: I4391235808cb29189316ec67894af23fde0c3121
      cea7119d
    • Aline Bonnet's avatar
      trust requests: add client API · d67977bd
      Aline Bonnet authored
      - adds signals: INCOMING_TRUST_REQUEST in the AccountService and
      CONTACT_ADDED and CONTACT_REMOVED in the ContactService.
      - adds trust requests functions to communicate with the daemon.
      
      Change-Id: I0ce2be900eac27fd5dd0241bc21f75ffb1002f5d
      Tuleap: #1493
      d67977bd
  4. 23 Feb, 2017 2 commits
  5. 22 Feb, 2017 2 commits
    • Aline Bonnet's avatar
      bump version to 66 · d9a87d3c
      Aline Bonnet authored
      Change-Id: Ia5106940b726bb5daa0fb1a24878ef3f04ed2baa
      d9a87d3c
    • Adrien Béraud's avatar
      conversation: prevent call duplication · 8c305985
      Adrien Béraud authored
      Sometimes, several calls are added to a conversation. This was
      particularly the case when we send a text message during a call. In
      this case, we can't hang up.
      
      This commit prevents the call duplication and keeps in memory the
      missed status.
      
      Change-Id: I1a4c91b0ba0c4cd49748550cf9d35336e0f5b75e
      Tuleap: #1505
      8c305985
  6. 17 Feb, 2017 1 commit
    • Aline Bonnet's avatar
      ui: display text message received during a call · 5015a4c6
      Aline Bonnet authored
      The text messages received during a call are not displayed if you quit
      and restart the application. This commit fixes this behavior.
      
      Change-Id: I9d0dc0e81a8269034597dba7424ee46310631a7a
      Tuleap: #1323
      5015a4c6
  7. 15 Feb, 2017 1 commit
  8. 14 Feb, 2017 5 commits
    • Aline Bonnet's avatar
      ui: fix migration · 17a8ba7e
      Aline Bonnet authored
      Since the 041a0ce commit, the migration signals are changed. This
      commit implements the new signals and prevents crash when the
      orientation changes.
      
      Change-Id: I65c04a08f7e4ad266ad43176ba2a6aca2310701e
      Tuleap: #1474
      Tuleap: #1435
      17a8ba7e
    • Alexandre Lision's avatar
      video: retrieve settings from DeviceRuntimeService · b5229ab6
      Alexandre Lision authored
      setPreviewSettings in DRingService is called every time a new outgoing
      call is made. To prepare the move of placeCall() to lower layers this
      link needed to be broken (DRingService is an Android Service, not
      available in low level layer)
      
      setPreviewSettings() logic has been moved to the DeviceRuntimeService
      under the name retrieveAvailablePreviewSettings()
      
      Change-Id: Iac1f63da09cb24c3d5e924eb94c7be86d30b5432
      Tuleap: #1367
      b5229ab6
    • Aline Bonnet's avatar
      ui: add reduceBitmap function · fb3a5926
      Aline Bonnet authored
      When sharing vcard information over the network and openDHT we don't
      have any size limitation. This can cause issues, since a vCard photo can
      be too large to fit in a single openDHT packet. The reduceBitmap
      function will scale down large images and will be used to control shared
      data size.
      
      Change-Id: Ie2d2d353fee901ff6f9f3b51f5fafef639140db0
      Tuleap: #1498
      fb3a5926
    • Aline Bonnet's avatar
      mvp/injection: create a NotificationService · 28e5844e
      Aline Bonnet authored
      Centralize notification features from LocalService and ActionHelper to a
      new NotificationService.
      
      Change-Id: If62c9e5f6404de780b182b0f9f9ea4745e358088
      Tuleap: #1367
      28e5844e
    • Adrien Béraud's avatar
      wizard: ui fixes and cleanup · bb01be7a
      Adrien Béraud authored
      
      
      Add some love to the wizard UI:
      
      * fix improper input hint text size
      * fix navigation button width
      * fix text selection tool background
      * restore name registration animation
      * bump support library version
      
      Change-Id: Ie6ad62759305465588f4002ef128e912ddd00d4a
      Reviewed-by: default avatarAline Bonnet <aline.bonnet@savoirfairelinux.com>
      bb01be7a
  9. 13 Feb, 2017 1 commit
  10. 10 Feb, 2017 2 commits
  11. 02 Feb, 2017 2 commits
    • Alexandre Lision's avatar
      build: fastlane setup · db6c081b
      Alexandre Lision authored
      Fastlane is a toolkit to automate various processes.
      Our first usecase is deploying automatically binaries to the Play store.
      fastlane works with a Fastfile containing the different 'lanes'.
      This commit adds the first lane:
      
      - beta: sign, zipalign and upload to the Play Store beta channel a
        provided apk
      
      This lane needs two custom 'actions'
      
      - sign_apk: use a provided keystore and key to sign the apk
      - zipalign: android tool performing an operation on the apk before
      uploading it
      
      These two actions are versioned in the fastlane/actions/ folder.
      The deployment to the Google Developer Console is done by fastlane and
      accessed is granted using a provided api access file.
      
      Change-Id: Ie89b31f08828809887847178c5116deb06ff6d31
      db6c081b
    • Alexandre Lision's avatar
      account: add RingAccountPresenter · 514978ad
      Alexandre Lision authored
      Refactor DeviceAccountFragment to separate business logic and UI
      Rename it in RingSummaryAccountFragment since we display more than just
      the device list.
      The list device adapter has been extracted for easier reading
      
      Tuleap: #1491
      Change-Id: I9ef8b88f0912d63ad6d6ab27dac988329b0d1f32
      514978ad
  12. 01 Feb, 2017 2 commits
  13. 30 Jan, 2017 3 commits
    • Alexandre Lision's avatar
      fix out of bound exception · f1e68561
      Alexandre Lision authored
      We check if the split array has a length superior to 0 but we access the second
      element (split[1])
      
      Change-Id: I13b8dcdeba3d2b3480d5d0c8eb6eca4410aff439
      f1e68561
    • Aline Bonnet's avatar
      strings: fix wrong format · 23656975
      Aline Bonnet authored
      The string format of "home_transfering" was wrong. The two arguments
      was "%1$s". This commit fix this.
      
      Change-Id: Ic64d194de2719d8f0823bc4fd2891cdffdbed873
      Tuleap: #1473
      23656975
    • Aline Bonnet's avatar
      ui: fix the behavior of the call bar · 175c95c4
      Aline Bonnet authored
      When opening the conversation during a call to show the text messages,
      the call bar is not displayed. This commit forces the refresh of the
      conversation screen to display this bar.
      
      Change-Id: Ifb453608dafd29f7fd42173c38b863a78fe56fa0
      Tuleap: #1484
      175c95c4
  14. 27 Jan, 2017 1 commit
    • Aline Bonnet's avatar
      ui: move the buttons in the notifications · 22f40d1a
      Aline Bonnet authored
      When incoming call, the hangup button is to the right of the accept
      button in the notification. In the callfragment, it's the opposite.
      This commit changes order of this buttons in the notification to be
      consistent.
      
      Change-Id: I11faec0e6796ecf553923cbb70936827c60976d9
      Tuleap: #1450
      22f40d1a
  15. 26 Jan, 2017 3 commits
  16. 25 Jan, 2017 6 commits