1. 03 Mar, 2017 1 commit
  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 1 commit
  6. 15 Feb, 2017 1 commit
  7. 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
  8. 13 Feb, 2017 1 commit
  9. 10 Feb, 2017 1 commit
  10. 02 Feb, 2017 1 commit
    • 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
  11. 01 Feb, 2017 2 commits
  12. 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
  13. 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
  14. 26 Jan, 2017 3 commits
  15. 25 Jan, 2017 6 commits
  16. 24 Jan, 2017 2 commits
  17. 23 Jan, 2017 3 commits
    • Thibault Wittemberg's avatar
      mvp/injection: Remove Contact features from LocalService · e05a8e1c
      Thibault Wittemberg authored
      Moves contact features from LocalService to a new ContactService.
      It will allow Presenters to only communicate with low level layers.
      
      Change-Id: I4ddcc8364e6dd04a4e8f8d5c03695810f4b1d0e2
      Tuleap: #1367
      e05a8e1c
    • Adrien Béraud's avatar
      video: use min. 320x240 resolution, fix rotation on API 24+ · a0442086
      Adrien Béraud authored
      * Fix scrambled video on some recent devices like Google Pixel
      * Profit from recent video performance boost to increase
         minimum resolution to 320x240px.
        Encoding at 320x240px was tested fluid enough on the Galaxy Nexus.
      
      Tuleap: #1475
      Change-Id: I6b0d9731fbf4ca8a5562bd7a49317193d948b1d9
      a0442086
    • Aline Bonnet's avatar
      smartlist: move the registerReceiver declaration · b14e6dca
      Aline Bonnet authored
      If a message arrives between the onCreate and onCreateView call, the
      receiver can catch the message. This commit moves the registerReceiver
      into the onResume function to prevent this behavior.
      
      Change-Id: Idbbc7ae0c51b5befbf1220f7edb5f5ed17ea38f9
      b14e6dca