Aaron Raimist
f7889501be
Remove all calls of [NSUserDefaults synchronize] ( #1924 )
...
Signed-off-by: Aaron Raimist <aaron@raim.ist >
2018-10-15 16:58:10 -05:00
manuroe
8e51ec5271
Notifications: old notifications can reappear
...
#1985
2018-10-10 18:05:17 +02:00
manuroe
a7c692672f
Lazy-Loading: On logout, reenable LL
2018-09-25 15:46:07 +02:00
manuroe
1435a5e642
GDPRConsentViewController: close it once the user has given their consent
...
Do not wait anymore for the completion of the creation of the room with riot-bot
2018-08-24 12:31:57 +02:00
Giom Foret
cf3d439543
Bug Fix - User defaults: the preset application language (if any) is ignored.
...
AppDelegate: the userDefaults were registered after the application language handling
2018-08-22 15:36:03 +02:00
manuroe
8259157190
BF: Empty app if initial /sync fails
...
#1975
2018-08-13 17:14:32 +02:00
SBiOSoftWhare
c4d2a864f1
GDPRConsentViewController now do not take into account HS hostname to determine if user consent to GDPR.
2018-08-09 18:56:40 +02:00
SBiOSoftWhare
10605e59d4
Fix OnBoardingManager method call in AppDelegate
2018-08-09 14:47:15 +02:00
SBiOSoftWhare
39354b4f91
Now create riot bot direct message room after GDPR consent success.
2018-08-09 12:19:24 +02:00
SBiOSoftWhare
62299c8746
Now use GDPRConsentViewController in AppDelegate in order to present GDPR consent and dismiss controller automatically when accept consent.
2018-08-09 12:19:24 +02:00
manuroe
4dada194af
Lazy-loading server side: Use MXRoomState.members instead of [MXRoom members:] when possible
2018-08-01 17:12:46 +02:00
manuroe
51fe300d81
New async [MXRoom state:]: Use [MXRoom members:]
2018-07-23 15:38:50 +02:00
manuroe
667b314642
New async [MXRoom state:]: Make Riot build
2018-07-20 14:01:10 +02:00
manuroe
109d8b74f4
New async [MXRoom state:]: Make AppDelegate build
2018-07-19 14:18:30 +02:00
manuroe
58e5380d14
Make use of MXRoom.roomId and MXRoom.summary instead of MXRooms.state
2018-07-16 22:30:55 +02:00
manuroe
41480a5e56
MXRoomState: Apply new MXRoomMembers property
2018-07-12 00:19:48 +02:00
SBiOSoftWhare
0beaaa47ba
Fix showDecryptedContentInNotifications settings option not migrated correctly from MXKAccount
2018-07-03 10:31:14 +02:00
SBiOSoftWhare
4c8df2b330
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
014d030f4a
Crypto: Add telemetry for events unable to decrypt (UTDs)
...
Add a dispatch method
2018-06-29 07:50:06 +02:00
manuroe
bb98c32985
Crypto: Add telemetry for events unable to decrypt (UTDs)
...
#1894
2018-06-29 07:36:35 +02:00
manuroe
30d1ce2439
Analytics: Improve comments
2018-06-27 18:11:04 +02:00
manuroe
678467b998
Analytics: Make it implement MXAnalyticsDelegate to track performance stats
2018-06-27 17:59:06 +02:00
manuroe
fff8f2f14e
Analytics: Move code from AppDelegate to a dedicated class: Analytics
2018-06-27 10:02:08 +02:00
SBiOSoftWhare
f1527cfa0a
Merge pull request #1895 from vector-im/fix_account_deactivation_completion
...
Fix account deactivation completion
2018-06-01 16:19:51 +02:00
SBiOSoftWhare
c0e086d294
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
d26b954d7d
Fix GDPR consent alert not shown after account creation
2018-06-01 09:46:11 +02:00
SBiOSoftWhare
5fdc1a194a
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
154fb5b0cd
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
4bcfaa46e8
Do not display default error alert when receiving GDPR Consent not given error
2018-05-31 18:39:15 +02:00
SBiOSoftWhare
e4d020d9cd
Put close action to left in navigation bar of GDPR consent screen
2018-05-31 17:33:20 +02:00
SBiOSoftWhare
ff199a99f9
Factorization of data user clear on logout. Reuse it for account deactivation.
2018-05-30 17:04:58 +02:00
SBiOSoftWhare
1c792a8200
Add GDPR consent display when GDPR consent not given error is received.
2018-05-23 17:01:18 +02:00
manuroe
e7631ef184
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
0c590d9ad7
Merge pull request #1835 from pixlwave/master
...
Use existing message.mp3 for notification sounds.
2018-04-24 10:21:38 +02:00
giomfo
84b2054e9a
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
747153fcb7
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
bff0954535
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
fc0b16cfce
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
96e8d1c793
Use existing message.mp3 for notification sounds.
2018-04-08 15:00:33 +01:00
giomfo
cb459ec98d
Render sticker events in the timeline #1819
...
Prepare sticker rendering
2018-03-30 12:04:50 +02:00
manuroe
51eee22908
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
afa4a38968
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
71f52f135f
Merge pull request #1783 from vector-im/riot_1782
...
BF: e2e devices list not shown
2018-02-26 10:31:36 +01:00
manuroe
fb1c7eee99
Merge pull request #1777 from joeywatts/quick-reply
...
Add support for interactive notifications (fixes #625 )
2018-02-26 08:56:25 +01:00
manuroe
700b11b450
BF: e2e devices list not shown ( #1782 )
2018-02-23 17:16:48 +01:00
Joey Watts
4173f591bb
Correctly acquire RoomDataSource instance
2018-02-23 08:58:35 -05:00
Joey Watts
6b716cd5c6
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
55491d6d97
Fix quick reply on encrypted notifications
2018-02-19 23:19:24 -05:00
Joey Watts
71a55bdc53
Add support for interactive notifications
2018-02-19 22:55:00 -05:00
Giom Foret
0ad063b974
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