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
manuroe
e4d73ced89
Fix build
2018-01-03 14:59:01 +01:00
manuroe
b6725570d2
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 30125eaf4b669a997de91cd8f94063e72886605d)
2018-01-03 11:29:17 +01:00
manuroe
52e9a4828a
Push notifications: UILocalNotification.fireDate is useless to dedup notifications. Remove it
...
(cherry picked from commit 7fc23665b888a43f49ad6303c4252154e5306c1a)
2018-01-03 11:29:09 +01:00
manuroe
76bd47fba1
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 4e91844403c7f4d46a0457fa56864519c5a7febd)
2018-01-03 11:29:09 +01:00
manuroe
53610f3d4f
Push notifications: More logs to track duplicated notifications
...
(cherry picked from commit cf066a7e07ca19f62cfa02f5d998aee31866b927)
2018-01-03 11:29:09 +01:00
manuroe
d71c2b86ac
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 879f42782a9de8bcc8cca33642f9927177938115)
# Conflicts:
# Riot/AppDelegate.m
2018-01-03 11:28:41 +01:00
manuroe
e46c9cbb6c
Test: Disable again loop on [application isProtectedDataAvailable] because I have bg watchdog crash again
...
(cherry picked from commit 07f331c1604a0274d77c699008f5e101ef8dfd3e)
2018-01-03 11:26:54 +01:00
manuroe
51146f3116
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
bed0923cea
Push notifications: UILocalNotification.fireDate is useless to dedup notifications. Remove it
2018-01-02 15:46:43 +01:00
manuroe
a758a64a99
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
manuroe
f20a74e02e
Push notifications: More logs to track duplicated notifications
2018-01-02 14:15:50 +01:00
manuroe
59c4cbe121
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 ).
2018-01-02 11:56:30 +01:00
Giom Foret
173d218bf0
AppDelegate - Groups: handle links to groups
2017-12-31 16:24:47 +01:00
manuroe
09518a7e1c
Test: Disable again loop on [application isProtectedDataAvailable] because I have bg watchdog crash again
2017-12-31 10:21:22 +01:00
manuroe
12d9ad6c93
Merge remote-tracking branch 'origin/release-v0.6.7' into develop
2017-12-29 17:16:25 +01:00
manuroe
d57f5b916b
App Startup: patchy patch: Reenable the loop on [application isProtectedDataAvailable] at least for 10s to secure startup for the moment
2017-12-29 17:01:23 +01:00
manuroe
da245c0d14
Missing Push Notifications ( #1696 ): Show a notification even if the app fails to sync with its hs to get all data.
...
Fix last Giom's remark: Make sure we do not display a "limited" notif for an event with already a "full" notif.
2017-12-29 16:43:20 +01:00
manuroe
eac51d5c38
Missing Push Notifications ( #1696 ): Show a notification even if the app fails to sync with its hs to get all data.
...
Fixed easy Giom's remarks
2017-12-29 15:20:12 +01:00
manuroe
d7e44de3de
Missing Push Notifications ( #1696 ): Show a notification even if the app fails to sync with its hs to get all data.
...
wording
2017-12-29 13:40:55 +01:00
manuroe
ddb7e24810
Missing Push Notifications ( #1696 ): Show a notification even if the app fails to sync with its hs to get all data.
...
Show notif on /sync failure callback too
2017-12-29 13:33:55 +01:00
manuroe
e706e194c5
Missing Push Notifications ( #1696 ): Show a notification even if the app fails to sync with its hs to get all data.
...
Renaming
2017-12-29 13:22:29 +01:00
manuroe
9e9cd7163e
Missing Push Notifications ( #1696 ): Show a notification even if the app fails to sync with its hs to get all data.
...
Build the string for the notification
2017-12-29 13:19:40 +01:00
manuroe
aad40ad4b1
Missing Push Notifications ( #1696 ): Show a notification even if the app fails to sync with its hs to get all data.
...
This fixes the case logged at
https://riot.im/bugreports/listing/2017-12-27/163238/console.2.log.gz
2017-12-29 10:31:16 +01:00
manuroe
a57b81b262
Merge remote-tracking branch 'origin/release-v0.6.7' into develop
2017-12-28 14:44:16 +01:00
manuroe
de73f4c4ea
Log: Add logs for tracking "Silent crash at startup in [MXKContactManager loadCachedMatrixContacts]" ( #1711 )
2017-12-28 14:23:12 +01:00
manuroe
5d27fcd68e
Merge remote-tracking branch 'origin/release-v0.6.7' into develop
...
# Conflicts:
# Riot.xcodeproj/project.pbxproj
2017-12-27 16:23:42 +01:00
manuroe
32ca8fc79a
Missing Push Notifications ( #1696 ): We do not need to wait for [application isProtectedDataAvailable] anymore
...
Thanks to https://github.com/matrix-org/matrix-ios-kit/pull/387
2017-12-27 15:40:25 +01:00
Giom Foret
a1cfbc0612
Bug Fix: Share extension is not localized?
...
#1701
2017-12-27 14:53:17 +01:00
Giom Foret
847e970eef
Merge branch 'develop' into groups
2017-12-22 14:50:40 +01:00
manuroe
68c48387ac
Analytics: Create a generic API in AppDelegate class
...
And move all Google Analytics code to AppDelegate.m
2017-12-22 13:19:40 +01:00
Giom Foret
2a2ca1e1de
Groups: self-management of membership of groups
...
- Bug Fix: App layout is broken on iPad after having left a group.
- Improve the display of the Group Details Home screen
vector-im/riot-meta#114
vector-im/riot-meta#115
2017-12-21 17:19:36 +01:00
manuroe
df9490648b
VoIP: increase call invite lifetime from 30 to 60s ( https://github.com/vector-im/riot-meta/issues/129 )
2017-12-21 09:28:40 +01:00