Commit Graph

223 Commits

Author SHA1 Message Date
manuroe 487a7a2802 Lazy-loading server side: Use MXRoomState.members instead of [MXRoom members:] when possible 2018-08-01 17:12:46 +02:00
manuroe f838869b22 New async [MXRoom state:]: Use [MXRoom members:] 2018-07-23 15:38:50 +02:00
manuroe 3d85530a9e New async [MXRoom state:]: Make Riot build 2018-07-20 14:01:10 +02:00
manuroe d3ca4a8e22 New async [MXRoom state:]: Make AppDelegate build 2018-07-19 14:18:30 +02:00
manuroe e3f204562b Make use of MXRoom.roomId and MXRoom.summary instead of MXRooms.state 2018-07-16 22:30:55 +02:00
manuroe 2e4f568807 MXRoomState: Apply new MXRoomMembers property 2018-07-12 00:19:48 +02:00
SBiOSoftWhare af1c4523c4 Fix showDecryptedContentInNotifications settings option not migrated correctly from MXKAccount 2018-07-03 10:31:14 +02:00
SBiOSoftWhare e2b9d33e02 Now store showDecryptedContentInNotifications settings option in UserDefaults instead for MXKAccount in order to keep this information when the user logout. Fix issue #1914. 2018-07-02 14:41:55 +02:00
manuroe cf254c3d1b Crypto: Add telemetry for events unable to decrypt (UTDs)
Add a dispatch method
2018-06-29 07:50:06 +02:00
manuroe 25b16cb750 Crypto: Add telemetry for events unable to decrypt (UTDs)
#1894
2018-06-29 07:36:35 +02:00
manuroe 33e4f0e86c Analytics: Improve comments 2018-06-27 18:11:04 +02:00
manuroe 1cbb02ebf1 Analytics: Make it implement MXAnalyticsDelegate to track performance stats 2018-06-27 17:59:06 +02:00
manuroe 20e9ac3757 Analytics: Move code from AppDelegate to a dedicated class: Analytics 2018-06-27 10:02:08 +02:00
SBiOSoftWhare ee4d127b0c Merge pull request #1895 from vector-im/fix_account_deactivation_completion
Fix account deactivation completion
2018-06-01 16:19:51 +02:00
SBiOSoftWhare a1eb794d7a Update logout method in AppDelegate, add possibility to send or not logout request to home server 2018-06-01 16:07:42 +02:00
SBiOSoftWhare 8de25a89ba Fix GDPR consent alert not shown after account creation 2018-06-01 09:46:11 +02:00
SBiOSoftWhare 4cc94af016 Merge pull request #1886 from vector-im/fix_gdpr_consent_403_alert
Do not display error alert when receiving GDPR Consent not given
2018-05-31 19:06:33 +02:00
SBiOSoftWhare 2ad0a134f8 Merge pull request #1885 from vector-im/riot_1883
GDPR consent screen could not be closed
2018-05-31 19:06:09 +02:00
SBiOSoftWhare 841ec3ceb4 Do not display default error alert when receiving GDPR Consent not given error 2018-05-31 18:39:15 +02:00
SBiOSoftWhare 8502a377b9 Put close action to left in navigation bar of GDPR consent screen 2018-05-31 17:33:20 +02:00
SBiOSoftWhare d5d43d9241 Factorization of data user clear on logout. Reuse it for account deactivation. 2018-05-30 17:04:58 +02:00
SBiOSoftWhare 2eaa99ab4b Add GDPR consent display when GDPR consent not given error is received. 2018-05-23 17:01:18 +02:00
manuroe 09b0e3b247 Send Stickers: Plug the sticker picker widget with the room datasource to send a sticker
#1860
2018-05-07 18:04:32 +02:00
manuroe 2e0214b662 Merge pull request #1835 from pixlwave/master
Use existing message.mp3 for notification sounds.
2018-04-24 10:21:38 +02:00
giomfo b9b7acd91a Bug Fix - Crash on URL like https://riot.im/#/app/register?hs_url=...
Display an activity indicator when the logout is in progress

