1. 03 Mar, 2017 1 commit
  2. 01 Mar, 2017 2 commits
    • 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 2 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
  4. 23 Feb, 2017 1 commit
  5. 14 Feb, 2017 2 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
    • 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
  6. 30 Jan, 2017 1 commit
    • 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
  7. 25 Jan, 2017 2 commits
  8. 24 Jan, 2017 2 commits
  9. 20 Jan, 2017 2 commits
  10. 18 Jan, 2017 1 commit
    • Aline Bonnet's avatar
      migration: adapt the layout · 49ed07e5
      Aline Bonnet authored
      The migration text was used to migrate an old account without password
      to an account that supports the multi-device.
      This commit modifies the layout to adapt it to password account
      migrations.
      
      Change-Id: I4b51a7b2b495ce8a49f2cb62a80a186070b3d757
      Tuleap: #1455
      49ed07e5
  11. 11 Jan, 2017 1 commit
    • Aline Bonnet's avatar
      conversations: fix scrolling · 079e137e
      Aline Bonnet authored
      When you click in the text message bar, the conversation bubbles are
      shifted upwards. This commit fixes this behaviour.
      
      Change-Id: Id2e1d778a37ad27492f097ade016ea13a3e44c15
      Tuleap: #1458
      079e137e
  12. 06 Jan, 2017 3 commits
    • Aline Bonnet's avatar
      ui: change Licence into License · 9dc8593a
      Aline Bonnet authored
      In the about fragment, the Licence word is changed into License.
      For consistency, the variables' name are modified too.
      
      Change-Id: Ic2b2eeda2800b38ff5f78b96e9cb6d5441c00035
      Tuleap: #1420
      9dc8593a
    • Aline Bonnet's avatar
      create a conversation fragment · 9c6defe9
      Aline Bonnet authored
      In the futur, we want to integrate the current conversation in the
      home page. To do this, it is necessary to create a conversation
      fragment.
      
      The conversation activity calls the conversation fragment. The
      activity manages the LocalService and the fragment manages the
      conversation management.
      
      Change-Id: If37d76840b0ada744d9da811092d23a5351a3847
      Tuleap: #1431
      9c6defe9
    • Aline Bonnet's avatar
      ui: fix display of devices list · 60520ab3
      Aline Bonnet authored
      
      
      In the account management, the devices list is displayed on a single
      line.
      This commit fix this behaviour. If there are several devices, there is
      now one line for each.
      
      Change-Id: I2703d7b62ad5ca4e30735b2a7538f924679d5df3
      Reviewed-by: default avatarAlexandre Lision <alexandre.lision@savoirfairelinux.com>
      60520ab3
  13. 21 Dec, 2016 1 commit
    • Aline Bonnet's avatar
      ui: adapt the share fragment for landscape · fb39b953
      Aline Bonnet authored
      In landscape mode, the "infos" textView is layed out to the left of the
      QR code.
      Also fix the case where the shareURI is empty.
      
      Change-Id: I4999bd80bc8bd791f9296f8fffc76b58459e47a1
      Tuleap: #1430
      fb39b953
  14. 20 Dec, 2016 4 commits
    • Aline Bonnet's avatar
      ui: lock drawer in landscape on tablets · f6c2a407
      Aline Bonnet authored
      On tablets, the drawer is always displayed in landscape. It can not be
      closed.
      
      Change-Id: I3ed827813fcbfcb71a8ceff1536470b1313aaef6
      Tuleap: #1419
      f6c2a407
    • Thibault Wittemberg's avatar
      management account: fix behaviour published address · cfa83f3f
      Thibault Wittemberg authored
      When you check "published same as local" option, you could input
      an adress and a port. Now, you can input an adress and a port only
      if you uncheck "published same as local".
      
      Change-Id: Ib4b77fec62b857c4584ea06073be468fd4aba816
      Tuleap: #1352
      cfa83f3f
    • Aline Bonnet's avatar
      ui: adapt account settings to tablets · 9240deb4
      Aline Bonnet authored
      The screen width is limited to 600dp for account settings.
      The account management screen is not modified.
      
      Change-Id: I091436246db8f536a0ce76eafc301aa065f8234a
      Tuleap: #1417
      9240deb4
    • Aline Bonnet's avatar
      ui: adapt the settings fragment to landscape mode · 58357518
      Aline Bonnet authored
      This commit sets the maximum screen width to 600dp.
      LinearLayout are modified in RelativeLayout to prevent the large
      margins between the images and the texts.
      
      Change-Id: Ie386e70f4e93583303c71014c0383a5dbab53289
      Tuleap: #1416
      58357518
  15. 06 Dec, 2016 1 commit
  16. 30 Nov, 2016 4 commits
    • Alexandre Lision's avatar
      wizard: restore migration behaviour · 46503af9
      Alexandre Lision authored
      The new wizard broke the migration detection and display the migration
      screen. This commit restores it
      
      Change-Id: Idd03c52a9330872a38f55718d7d372ad4604c58a
      Tuleap: #1286
      46503af9
    • Aline Bonnet's avatar
      wizard: create a wizard for sip account · ad118ce1
      Aline Bonnet authored
      Until now, we can create a sip or ring account everything from the same
      wizard account. This commit creates a wizard to create a sip account.
      
      Change-Id: I3405bb0fb287ebd971efa3967f7325eebc082fc9
      Tuleap: #1286
      Tuleap: #1280
      ad118ce1
    • Aline Bonnet's avatar
      wizard: create a account in 3 steps · 2d87ebb8
      Aline Bonnet authored
      This commit changes the wizard account:
      
      - first screen displays the choice between linking to/creating an account
      - second screen displays profile creation
      - third screen displays link or creation form
      
      Change-Id: Idebc5e6bf165163f72311118a2c93bad00ab593a
      Tuleap: #1286
      2d87ebb8
    • Alexandre Lision's avatar
      drawer: separate Ring and Sip account creation · 0cada8a6
      Alexandre Lision authored
      Change-Id: I90a7faa2c1e3e03b52cebf58fe371fce5f11ee52
      0cada8a6
  17. 29 Nov, 2016 1 commit
    • Alexandre Lision's avatar
      account: add sip account status in settings · e899a750
      Alexandre Lision authored
      The account management screen serves only to toggle account status
      (enabled/disabled)
      The account status and toggle are now in the account setting screen.
      
      Change-Id: Idf257ff9d6c168c6b74ab95ec68c131ad2799ce0
      Tuleap: #1218
      e899a750
  18. 28 Nov, 2016 1 commit
    • Alexandre Lision's avatar
      account: add ring account status in settings · e696f58d
      Alexandre Lision authored
      The account status and toggle should be in the setting screen.
      It makes more sense for the user to go in the account to disable it.
      
      Change-Id: I4633eb1a96f9aae6bc03335897e6ef4e5f2fa30a
      Tuleap: #1218
      e696f58d
  19. 23 Nov, 2016 2 commits
  20. 21 Nov, 2016 1 commit
  21. 17 Nov, 2016 2 commits
    • Alexandre Lision's avatar
      search: fix dialing of unknown ringIDs · 1009055d
      Alexandre Lision authored
      It was no longer possible to call rinIDs that were not registered on the
      blockchain. We now use the currently selected account to determine if
      the entered search is callable.
      if the lookup on the blockchain fails and the user entered a ringID we
      display it.
      
      Change-Id: I0766b79663090c228b12eeafe458fa824daa73a9
      Tuleap: #1321
      1009055d
    • Alexandre Lision's avatar
      drawer: improve layout · 44f96939
      Alexandre Lision authored
      Remove the account spinner. The account list is directly displayed in
      the drawer. The 'Add account' action is also available from the drawer.
      
      Tuleap: #1218
      Change-Id: Idf6fcaeef8202b26ac0c406e46fee2d8c9f1eb90
      44f96939
  22. 16 Nov, 2016 1 commit
    • Alexandre Lision's avatar
      drawer: use custom navigation component · bdb5f477
      Alexandre Lision authored
      The native NavigationView component is not customizable enough.
      To implement a proper account switcher we need to have full control on
      this view. The NavigationView now only serves has a container for our
      navigation fragment. This fragment manages the header and the navigation
      list.
      
      Change-Id: I272c29b466022552b244edd65b725d0dc3ec29eb
      Tuleap: #1218
      bdb5f477
  23. 14 Nov, 2016 1 commit
    • Thibault Wittemberg's avatar
      mvp/injection: Applies MVP and DI patterns to SettingsFragment · 77cf600a
      Thibault Wittemberg authored
      - Introduce the SettingsService interface. Its implementation is
      the native Android SharePreferences mecanism. Dependency inversion allows
      to respect the best practices in terms of separation of concerns.
      - LocalService has been adapted to fit the new architecture patterns
      but it will be refactored more deeply in a next patch.
      
      Change-Id: Iff9cdc640f2dd6ae2467236564e9d35c3a4d2ca9
      Tuleap: #1304
      77cf600a
  24. 10 Nov, 2016 1 commit
    • Alexandre Lision's avatar
      account: put settings button in Toolbar · 2a8083ae
      Alexandre Lision authored
      Having the Advanced settings button in the content fragment was not very
      practical since an access to the parent activity was done to display the
      advanced setting screen
      
      Tuleap: #1218
      Change-Id: Iddb51e4779ca38a0f7afbefbac679b30fcffb12b
      2a8083ae