Skip to content
Snippets Groups Projects
  1. Nov 10, 2016
    • Alexandre Lision's avatar
      account: keep create button enabled · 833cf0ca
      Alexandre Lision authored
      If the password confirmation had an error, the creation button was
      disabled and never enabled back, preventing the process to start.
      
      Change-Id: I5f7d95e8de92263cea3e6a51e50a6dd20210dcc8
      833cf0ca
  2. Nov 08, 2016
    • Thibault Wittemberg's avatar
      injection: Introducing dependency injection with Dagger2 · 55030879
      Thibault Wittemberg authored
      This will improve the separation of concerns. Dagger relies on Components
      and Modules that define the dependency tree. As soon as the tree is built,
      @Inject annotations can be used anywere.For instance, we will use Dagger
      to inject low level services into presenters, and presenters into Activities and Fragments.
      
      Change-Id: I85f6c1d9c5531ef414548755c97ac01a03017b7d
      Tuleap: #1217
      55030879
    • Thibault Wittemberg's avatar
      mvp: Introducing Model View Presenter pattern · 66a0022a
      Thibault Wittemberg authored
      libringclient is a new module where we will put avery non Android code.
      MVP must not depend on Android.
      
      app now depends on that module. It should improve reusability.
      
      Change-Id: I20c7d7adeed43212a21e5e617e6d2b6054db8a40
      Tuleap: #1217
      66a0022a
    • Alexandre Lision's avatar
      bump version · e0df271b
      Alexandre Lision authored
      Change-Id: I8df817e144932c01df84ace8541d590aca58fa8d
      e0df271b
    • Alexandre Lision's avatar
      migration: properly inject accountId · 35198ac6
      Alexandre Lision authored
      We broke the migration in commit 1347b40f. The accountId was not
      injected in the Fragment anymore. This commit fixes the issue.
      
      Change-Id: Idbf06a1718dad6cb4139ad6cb42e31b47dbd655f
      Tuleap: #1197
      35198ac6
    • Alexandre Lision's avatar
      migration: dismiss popup when error occurs · 06ebd0c7
      Alexandre Lision authored
      When something goes wrong before sending the request to the daemon, the
      migration popup was not dismissed. It is now the case, and a generic
      cancelable error is displayed.
      
      Change-Id: I51b97f7b9fc452ec775e1f4aa849da99badb0862
      Tuleap: #1197
      06ebd0c7
  3. Nov 07, 2016
  4. Nov 04, 2016
  5. Nov 03, 2016
  6. Nov 02, 2016
  7. Nov 01, 2016
  8. Oct 28, 2016
  9. Oct 27, 2016
    • Aline Bonnet's avatar
      ui: update wording · 0ae7b7ab
      Aline Bonnet authored and Guillaume Roguez's avatar Guillaume Roguez committed
      There is a confusion between import/export with multidevice and local.
      To create a local copy of the account, import is now restore and export
      is now backup.
      
      Change-Id: Ie009844393c8018a1bf8a395e26afce54790b509
      Tuleap: #1151
      0ae7b7ab
    • Loïc Siret's avatar
      devices: add new device to this account · 8d9259c9
      Loïc Siret authored
      Adding contextual texts to account creation wizard.
      Rewording some ui elements on account creation frag and account
      edition activity.
      Introduce new Ui to link a new device to an account on Ring.
      
      Tuleap: #1107
      Change-Id: I0cd963db57b4e8252ded6b6bbad6e8cb5fd88268
      8d9259c9
    • Thibault Wittemberg's avatar
      connectivity: restore preference behaviour · 21603a2b
      Thibault Wittemberg authored
      The mobile data permission has been broken since commit e6b7ed73
      (2016-10-11). It does _NOT_ block 3g at the system level, it only
      deactivate accounts when connectivity switches to mobile data.
      
      Change-Id: I549127e851759e4956480df74c66ea9fde5dc1ca
      Tuleap: #1149
      21603a2b
  10. Oct 26, 2016
  11. Oct 25, 2016
    • Thibault Wittemberg's avatar
      vcard: prevent NPE when vcard has an empty photo · 649d49f1
      Thibault Wittemberg authored
      Change-Id: If7d0206eef39a4d309ccaf9a37625feaad008c84
      Tuleap: #1143
      649d49f1
    • Aline Bonnet's avatar
      ringtone: check the selected file · 19352bac
      Aline Bonnet authored
      When a user selects a new ringtone, the application checks if:
      - the format is not mp3 or mp2 because libsndfile does not support them
      - the size is less than 800kB. If the size is too big, new incoming calls
      fail because the ringtone is not buffered.
      
      Change-Id: I96d487c6f9cdb145ef18d5fcb593642ba4b2acc1
      Tuleap: #1117
      19352bac
    • Aline Bonnet's avatar
      ringtones: fix behaviour · 8ffbbe55
      Aline Bonnet authored
      - add default.wav
      - fix the initial state of ringtone preference (new Enabled by default)
      - extract file handling methods in a dedicated class
      
      Change-Id: I17f2db5e9e3dafcb99d37e4030ad3e735957ef42
      Tuleap: #1117
      8ffbbe55
  12. Oct 24, 2016
    • Alexandre Lision's avatar
      accounts: refactor · e12b9707
      Alexandre Lision authored
      Account details handling was complex and needed to be simplified
      
      Tuleap: #1128
      Change-Id: If6978479a934ff7818a36a3bc20b808f2ffe05f6
      e12b9707
Loading