Commit Graph

257 Commits

Author SHA1 Message Date
SBiOSoftWhare 5bc6da0583 Rebranding: Update theme colors. 2020-07-02 19:03:15 +02:00
ismailgulek bd6546ca48 Disable message highlighting when app opened from a notification 2020-06-15 13:49:22 +03:00
ismailgulek ff2c8b8ab8 Pass eventId when navigating to room from notification 2020-06-09 17:51:07 +03:00
ismailgulek 0de64e4772 Refactor with new identifier 2020-06-05 10:58:00 +03:00
ismailgulek 335059e284 Add identifier to Theme protocol 2020-06-05 10:56:06 +03:00
ismailgulek 5ccee9d261 Introduce evaluatedThemeId for equality check 2020-06-04 16:16:42 +03:00
ismailgulek fd26aa786c Observe changes in system dark mode setting, little refactoring 2020-06-04 15:33:02 +03:00
ismailgulek 28180e86d3 Respect system dark mode setting, fixes #2628 2020-06-04 15:29:15 +03:00
ismailgulek df87f3608e Fix selected background color for cells on iOS 13, fixes #3309 2020-06-04 15:03:30 +03:00
ismailgulek 422a0fc9dc Clear old notification handling from PushNotificationService, fix notification doubling 2020-06-03 15:08:53 +03:00
ismailgulek f549bda4c6 Fix reply from notification when session store not ready yet 2020-06-03 14:20:06 +03:00
ismailgulek eb009704da Merge pull request #3268 from vector-im/remove_pushkit
Remove PushKit
2020-05-29 12:34:20 +03:00
SBiOSoftWhare 0ea5d7136c Theme: Customize UISearchBar with new iOS 13 properties. 2020-05-28 18:24:03 +02:00
ismailgulek 4c8ba3b019 Remove some commented code
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-05-26 18:04:18 +03:00
ismailgulek fbfd7053d7 Implement a workaround to delete some notifications afterwards
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-05-25 17:52:29 +03:00
ismailgulek 5632fd38d2 Fix Manu's comments
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-05-25 15:50:26 +03:00
ismailgulek 5c15b7f5d0 Create notification service extension
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-05-22 14:27:30 +03:00
ismailgulek e0ff9e0003 Fix Steve's coment
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-05-22 11:52:06 +03:00
ismailgulek b4cc0d9d18 Make PushNotificationService not singleton
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-05-22 11:52:06 +03:00
ismailgulek 20362491cb PushNotificationService implementation
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-05-22 11:50:45 +03:00
SBiOSoftWhare 45450a95f7 Key verification: Display "Verify your other sessions" modal at every startup if needed. 2020-05-04 19:59:11 +02:00
SBiOSoftWhare d28e247cd9 Key verification: Display "Verify this session" modal at every startup if needed. 2020-04-30 15:28:43 +02:00
manuroe 4e4f1baade Jitsi: Create jitsi widget with v2 style but stay compatible with v1
We use `webAppUrl`and `jitsiServerURL` from the app plist for the url start (used only by web) and the default jitsi server
2020-04-24 12:24:11 +02:00
manuroe af6229802d Jitsi: Support v2 widget data. Open a conference on the provided domain 2020-04-24 11:09:01 +02:00
manuroe bd7bd7c59f Jitsi: Support v1 and v2 widget types 2020-04-24 09:04:49 +02:00
manuroe e40cb0cdd3 Remove LABS > Enable Cross-signing 2020-04-15 23:17:10 +02:00
SBiOSoftWhare 7ba8fd2195 RoomPowerLevel: Add dedicated file and convenient init. 2020-04-08 12:32:36 +02:00
manuroe 3dc548c137 Fix crash due to malformed widget
#2997
2020-02-17 09:25:17 +01:00
manuroe 670378f661 Settings: LABS: Keep only one flag for cross-signing 2020-01-28 16:51:03 +01:00
manuroe ca6a71e9c0 Room creation: Follow SDK changes (#2945)
Room creation: Follow SDK changes
2020-01-28 14:33:56 +01:00
SBiOSoftWhare 6574dcacb4 Settings: Add cross-signing and key verification by direct message switches in labs section. 2019-12-06 12:14:13 +01:00
SBiOSoftWhare daec5687d5 Create a URL parser for room messages. 2019-12-03 18:41:17 +01:00
SBiOSoftWhare d2fc9d48f3 Widgets: Require scalar token validation to ensure terms display when retrieve widget URL. 2019-11-29 16:21:26 +01:00
manuroe e2ca1f5cc9 Swift: NSURL -> URL 2019-11-22 12:20:57 +01:00
manuroe bc5331e5f7 Widgets: Check user permission before opening a widget (data part)
#2833
2019-11-22 11:18:08 +01:00
manuroe 6ba90fc08a Widgets: Fix Steve's remarks 2019-11-21 17:19:39 +01:00
manuroe 37ae8bd444 Widgets: Display an error if the IM is disabled
#2843
2019-11-21 16:36:08 +01:00
manuroe 5cbf31320b Settings: Have a toggle for using an integration manager
#2843
2019-11-21 15:43:04 +01:00
manuroe 0a88c50b4d Widgets permission: Fix Steve's remarks 2019-11-20 18:41:18 +01:00
manuroe 6817bba702 Widgets: Check user permission before opening a widget (Data side)
#2832
2019-11-20 10:25:56 +01:00
manuroe 1f700b896a SerializationService: Add deserialisation of Any with a dirty implementation of JSON dictionary parsing 2019-11-20 10:17:20 +01:00
manuroe 46176aca4c Merge tag 'v0.10.2' into develop
Finish IntegrationsManagerTerms

# Conflicts:
#	CHANGES.rst
2019-11-15 17:36:59 +01:00
manuroe 4ac802b207 Integrations: Fix terms consent display HTTP requests 2019-11-15 17:30:21 +01:00
manuroe fb44a0f1c6 Integrations: Fix terms consent display when they are required
(cherry picked from commit 9257f3eda8)
2019-11-15 16:39:27 +01:00
manuroe af4f31d1b2 Integrations: Use the integrations manager provided by the homeserver admin via .well-known
#2815
2019-11-07 18:46:50 +01:00
manuroe 9257f3eda8 Integrations: Fix terms consent display when they are required 2019-11-07 18:25:11 +01:00
SBiOSoftWhare 89168a94ff MXHTTPOperation: Remove nullability check before using mutateTo: method where needed. 2019-10-30 10:49:00 +01:00
manuroe 90bf9818ad Theme: Make button theming work
#2734
2019-09-26 16:32:43 +02:00
manuroe 766d24af0f VoIP: Fallback to matrix.org STUN server with a confirmation dialog
#2646
2019-08-28 18:57:56 +02:00
manuroe ce5a723355 IM: Terms modal: Make computation of baseUrl more generic 2019-08-13 11:35:56 +02:00