manuroe
f8e3c05063
Push Notifications: Add more logs to track possible lost notifications
2017-12-15 09:38:43 +01:00
manuroe
c3687d4abd
Push Notifications: Add more logs to track possible lost notifications
2017-12-15 09:26:44 +01:00
Giom Foret
9a25515d14
Groups: self-management of membership of groups
...
- Add Groups tab
vector-im/riot-meta#114
2017-12-12 16:03:26 +01:00
manuroe
cf1b91341e
Matrix SDK extensions: use new 'MatrixSDK/GoogleAnalytics' pod
2017-12-06 15:57:48 +01:00
manuroe
0a3e25acc4
Merge remote-tracking branch 'origin/master' into sdk_extensions
2017-12-06 09:58:00 +01:00
manuroe
4e66aa243c
Crypto: BF: The share key dialog can appear with a 'null' device ( #1683 )
...
Make sure we download requester device keys before showing the share dialog.
Also, add "You added a new device '%@', which is requesting encryption keys." string
2017-12-05 15:47:39 +01:00
manuroe
9640abc204
Merge remote-tracking branch 'origin/master' into sdk_extensions
2017-12-04 10:50:45 +01:00
Giom Foret
1ea707d3fc
Code cleaning
2017-11-28 10:18:44 +01:00
Giom Foret
e832f2f8bf
fix compilation errors
2017-11-27 12:38:21 +01:00
Giom Foret
09ba919881
AppDelegate: Add logs to know how long we wait for the protected data
2017-11-27 12:14:06 +01:00
giomfo
2db333f1c8
Merge pull request #1671 from vector-im/use_frameworks_compatible
...
Make code compatible with `!use_frameworks` in Podfile
2017-11-27 09:55:17 +01:00
Giom Foret
437e2c0477
Code cleaning
2017-11-24 17:30:55 +01:00
Giom Foret
c61146b22d
Should fix spontaneous logout
2017-11-24 17:16:47 +01:00
manuroe
e05353ef47
Matrix SDK extensions: use new 'MatrixSDK/JingleCallStack' pod
2017-11-24 16:28:48 +01:00
manuroe
796b5f5076
Make code compatible with !use_frameworks in Podfile
2017-11-23 16:09:19 +01:00
manuroe
fa81278e17
Crypto: Key sharing: Move the check of incoming key requests so that we can detect them at app startup.
...
https://github.com/vector-im/riot-meta/issues/121
This is now required because, with https://github.com/matrix-org/matrix-ios-sdk/pull/414 , key requests can be available when app starts.
2017-11-16 14:47:23 +01:00
Giom Foret
2dd4892640
Should fix spontaneous logout.
...
Set the App Group Id in `application:willFinishLaunchingWithOptions:` method instead of the `main` function of an iOS app
2017-11-15 15:49:54 +01:00
manuroe
438dbca1a6
Crypto: Key sharing dialog for incoming room key requests
...
Follow Giom's review advice
2017-11-15 14:28:59 +01:00
manuroe
c5545b27ab
Crypto: Key sharing dialog for incoming room key requests
...
Manage ignore requests
2017-11-15 12:25:00 +01:00
manuroe
0be482c448
Crypto: Add key sharing dialog for incoming room key requests
2017-11-14 18:21:01 +01:00
Giom Foret
1608c17dd3
Bug Fix - The Call View Controller is displayed whereas the call has been cancelled
2017-10-27 15:35:43 +02:00
Giom Foret
860f6e3b2d
Fix App crash
2017-10-23 17:34:42 +02:00
Giom Foret
341793cbe5
Bug Fix - Bg Sync loop
2017-10-23 16:58:55 +02:00
manuroe
438cec5b75
Logs app extensions to console.log
2017-10-20 14:57:51 +02:00
Giom Foret
c02bdf5303
Add logs to investigate crash on bg sync
2017-10-20 14:23:08 +02:00
Giom Foret
3a99a75043
Buf Fix - Pushkit - a message containing “20%ing” into “20ng” in the notif
...
#1594
2017-10-19 16:25:59 +02:00
Giom Foret
a2dd605299
PushKit - Enhancement
...
-Don't forget the notifications retrieved during an initial sync in background
2017-10-19 16:09:50 +02:00
manuroe
f42bd4dc2d
Callkit: Show the Riot icon (in B&W) on the system call screen
2017-10-19 10:03:23 +02:00
Giom Foret
82e8157542
PushKit - Enhancement
...
Don't forget notifications lost while the device was offline
2017-10-18 19:18:14 +02:00
Giom Foret
cc186ebb5a
Pushkit - Enhancement
...
Add sanity check
2017-10-18 14:10:08 +02:00
Giom Foret
cd4ef1e44e
Pushkit - Enhancement
...
Handle the received push notifications at the end of the background sync in order to:
- ignore redacted events
- ignore the events read on another device
- improve the call invites handling when callkit is disabled.
2017-10-18 11:58:24 +02:00
manuroe
8b65acf3ce
Call: on incoming call, if CallKit is enabled, do not show the incomingCallVC.
...
It creates a strange screens mix between the system call screen and the incomingCallVC.
2017-10-18 10:19:05 +02:00
Giom Foret
476ac5998a
Bug Fix - Local notifications body
2017-10-16 14:58:38 +02:00
Giom Foret
614b3a603d
Bug Fix - Local notifications body
...
+ Fix #1576 : Notifs for named 1:1s don't show the room name, only the sender
+ Remove the room alias from the room name
+ Hide the room name when it is equal to the sender name
+ Consider the actual event date
2017-10-16 14:43:07 +02:00
Giom Foret
329cc01740
Bug Fix - Notification explosion on initial sync
...
Add sanity check: Do not display local notifications during the initial sync.
2017-10-13 17:07:46 +02:00
Giom Foret
0adfab1cca
Do not display the local notification on push when the room is in mentions only mode.
...
Only the highlighted push are displayed for this room.
2017-10-12 14:46:20 +02:00
Giom Foret
1761151f92
Do not display the local notification on push when the room is in mentions only mode.
...
Only the highlighted push are displayed for this room.
2017-10-12 11:42:10 +02:00
Giom Foret
ae1ad4ca88
Merge branch 'develop' into callkit
...
# Conflicts:
# Riot/AppDelegate.m
2017-10-09 16:23:18 +02:00
manuroe
ab57dccb96
A possible patch to avoid the app being killed in background on iOS11 ( https://github.com/vector-im/riot-ios/issues/1522 )
2017-10-09 11:29:53 +02:00
manuroe
4f8ee2655a
Add log for https://github.com/vector-im/riot-ios/issues/1522
2017-10-06 18:05:54 +02:00
manuroe
aa395dc5b8
Log applicationDidReceiveMemoryWarning at AppDelegate level
2017-10-05 09:36:40 +02:00
Giom Foret
d26e358ee0
Merge branch 'master' into callkit
...
# Conflicts:
# Riot.xcodeproj/project.pbxproj
# Riot/AppDelegate.m
# Riot/ViewController/SettingsViewController.m
2017-10-04 13:04:21 +02:00
Giom Foret
43c5038361
Bug Fix - Some rooms have gone nameless after upgrade
...
https://github.com/matrix-org/riot-ios-rageshakes/issues/388
2017-10-03 18:53:05 +02:00
Giom Foret
b8c576ef18
Fix iOS11 disruption
...
- RoomViewController, RoomDetailsVC, ContactDetailsVC: fix header layout.
- Use UIScrollView+MatrixKit category to handle the adjusted content inset which is not defined before iOS 11.
2017-09-27 09:26:34 +02:00
Giom Foret
1e5d315db8
Fix compilation error
...
@available(iOS 11.0, *)) requires Xcode 9
2017-09-22 10:39:50 +02:00
manuroe
9d7d91df0a
BF: [iOS11] "Smart [colors] Invert" renders badly in the app
...
https://github.com/vector-im/riot-ios/issues/1524
- the app does its own dark theme and prevents the OS from automatically revert the colors in the app
- there are 3 choices on iOS11 for the Riot theme: "auto", "light", "dark". "auto" uses the system settings
2017-09-21 15:29:46 +02:00
Giom Foret
d1dcee4092
Pushkit: Remove APNS use.
...
Use new MXKAccount API to handle push token and settings.
- add format: 'event_id_only' to the data dict when you add the pusher
- use the following app ID: im.vector.app.ios.voip.prod
2017-09-19 16:06:44 +02:00
Giom Foret
8013a5cbc0
Merge branch 'develop' into callkit
2017-09-19 09:50:21 +02:00
manuroe
121df97cf0
Merge pull request #1511 from vector-im/widget_manager_2
...
Show the "Integrations Manager" into a webview
2017-09-15 16:55:28 +02:00
manuroe
f21c9c9044
Modular integrations UI: Clear Modular data on logout
2017-09-15 15:35:27 +02:00