Commit Graph

384 Commits

Author SHA1 Message Date
ismailgulek b524ea8988 Disable message highlighting when app opened from a notification 2020-06-15 13:49:22 +03:00
ismailgulek 080acec1e8 Pass eventId when navigating to room from notification 2020-06-09 17:51:07 +03:00
ismailgulek 8537141ffb Merge branch 'develop' into xcode11
# Conflicts:
#	CHANGES.rst
2020-06-05 16:00:24 +03:00
SBiOSoftWhare 609291ba76 AppDelegate: Fix typo. 2020-06-05 12:47:50 +02:00
SBiOSoftWhare 28530936c2 Timeline: Hide undecryptable messages that were sent while the user was not in the room. 2020-06-04 17:31:23 +02:00
ismailgulek cb19a84383 Clear old notification handling from PushNotificationService, fix notification doubling 2020-06-03 15:08:53 +03:00
ismailgulek 5d42eafcaf Merge pull request #3268 from vector-im/remove_pushkit
Remove PushKit
2020-05-29 12:34:20 +03:00
SBiOSoftWhare 1bb21ceda1 Merge branch 'develop' into xcode11 2020-05-28 16:30:09 +02:00
SBiOSoftWhare 8a5af4c6d2 Call: Improve new call observer in AppDelegate. 2020-05-27 16:02:39 +02:00
SBiOSoftWhare 294975507b Merge branch 'call_view_controller' of https://github.com/Awesome-Technologies/riot-ios into riot_2877
# Conflicts:
#	CHANGES.rst
2020-05-27 12:47:00 +02:00
ismailgulek 2830af7cd6 Create notification service extension
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-05-22 14:27:30 +03:00
ismailgulek bb0c7c0079 Change all navigation controllers to RiotNavigationController's
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-05-22 12:12:46 +03:00
ismailgulek d402c389da Fix Steve's coment
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-05-22 11:52:06 +03:00
ismailgulek 5f21e86ce9 Make pushNotificationService a property
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-05-22 11:52:06 +03:00
ismailgulek 6de0649c96 Make PushNotificationService not singleton
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-05-22 11:52:06 +03:00
ismailgulek f83ca37a69 PushNotificationService implementation
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-05-22 11:50:45 +03:00
manuroe 716d3a1c7c Secrets: Requests cross-signing private keys again
if we are supposed to have them
2020-05-07 13:30:40 +02:00
manuroe 3fb63aa685 Secrets: On startup, request again private keys we are missing locally
This will mitigate unexpected state of cross-signing and backup.
2020-05-07 13:18:54 +02:00
SBiOSoftWhare 4032692b46 New sign in alert: Update wording. 2020-04-30 23:49:56 +02:00
SBiOSoftWhare c8b508baa5 KeyVerificationCoordinatorBridgePresenter: Add isPresenting property. 2020-04-30 19:11:13 +02:00
ismailgulek 3103eb714a Fix Manu's comment
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-04-28 20:33:31 +03:00
ismailgulek 405809846a Prefill email field on registrations
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-04-28 19:55:02 +03:00
manuroe 40ffcd9858 Self-verification: Do not display incoming self verification requests at the top of the Complete Security screen. 2020-04-28 17:33:14 +02:00
manuroe 81ff6dead3 Verification request : Hide incoming request modal when it is no more pending
Fix #3033
2020-04-28 17:30:04 +02:00
manuroe 027464af2e Support email verification link from homeserver for email addition too 2020-04-28 12:04:47 +02:00
manuroe 5ebb38005e Registration: Support email verification link from homeserver
#3167
2020-04-28 11:22:04 +02:00
ismailgulek 2bbf94e4bd Merge pull request #3084 from vector-im/riot_3067
Consider Safe Area Insets for Some Screens
2020-04-23 20:56:58 +03:00
SBiOSoftWhare 300ee625ce RoomMemberDetailsViewController: For current user present complete security when device is not trusted. 2020-04-23 11:58:19 +02:00
manuroe eb8cc5b8b7 Cross-signing: Allow incoming device verification request from other user
#3139
2020-04-23 09:25:46 +02:00
ismailgulek 89d2850d3d Button inset logic refactored and moved to statusBarDidChangeFrame
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-04-22 13:53:10 +03:00
ismailgulek 3ad0590fbe JitsiViewController safe area insets
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-04-22 13:53:10 +03:00
ismailgulek 377e3812fd Return to call button safe area insets
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-04-22 13:53:09 +03:00
manuroe 2e7d374299 Remove LABS > Enable Cross-signing 2020-04-15 23:17:10 +02:00
manuroe ddd142c8bd KeyVerificationCoordinatorBridgePresenterDelegate: Add keyVerificationCoordinatorBridgePresenterDelegateDidCancel 2020-04-14 12:50:53 +02:00
Marco Festini 6b0d39c41f Declined calls now properly reset call view controller
Signed-off-by: Marco Festini <marco.festini@awesome-technologies.de>
2020-04-08 04:05:57 +02:00
SBiOSoftWhare 33ee067ce0 AppDelegate: Centralize modal presentation code. Listen to new key verification request only for current session. Prevent new key verification request alert to be presented twice. 2020-04-03 16:33:56 +02:00
SBiOSoftWhare 3175ff88a3 AppDelegate: Handle new sign in detection. Present an alert on new device sign in. 2020-03-27 15:41:19 +01:00
SBiOSoftWhare 25e8f7fccf Refactor DeviceVerification prefix classes to KeyVerification where needed. And move key verification related classes into the same module KeyVerification. 2020-03-18 17:39:26 +01:00
SBiOSoftWhare 22b7a8bfe4 AppDelegate: Fix incoming key verification request alert crash. 2020-03-13 19:22:43 +01:00
manuroe 6ab64458f1 Push notifications: Avoid any automatic deactivation
vector-im/riot-ios#3017
2020-03-04 15:10:46 +01:00
manuroe 296cc62a7e Logs: Keep the 50 last log files
iOS13 kills the app more often. We have no more one log file a day but one log file every few hours. Increase that number of files to have a wider view of what it's going on.
2020-03-04 15:05:34 +01:00
manuroe a883a280bc Key Verification: Handle incoming self verification request 2020-02-20 17:56:14 +01:00
manuroe 4a43c24448 Key Verification: Support m.key.verification.ready event with new SDK API 2020-02-14 09:27:56 +01:00
manuroe 9d2df2f0e2 MXCrypto: Rename MXDeviceVerificationManager to MXKeyVerificationManager
Because it makes more sense now
2020-02-11 13:56:36 +01:00
manuroe 19499a2240 Merge pull request #2961 from vector-im/riot_2959
E2E: Do not warn anymore for unknown devices
2020-01-31 18:01:02 +01:00
SBiOSoftWhare 3ed104b16d Merge branch 'develop' into riot_2924
# Conflicts:
#	Riot/Modules/Room/DataSources/RoomDataSource.m
2020-01-31 16:45:35 +01:00
manuroe babec2ff28 Room decoration: Use shields instead of padlocks
#2906
2020-01-31 14:59:54 +01:00
SBiOSoftWhare b8c7c4f5cb Update Riot/AppDelegate.m
Co-Authored-By: manuroe <manuroe@users.noreply.github.com>
2020-01-30 20:57:51 +01:00
manuroe ae99baa2db E2E: Do not warn anymore for unknown devices
# 2959
2020-01-30 18:13:49 +01:00
SBiOSoftWhare d95dfb4924 User verification: Handle start user verification flow through AppDelegate. 2020-01-30 17:59:42 +01:00