- 05 Apr, 2017 6 commits
-
-
Alexandre Lision authored
Change-Id: I807816c9081fbd54802f711f38bbb2823fd3c98e
-
Aline Bonnet authored
On some devices, the application crashed when we changed the photo in the account wizard because the Bitmap was too big to be saved. Now, we save the photo as byte array instead of Bitmap to prevent it. Tuleap: #1543 Change-Id: I715f799d64c0a527586937f3da2f5d9b590347b3 Reviewed-by:
Alexandre Lision <alexandre.lision@savoirfairelinux.com>
-
Kateryna Kostiuk authored
Add actions accept, refuse and block for incoming trust request notification. Tuleap: #1495 Change-Id: I64af2c877e69c659137b1640cf28083e169b28e6 Reviewed-by:
Alexandre Lision <alexandre.lision@savoirfairelinux.com>
-
Hadrien De Sousa authored
Fix images caching that did not detect changes Change-Id: I5888beca7ba40407584320f156b64edd2e75092b Tuleap: #1374 Reviewed-by:
Aline Bonnet <aline.bonnet@savoirfairelinux.com>
-
Aline Bonnet authored
With a long click on the contact in the smartlist or a click on the option in the conversation, it is possible to block a contact. This contact is added in the blocked contacts list but it is not removed to the smartlist for now. Change-Id: I82d691d1f16c8436673acd3cddbf7daae9b5e504 Reviewed-by:
Hadrien De Sousa <hadrien.desousa@savoirfairelinux.com> Tuleap: #1500
-
Aline Bonnet authored
When we accept a contact request, the vcard is now saved if it exists. Change-Id: I0a770162219171b01ab2c7b8e802ab9388f5de10 Reviewed-by:
Hadrien De Sousa <hadrien.desousa@savoirfairelinux.com> Tuleap: #1489
-
- 04 Apr, 2017 6 commits
-
-
Hadrien De Sousa authored
Fix flickering when reloading byte images with Glide in recyclerView Change-Id: I324d71e78f4db5199e4fede7d3b9ccc45260dabe Tuleap: #1374 Reviewed-by:
Aline Bonnet <aline.bonnet@savoirfairelinux.com>
-
Aline Bonnet authored
If a VCard exists for a pending trust request, the application displays the photo and the fullname (if they exist). Change-Id: I87071da89bd1528b2c7c9c119a62eca3ddc655d3 Reviewed-by:
Hadrien De Sousa <hadrien.desousa@savoirfairelinux.com> Tuleap: #1497
-
Aline Bonnet authored
This commit adds a switch in the advanced preference to change the DHT.PublicInCalls value. This value is used to block incoming messages and calls from unknown users. Change-Id: I5d4dce33ccba0925a1bba40f36a3d79a0d9ba5ec Reviewed-by:
Hadrien De Sousa <hadrien.desousa@savoirfairelinux.com>
-
Aline Bonnet authored
In the conversation fragment, the ringID is displayed for each call history but this information is already displayed on the top. This commit only displays the call status and the date in the history. Change-Id: I5ec19568aec075b4edd0cba88ddaa6aeb5cdef59 Reviewed-by:
Hadrien De Sousa <hadrien.desousa@savoirfairelinux.com>
-
Aline Bonnet authored
When an account is created, the photo is not updated in the drawer because the mPhotoSource variable is not null. Now, the photo is always updated. Change-Id: I43e8f741dbdef1b6052d9f00c207481d126598e9
-
Aline Bonnet authored
When we click on back button in the account edition, a blank screen is displayed. We must click a second time on the back button to return at the device list. Now, we return at the device list if it is a sip account and at the summary fragment if it is a ring account. Change-Id: Ia31ab2d2fab1177b8b0c70c88aa9a067afb6b711 Tuleap: #1554
-
- 03 Apr, 2017 3 commits
-
-
Hadrien De Sousa authored
Replace the actual listView with a recyclerView Tuleap: #1374 Change-Id: I293336c3c221d683887e8068c8b05ea8d4c24fb3 Reviewed-by:
Aline Bonnet <aline.bonnet@savoirfairelinux.com>
-
Aline Bonnet authored
This commit modifies the behavior of the contact request send. Now, the popup to sent contact request is displayed whenever the conversation is opened for the first time and the contact request is pending. Tuleap: #1499 Change-Id: Id60be4152105040c337f72d91b1bc8bcd5163816 Reviewed-by:
Alexandre Lision <alexandre.lision@savoirfairelinux.com>
-
Aline Bonnet authored
If the vcard fullname dosen't exist, the call fragment crashes when we receive a call. We now verify if it exists before accessing it. Change-Id: Ie08e4e01c283099f0261093268dafc0c6aab6469 Reviewed-by:
Alexandre Lision <alexandre.lision@savoirfairelinux.com>
-
- 31 Mar, 2017 3 commits
-
-
Alexandre Lision authored
When using a profile vcard without a photo, we were trying to access the photo and compress it to fit in a DHT packet. We now verify if a photo is present before doing this compression. Change-Id: I00008748f1d073890b1d17b81597bf4046c91749 Tuleap: #1499 Reviewed-by:
Aline Bonnet <aline.bonnet@savoirfairelinux.com>
-
Aline Bonnet authored
The ring logo is changed to display "a GNU package" instead of "a GNU project". Change-Id: I4926b428342b4c532284fa67eefa0c930715abe8 Reviewed-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
Aline Bonnet authored
When we click on contact requests in the drawer then return home, the application crashes because many variables are null. This commit checks if these variables are not null. Tuleap: #1489 Change-Id: Ic5346b04a47f852b1864b75bea516b687a936fcb Reviewed-by:
Alexandre Lision <alexandre.lision@savoirfairelinux.com>
-
- 29 Mar, 2017 16 commits
-
-
Aline Bonnet authored
Change-Id: I6ecdbb15160595f0a9eb0f5f3df79f40d8aeef93
-
Aline Bonnet authored
When we click on the contact request notification, the pending contact requests screen opens with the top pane to indicate the concerned account. Now, this indicate is displayed only if this account is different from the selected account. Change-Id: Id36fa8158dcf3d5d63f2fd3c4bcf1d1f30b462ff Reviewed-by:
Alexandre Lision <alexandre.lision@savoirfairelinux.com>
-
Aline Bonnet authored
When there is no contact request, the pending contact request screen is blank. This commit adds the text "0 contact request" to display an indication for the user. Change-Id: If803085d6b024d2d9a45edf44cca5f14fc842eeb Reviewed-by:
Alexandre Lision <alexandre.lision@savoirfairelinux.com>
-
Aline Bonnet authored
This commit fixes the mistakes in the text message to send a contact request. Change-Id: I3e161a7ba62fd48c52ae5000e87f8b52d6194ab7 Reviewed-by:
Alexandre Lision <alexandre.lision@savoirfairelinux.com>
-
Aline Bonnet authored
The return of the getTrustRequests function changed on the API daemon and the API client. This commit adapts the presenter. Change-Id: Ic341ba4d7f91e241df893f13cb6d5caee00de6dc
-
Aline Bonnet authored
When the account indication is displayed, this commit displays the username instead of the ringID if it exists. Change-Id: If61015b40d5924b88bfbe8b96eec65be77862565 Tuleap: #1497
-
Aline Bonnet authored
When you click on a trust request notification, you can display the pending trust requests for an account other that the selected one. This commit adds a top pane if it is an other account. Change-Id: Ib8ea96d5835dfd00d1c8db6ad7d3e91e913818a1 Tuleap: #1497
-
Aline Bonnet authored
When the user starts a new conversation, he must send a trustrequest to add the contact and communicate with him. The commit adds a dialog in the conversation fragment to send this request. If a history exists, a trust request is already automatically send. The application doesn't displayed the dialog in this case. Change-Id: I45a52db959e2a1378bee22fb68188897a8c08ab3 Tuleap: #1499
-
Aline Bonnet authored
This commit adds the accept, refuse and block functions for the pending trust requests. Change-Id: I441db91d760c7b207ab51a8b8ea0d2f304ca8d03 Tuleap: #1497
-
Aline Bonnet authored
In the getTrustRequests function, the second attribu is the timestamp, not the accountId. This commit fixes this behavior in the presenter and adds a timestamp field in the trust request model. Reviewed-by:
Hadrien De Sousa <hadrien.desousa@savoirfairelinux.com> Change-Id: I42d44074fea1969e41aac8dcd1a7d8162b101c29
-
Kateryna Kostiuk authored
Show notification when incoming trust request is received. Change-Id: Ibfb72a6ec234d366b6517fd485ceee04e46632e2 Tuleap: #1495
-
Adrien Béraud authored
The concept of "trust request" is specific to the daemon and daemon API. Clients and UI should present "Contact requests" to the user, using the underlying trust request daemon API. Also use the term "Contact requests" instead of "Pending trust requests": a contact request is always pending. Change-Id: Iac5993e2cad578c51d5e0814cf061f1927117067 Tuleap: #1345
-
Aline Bonnet authored
In the pending trust requests screen, this commit displays the username instead of the ringID if it exists. Change-Id: I901c513738de293ee3a433021b5ea191d22849be Tuleap: #1345
-
Aline Bonnet authored
This commit adds the getContacts function to get the contacts list from the daemon for a given accountId. This function already existed in the Ringservice but not in the contactService. Change-Id: Ic25fe7c5cb43f3b75aa09f8487d14b63d8da4bf2 Tuleap: #1493
-
Aline Bonnet authored
This commit adds a new screen to display pending trust requests for the selected account. When there is an incoming trust request, the list is modified. For now, the accept, refuse and block buttons are inactive. Change-Id: Idc8f955fc15080d57b9ccb4a246561d5b184433f Tuleap: #1497
-
There is a dependency loop between the daemon and the Android client because the interface DRing-JNI is on the client. This commit allows to build the daemon without the JNI wrapper. Change-Id: If4955f9489bba32a2f394e83e25969ed6ad407aa Reviewed-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
- 28 Mar, 2017 2 commits
-
-
Hadrien De Sousa authored
Apply mvp model to SmartListFragment Change-Id: If01deab1e257c4688d090fb9f4abbb7f8164a7fc Tuleap: #1374
-
Hadrien De Sousa authored
Change-Id: I0ae5ee13038e336a1fc8a1ff9de0c1db80d1533c Tuleap: #1367
-
- 27 Mar, 2017 1 commit
-
-
Hadrien De Sousa authored
Remove unused code for Tranfer Change-Id: I0f6a5083f55b88cc184d3b4b75cf51d444281fba Tuleap: #1374
-
- 22 Mar, 2017 3 commits
-
-
Aline Bonnet authored
Change-Id: I3968146694cef4fc6e071ac0807de61bb59eff36
-
Hadrien De Sousa authored
Fix a crash ocurring when userSettings are not loaded in SettingsService Change-Id: I0ff5d7c4b43c7da8dd53e72e31b87408a3de5b60 Reviewed-by:
Aline Bonnet <aline.bonnet@savoirfairelinux.com>
-
Change the device list: * add "this device" indication * add dialog to rename our device * minor bug fix in revocation dialog: getDialog() is always null in onCreateDialog() Change-Id: I8e5b7256268bf4018cba135402e6f6de00b745cc Tuleap: #1494
-