vector-im/riot-ios#1838
2018-04-17 23:26:26 +02:00
giomfo 57968148ce Bug Fix - Crash on URL like https://riot.im/#/app/register?hs_url=...
Prompt the user before logging out in case of click on register link.

vector-im/riot-ios#1838
2018-04-17 21:39:31 +02:00
giomfo b3650b81c2 Bug Fix - Crash on URL like https://riot.im/#/app/register?hs_url=...
Ignore register link without session id.

vector-im/riot-ios#1838
2018-04-13 23:33:53 +02:00
giomfo 6b2dd74ebd Bug Fix - Crash on URL like https://riot.im/#/app/register?hs_url=...
Fix here the crash
Another commit will be done to prevent logging out on unexpected register url

https://github.com/vector-im/riot-ios/issues/1838
2018-04-13 20:14:44 +02:00
Doug dcede295ce Use existing message.mp3 for notification sounds. 2018-04-08 15:00:33 +01:00
giomfo d0a710c52c Render sticker events in the timeline #1819
Prepare sticker rendering
2018-03-30 12:04:50 +02:00
manuroe b4a78f9856 Fix screen flashing at startup (#1798)
Ugly fix to give time to load and show the launching animated screen before MXContactManager freezes the UI thread
2018-03-08 18:23:52 +01:00
manuroe 7a60caa288 Fix compilation: Follow changes made by https://github.com/matrix-org/matrix-ios-sdk/pull/458 2018-02-27 13:35:20 +01:00
manuroe a28c069697 Merge pull request #1783 from vector-im/riot_1782
BF: e2e devices list not shown
2018-02-26 10:31:36 +01:00
manuroe eef1ded8c6 Merge pull request #1777 from joeywatts/quick-reply
Add support for interactive notifications (fixes #625)
2018-02-26 08:56:25 +01:00
manuroe 773bf9ff1c BF: e2e devices list not shown (#1782) 2018-02-23 17:16:48 +01:00
Joey Watts 5f73adf01c Correctly acquire RoomDataSource instance 2018-02-23 08:58:35 -05:00
Joey Watts 841e31a9cc Use RoomDataSource to send message, send failure notification on error
Signed-off-by: Joey Watts <joey.watts.96@gmail.com>
2018-02-23 01:45:33 -05:00
Joey Watts 83765d3c89 Fix quick reply on encrypted notifications 2018-02-19 23:19:24 -05:00
Joey Watts 95c18b0b75 Add support for interactive notifications 2018-02-19 22:55:00 -05:00
Giom Foret 58fab19a2a Groups: Display flair for users in room history.
Force the matrix session to refresh the cached data related to the publicised groups of the users when the application enters in foreground

vector-im/riot-meta#118
2018-02-04 17:13:44 +01:00
manuroe a8d01eae5b Merge pull request #1753 from vector-im/piwik2
Replace Google Analytic by Matomo(Piwik)
2018-02-02 14:56:19 +01:00
manuroe cc1fefd137 Piwik: Fix screen tracking 2018-01-31 18:20:11 +01:00
manuroe e6ec1165b5 Piwik: our PR on Piwik now just need to be released 2018-01-30 08:36:52 +01:00
manuroe 938235a5e4 Piwik: our PR on Piwik now just need to be released 2018-01-30 08:35:29 +01:00
manuroe ecf730b3a4 Piwik: Remove @TODO 2018-01-29 16:30:20 +01:00
manuroe 24fdbebf39 Piwik: Use it for analytics 2018-01-29 15:26:44 +01:00
Evan Tang 6f748904e4 When you realize there's more than one cancel button 2018-01-18 20:46:25 -06:00
manuroe 93655dfb02 Remove Google Analytics 2018-01-05 10:02:10 +01:00
manuroe 60bd53007e Widgets: Make sure we have a scalar token before opening one (#1723).
Make the build of the true widget URL asynchronous and build it only when necessary.
2018-01-04 12:25:32 +01:00
manuroe 870b061112 Merge remote-tracking branch 'origin/master' into develop 2018-01-03 15:06:18 +01:00