manuroe
8f0efd34da
Analytics: Improve comments
2018-06-27 18:11:04 +02:00
manuroe
d2fe94d9dc
Analytics: Make it implement MXAnalyticsDelegate to track performance stats
2018-06-27 17:59:06 +02:00
manuroe
054b2afded
Analytics: Move code from AppDelegate to a dedicated class: Analytics
2018-06-27 10:02:08 +02:00
SBiOSoftWhare
ddb6632fb1
Merge pull request #1895 from vector-im/fix_account_deactivation_completion
...
Fix account deactivation completion
2018-06-01 16:19:51 +02:00
SBiOSoftWhare
6d37f66b98
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
26227cd8a0
Fix GDPR consent alert not shown after account creation
2018-06-01 09:46:11 +02:00
SBiOSoftWhare
b8d044e6f9
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
d88a624ba8
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
a98212e506
Do not display default error alert when receiving GDPR Consent not given error
2018-05-31 18:39:15 +02:00
SBiOSoftWhare
7360663a67
Put close action to left in navigation bar of GDPR consent screen
2018-05-31 17:33:20 +02:00
SBiOSoftWhare
5d68e0aa18
Factorization of data user clear on logout. Reuse it for account deactivation.
2018-05-30 17:04:58 +02:00
SBiOSoftWhare
17933467c5
Add GDPR consent display when GDPR consent not given error is received.
2018-05-23 17:01:18 +02:00
manuroe
ccded8995c
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
d2725c058e
Merge pull request #1835 from pixlwave/master
...
Use existing message.mp3 for notification sounds.
2018-04-24 10:21:38 +02:00
giomfo
5f84015837
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
bcf3bd9957
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
4d7de4625a
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
d19cf861a0
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
349dcdf1d3
Use existing message.mp3 for notification sounds.
2018-04-08 15:00:33 +01:00
giomfo
5ae3b7662d
Render sticker events in the timeline #1819
...
Prepare sticker rendering
2018-03-30 12:04:50 +02:00
manuroe
e5e06730b6
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
f2ff4c2166
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
51d270f5d0
Merge pull request #1783 from vector-im/riot_1782
...
BF: e2e devices list not shown
2018-02-26 10:31:36 +01:00
manuroe
cbbfe08c26
Merge pull request #1777 from joeywatts/quick-reply
...
Add support for interactive notifications (fixes #625 )
2018-02-26 08:56:25 +01:00
manuroe
edf1465b1e
BF: e2e devices list not shown ( #1782 )
2018-02-23 17:16:48 +01:00
Joey Watts
ce200a851c
Correctly acquire RoomDataSource instance
2018-02-23 08:58:35 -05:00
Joey Watts
d9335d23c1
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
680843ece3
Fix quick reply on encrypted notifications
2018-02-19 23:19:24 -05:00
Joey Watts
03428db96f
Add support for interactive notifications
2018-02-19 22:55:00 -05:00
Giom Foret
6ea17a6249
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
71f0a9d995
Merge pull request #1753 from vector-im/piwik2
...
Replace Google Analytic by Matomo(Piwik)
2018-02-02 14:56:19 +01:00
manuroe
03a65d21c5
Piwik: Fix screen tracking
2018-01-31 18:20:11 +01:00
manuroe
51e135216a
Piwik: our PR on Piwik now just need to be released
2018-01-30 08:36:52 +01:00
manuroe
d28e95d6b0
Piwik: our PR on Piwik now just need to be released
2018-01-30 08:35:29 +01:00
manuroe
d9b65e35b4
Piwik: Remove @TODO
2018-01-29 16:30:20 +01:00
manuroe
b2a81d7c0b
Piwik: Use it for analytics
2018-01-29 15:26:44 +01:00
Evan Tang
c8945e5728
When you realize there's more than one cancel button
2018-01-18 20:46:25 -06:00
manuroe
c28423d370
Remove Google Analytics
2018-01-05 10:02:10 +01:00
manuroe
25420dce05
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
e658d60710
Merge remote-tracking branch 'origin/master' into develop
2018-01-03 15:06:18 +01:00
manuroe
1f762f4ddb
Fix build
2018-01-03 14:59:01 +01:00
manuroe
b269a5fc6c
Missing Push Notifications ( #1696 ): Show a notification even if the app fails to sync with its hs to get all data.
...
BF: Return a string
(cherry picked from commit fef278424a9ad21b4baebe829067e01a59558a86)
2018-01-03 11:29:17 +01:00
manuroe
6fe06eba56
Push notifications: UILocalNotification.fireDate is useless to dedup notifications. Remove it
...
(cherry picked from commit 8041730f61aa9331af7faba7dae37a9fd41a7b83)
2018-01-03 11:29:09 +01:00
manuroe
82dc8de69d
Push notifications: Add fireDate to UILocalNotification in order to retrieve them afterwards.
...
It seems to be mandatory to make `[[UIApplication sharedApplication] scheduledLocalNotifications]` non empty
(cherry picked from commit 564b1f2b2aa47562ccec8d5c6f2069b8950460fb)
2018-01-03 11:29:09 +01:00
manuroe
3c7a4cf456
Push notifications: More logs to track duplicated notifications
...
(cherry picked from commit 2b297d07852f7d2dde6e24ba0f74aaeadb3912ce)
2018-01-03 11:29:09 +01:00
manuroe
26d0f18c5d
AppDelegate: Enable log to file earlier
...
Try another technique to save logs to files earlier.
The goal is to track unexpected app startup cycle like in https://riot.im/bugreports/listing/2017-12-29/081732/console.1.log.gz (https://github.com/matrix-org/riot-ios-rageshakes/issues/797 ) and https://riot.im/bugreports/listing/2017-12-31/133345/console.log.gz (https://github.com/matrix-org/riot-ios-rageshakes/issues/805 ).
(cherry picked from commit f1a410e6adb3a53afc5b2c77048de83d0b0f03ae)
# Conflicts:
# Riot/AppDelegate.m
2018-01-03 11:28:41 +01:00
manuroe
d08dddc772
Test: Disable again loop on [application isProtectedDataAvailable] because I have bg watchdog crash again
...
(cherry picked from commit 228866199bf611aafc447cafb82ceb357b6a3cdd)
2018-01-03 11:26:54 +01:00
manuroe
23149b6e6c
Missing Push Notifications ( #1696 ): Show a notification even if the app fails to sync with its hs to get all data.
...
BF: Return a string
2018-01-03 11:06:39 +01:00
manuroe
ff4fac627e
Push notifications: UILocalNotification.fireDate is useless to dedup notifications. Remove it
2018-01-02 15:46:43 +01:00
manuroe
e0792ce988
Push notifications: Add fireDate to UILocalNotification in order to retrieve them afterwards.
...
It seems to be mandatory to make `[[UIApplication sharedApplication] scheduledLocalNotifications]` non empty
2018-01-02 15:03:25 +01:00