- Nov 08, 2016
-
-
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 03, 2016
-
-
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
-
Thibault Wittemberg authored
Change-Id: I1691390f9cae6c6a924dbea3960a2425e1e8c5c4 Reviewed-by:
Aline Bonnet <aline.bonnet@savoirfairelinux.com>
-
- Nov 02, 2016
-
-
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
-
- 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
-
- Oct 26, 2016
-
-
Thibault Wittemberg authored
Change-Id: I95b8786e83d40c3768044487bb29e207f62834d6 Reviewed-by:
Alexandre Lision <alexandre.lision@savoirfairelinux.com>
-
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
-
-
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
-
- Oct 21, 2016
-
-
Thibault Wittemberg authored
- removes QRCode/Share button from MenuHeader - adds a "Share my account" entry in the main menu - displays these elements in a dedicated screen Change-Id: Ib8b8e827adb0623ee2f53ddd0621d1cdd5b64577 Tuleap: #1123
-
- Oct 17, 2016
-
-
Alexandre Lision authored
- code cleanup (ButterKnife, conventions and warnings) - Prevent access to the UI without at least one account - Exit the app if back (physical or arrow) is pressed and account's list is empty - Always broadcast signal when accounts are loaded Change-Id: I6c643325aba6eab60707dedf4e5cd92229fb2e8d Tuleap: #1091
-
Aline Bonnet authored
This commit allows the user to edit his name and photo. An AlertDialog pops up when you click on the name or photo in the left menu. - VCardUtils implements the methods to load and save the vcard for the local profile - MenuHeaderView implements the methods to change the name or photo If a VCard does not exist, loadFromDisk saves a default profile. Change-Id: I810607d02fbec115329a9e159fe44ebec0736618 Tuleap: #1074
-
Thibault Wittemberg authored
- detects a need for migration in Home screen - offers a migration dialog in Account management screen Tuleap: #955 Change-Id: Ia7bce09720fd0ad08a624aafde69e1be304c42ef
-
- Oct 14, 2016
-
-
Adrien Béraud authored
Tuleap: #954 Change-Id: I4044cc86c16db298623eede4a6687ed90bfd00b7
-
- Oct 13, 2016
-
-
Adrien Béraud authored
Tuleap: #953 Change-Id: I2599f5b8505609a556556b9fa6ca8ced3783cd3c
-
- Sep 27, 2016
-
-
Adrien Béraud authored
* gradle 2.14.1 * gradle plugin 2.2.0 * build tools 24.0.2 * support library 24.2.+ * target sdk 24 Change-Id: Ie327d2ea305ad31fd2771577bbd325d1a3ca4a72
-
- Aug 19, 2016
-
-
Guillaume Roguez authored
ZRTP is not longer supported since long now. Many code and API are deprecated and public API is stubbed. This patch removes all this dead code. Change-Id: Ie33f0c055b28b50f7183d04def2002c51ed94dfc Tuleap: #889
-
- Jul 28, 2016
-
-
Alexandre Lision authored
This commit bring auto-rotation for all the screens, according to user settings (screen rotation locked/unlocked). It was previously reserved to the CallActivity. - clean styles.xml - remove dead code (SettingsActivity) - layout ajustement across the app to manage toolbars manually (toolbar title is layouted in the bottom for the AccountManagementFragment) Tuleap: #727 Change-Id: I0e46ea8afcb88d99627090eb0c33f4ea24f4825c
-
- Jul 20, 2016
-
-
Romain Bertozzi authored
This patch modifies the network error text displayed in the smartlist. This message now takes the mobile connectivity in account and asks the activation of the permission if the case is relevant. By clicking on the message, the user is redirected to the settings screen where he can grant the permission. Change-Id: I15705a8efc170e8a3085765bf8dd003f85596ca2 Tuleap: #854
-
- Jun 30, 2016
-
-
Alexandre Lision authored
Change-Id: I2158f1184ac41c3c9461981765389b4a8e2416a9 Tuleap: #813
-
- Jun 09, 2016
-
-
Alexandre Lision authored
UPnP is set to false by default in the account template retrieved from the daemon. It is enable manually in the other clients, but it was not in the Android client. This patch force unpn at ring account creation, and also provides a way to turn it off in the account settings Tuleap: #698 Change-Id: I453e59e73a124caa1d48e17de763bd4ef46cade9
-
- May 18, 2016
-
-
Alexandre Lision authored
An ip2ip account is a well hidden feature, since we request users to fill all fields when creating a SIP account. This commit reduces the discovery barrier by making only the Alias field mandatory. A warning is displayed if the user tries to create an account without an hostname (e.g a IP2IP account). Change-Id: I9f8a1b6d56485fa73f403fe99f918b18c274f355 Tuleap: #694
-
- May 16, 2016
-
-
Romain Bertozzi authored
This patch reintroduces the numeric keyboard in call. It sets the DTMF type to sipinfo, since overrtp is not supported by the daemon yet. This change is performed for all accounts at creation or when they are loaded. These actions will have to be removed once the overrtp support is do- ne. Change-Id: I60775a8cfc987ae374abaa5e37e752517b36ee9b Tuleap: #618
-
- May 13, 2016
-
-
Romain Bertozzi authored
This patch introduces the ability to copy a peer's number in a conver- sation context. It can be trigger by longpressing a conversation in the Smartlist or by selecting the entry in the options of the opened conversation it- self. The layout basically the same as the dropdown menu used to select the peer number in the conversation activity. Change-Id: Ia1927e9de6317c5b22409ef5a5fdefe67f991ea4 Tuleap: #639
-
- May 11, 2016
-
-
Romain Bertozzi authored
This patch introduces changes concerning the contacts management from the Smartlist. By clicking on the picture of the conversation, the user can now dis- play the contact's system datasheet. If the contact is unknown, the system presents an invitation to crea- te a known contact. Change-Id: I3755b84da9aa7d7f4cde226f0d918602f1a91e9b Tuleap: #666
-
Romain Bertozzi authored
This patch introduces the ability to delete a conversation individual- ly. This can be performed in each opened conversation. The process deletes all the textmessages and calls histories from the database. A conversation refresh is done afterwards to rebuild the data states. Change-Id: I3366de089a505bfd76196f7c90a4b8db453c0912 Tuleap: #629
-
- May 06, 2016
-
-
Romain Bertozzi authored
This patch cleans all the unused translations in the string files. However, the clean does not touch to the translations that have refe- rences in unused fragments or non-string files, even if there are un- used. Change-Id: Ib3a0d532332676a3aa8f29f061bd909724975229 Tuleap: #656
-
- May 05, 2016
-
-
Adrien Béraud authored
This patch implements the text message acknowledgement of receipt. Change-Id: I40115d40905c860420addfe34cd846b30ab2532c Tuleap: #633
-
Romain Bertozzi authored
This patch moves the "clear history" button to the settings page, in a new "privacy" category. The home actionbar is cleaned and the "Scan QR Code" action has now its own button with a new image. Change-Id: I29407bdbdebcf0610920c465d422da721479ed96 Tuleap: #646
-
- May 04, 2016
-
-
Romain Bertozzi authored
This patch improves the dialog appearing before deleting an account. It explains that the action can not be undone and inform the user that he can export the account before deleting it. Finally, a new button allows him to directly jump to the export sys- tem. Change-Id: Ibc5e131bbc071297754191cfe98bf209e7b14884 Tuleap: #649
-
- May 02, 2016
-
-
Adrien Béraud authored
Give the possibility to place an audio-only call. Because of limitations in the daemon, this is currently implemented by muting the video (switching the source to nothing). Change-Id: I033d5f3efd3fab3b011a2c071995cb38b7bfd541 Tuleap: #593
-
- Apr 28, 2016
-
-
Romain Bertozzi authored
This patch implements the embedded QR Code Scanner. Ring does not need a third-party application to scan codes anymore. It relies on a new dependency: com.journeyapps:zxing-android-embedded Change-Id: I3097ed6302d8c3314cb665cfed6ab34e9dfb4ba0 Tuleap: #558
-
- Apr 26, 2016
-
-
Alexandre Lision authored
Make the About screen more organized and provide a way to send feedback email. Tuleap: #607 Change-Id: I4a8120d99606971ff3c51eb7cba40ab502ff4149
-
Romain Bertozzi authored
This patch improves the UI/UX of the new account wizard. It hides the SIP form by default and proposes the main possibilities. The buttons are removed: cardviews are entirely clickable. Change-Id: I0ce511109c5443dae3e6a47cfa610f1cfa2a0c2e Tuleap: #602
-
- Apr 22, 2016
-
-
Romain Bertozzi authored
This patch handles more efficiently the new Android permissions system. Here is the new behaviour : - at first launch, we ask for the main necessary permissions : ie: Microphone, Contacts and Camera - if the user refuses Microphone, the app can not run properly, so it is automatically closed - if the user refuses any of the two other permissions, the app does not propose them anymore. The user has to trigger them from his Android applications settings, or thanks to the app in the settings and edit account screens. In this last scenario, we propose this previously denied per- mission. - if the user denies a permission with the "Do not ask me anymore" option enabled, he will have to activate them from the Android applications settings. - when the user creates his account, the Video Enabled settings is initialized with the value of permission grant. Tuleap: #545 Change-Id: Id7e6a5955a621c018886335c6626fe5c6ca85d1c
-
- Apr 20, 2016
-
-
Adrien Béraud authored
Add an option to export an account Allow the user to import an account from his storage. Ask permission if necessary. Update translations. Tuleap: #335 Change-Id: I6afefefb252871319930a0eb55bcf1a028a3da10
-
- Mar 24, 2016
-
-
Adrien Béraud authored
Change-Id: I9f6a5abeba6d297a270c12f94df70166c7049cb8
-
- Mar 17, 2016
-
-
Adrien Béraud authored
Tuleap: #468 Change-Id: Ib89c0f37cb1f33e6007be58d791355884898cc3e
-