- Nov 10, 2016
-
-
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
-
- Nov 08, 2016
-
-
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
-
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
-
Alexandre Lision authored
Change-Id: I8df817e144932c01df84ace8541d590aca58fa8d
-
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
-
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
-
- Nov 07, 2016
-
-
Thibault Wittemberg authored
- When it is available, the "Share my contact" feature should also provide the blockchain username - Prevent crash when this is no connected account Change-Id: Idbc8edcf2194563ed59a8224c196f3c0fc12a5ab Tuleap: #1185
-
- Nov 04, 2016
-
-
Aline Bonnet authored
This commit : - fixes the scrollbar - adds a visibility feature on the password - harmonizes the material design behavior of EditTexts Change-Id: Ie9c9efe61c910e8c0601edb80dc699cb009d5987 Reviewed-by:
Thibault Wittemberg <thibault.wittemberg@savoirfairelinux.com>
-
Aline Bonnet authored
After a wrong pin, you need to reload activity to link your device to an account. The mCreatingAccount variable remained instantiated at true. Change-Id: I22fcbbfea91aa1be9c5c5480b3303e44f68dad72 Tuleap: #1180
-
Thibault Wittemberg authored
- for now the VCard was sent when calling someone - the VCard is now also sent for INCOMING_CALL state Change-Id: I47e048b803d6dc7b4755b52a39a9e2b5b415e32b Tuleap: #1181
-
Romain Bertozzi authored
Change-Id: I78a941966b3a1978766f7a113638b1748806c84a
-
- Nov 03, 2016
-
-
Aline Bonnet authored
Change-Id: I8161ecfb92a54e2facc7e7863dcf89363d7af6a7
-
Aline Bonnet authored
The about page needs to be updated for the release. This commit: - amends the version name - adds the ring beta logo Change-Id: I00d64f933715cedef3f056f469a28be43b5fa6bc
-
Romain Bertozzi authored
Before this patch, the username given in the textfield was always sent for registration even if the corresponding checkbox is unchecked. This patch fixes this mainly by checking the state of the checkbox when initiating the creation of the Ring account. The checkPassword method is also reworked to be more secure and clearer with its return type. Change-Id: I6f4075210b068c2e20e0986ace5a6c64d8710c0a Reviewed-by:
Thibault Wittemberg <thibault.wittemberg@savoirfairelinux.com>
-
Romain Bertozzi authored
This patch sets the correct titles to the accountEditionActivity tabs. It also performs a little cleaning of the concerned file. Change-Id: I0f7e2b5bce4ae7aa9c267843ee240bdf0b66f0da
-
Aline Bonnet authored
Change-Id: Ic882631f9ae320ae45496f40ce4b856c09264ef9
-
Thibault Wittemberg authored
Search adapts to the type of selected account: - SIP account, then no specific lookup - Ring account, lookup through the blockchain. If the query is a RingID pattern then the search is done with lookupAdress (lookupName otherwise) Lookup/Search delay between 2 inputs is now of 2s Change-Id: If9d9c3374d952539ad88607e1be490b74298d47c Tuleap: #1157
-
Thibault Wittemberg authored
Change-Id: I1691390f9cae6c6a924dbea3960a2425e1e8c5c4 Reviewed-by:
Aline Bonnet <aline.bonnet@savoirfairelinux.com>
-
Aline Bonnet authored
For black or white icons, this commit converts png to xml files (created from svg pictures). With a xml files, it is not necessary to have a file for each size or resolution. Change-Id: I51f5a4499f0c7640369ddc5aa6b88ac019920ffa Tuleap: #1165
-
- Nov 02, 2016
-
-
Alexandre Lision authored
Since commit d701f4f0, the back button behaviour has been broken. We restored the previous backstack management system. When cliking the back button, the app displays home. If you are home, the app closes. Tuleap: #1162 Change-Id: I919a2697b376d3a54150f6560ba543f2d5d99b8a
-
Romain Bertozzi authored
This patch updates the ProGuard rules of the project to make them pass with the release configuration. It also updates the application's gradle file to exclude optional dependencies described in [1]. These modules are excluded, and these changes are visible in the ProGuard rules with the "dontwarn" lines. [1] https://github.com/mangstadt/ez-vcard/wiki/Dependencies Tuleap: #1156 Change-Id: I7ba94564b984fe8d87efc90de17717001aecce3d
-
Aline Bonnet authored
This commit adds a feature to show the password when you update an account. Change-Id: Ibce80f11af84b449064fe78c9585e2e3aa4124ef Reviewed-by:
Alexandre Lision <alexandre.lision@savoirfairelinux.com>
-
Adrien Béraud authored
- Allow to register name during account creation - New account settings allow to see registered name, if any, or to register a name. Tuleap: #1157 Change-Id: Ib26cf3325efeee10db0a088f3dd5a9c12de149fb
-
Aline Bonnet authored
The backup feature doesn't work with the multi-devices. This commit removes it. Change-Id: Ia6df1c6bca586c3b4d3c4321d2b293b7031884a2 Tuleap: #1160
-
Alexandre Lision authored
Tuleap: #1156 Change-Id: I58c7dff5c9c11c8a4e40bd21b3809e3982156c0d Reviewed-by:
Alexandre Lision <alexandre.lision@savoirfairelinux.com>
-
Aline Bonnet authored
When accepting a video call from the notification bar, sometimes the video is not displayed. startCapture was called before the initialization of CallActivity and CallFragment. This commit forces the addition of a videoSurface. Change-Id: I9a7a370ca95bb8f87a66c7941bc88c180fc676b5 Tuleap: #774
-
- Nov 01, 2016
-
-
Aline Bonnet authored
- updates logo - removes unused logo Change-Id: I8b322f58083f9f54a0a210d4ae4f81fed6757c84 Tuleap: #1165
-
Aline Bonnet authored
This commit replaces the blue ring logo with the white ring logo in the notification bar. Change-Id: I1cb52e3e03cdd6c041e8b26a99660b1101affea8 Tuleap: #1165
-
Aline Bonnet authored
This commit removes all unused drawable resources. Change-Id: Id253c6ae100bacdd36f80eed562dd1e85b189d7c Tuleap: #1165
-
- Oct 28, 2016
-
-
Aline Bonnet authored
During a call, text messages were not received. IncomingMessage function was called but it only read the vCard. Change-Id: I9eb7d7a69aba9b48768fa28631d6a4de0ec1101b Tuleap: #918
-
- Oct 27, 2016
-
-
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
-
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
-
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
-
- Oct 26, 2016
-
-
Thibault Wittemberg authored
Change-Id: I95b8786e83d40c3768044487bb29e207f62834d6 Reviewed-by:
Alexandre Lision <alexandre.lision@savoirfairelinux.com>
-
Alexandre Lision authored
Change-Id: I6a2ac198bf1ab6f773994c478ee4c34ee8498348
-
Aline Bonnet authored
This commit adds a button to choose between a default and a custom ringtone. Default.wav was compressed. Change-Id: I4d866b837d877fe9220f20d900ffee5b290745be Tuleap: #1117
-
- Oct 25, 2016
-
-
Thibault Wittemberg authored
Change-Id: If7d0206eef39a4d309ccaf9a37625feaad008c84 Tuleap: #1143
-
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
-
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
-
- Oct 24, 2016
-
-
Alexandre Lision authored
Account details handling was complex and needed to be simplified Tuleap: #1128 Change-Id: If6978479a934ff7818a36a3bc20b808f2ffe05f6
-