Commit Graph

289 Commits

Author SHA1 Message Date
SBiOSoftWhare 802350922c Use one external entry point on AppDelegate to navigate to a room 2019-04-08 13:32:46 +02:00
SBiOSoftWhare c5df3cd5cb Fix an issue in AppDelegate 2019-04-05 16:48:24 +02:00
SBiOSoftWhare 776da8af0c Merge branch 'develop' into riot_2337
# Conflicts:
#	CHANGES.rst
#	Riot/AppDelegate.m
2019-04-05 16:31:52 +02:00
SBiOSoftWhare 74c6e746b2 Add logs on related push methods 2019-04-05 16:03:27 +02:00
manuroe 3daa0fa7ab Update Riot/AppDelegate.m
Co-Authored-By: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2019-04-05 15:55:05 +02:00
SBiOSoftWhare 5e0f7121a9 Remove commented code about notification provisional authorization. 2019-04-05 14:57:55 +02:00
SBiOSoftWhare 73f00428f0 When navigate to room, remove associated delivered notifications. 2019-04-05 14:51:56 +02:00
SBiOSoftWhare 374b45fead Update iOS 10+ notification titles 2019-04-05 10:59:18 +02:00
fridtjof ef48a1ea1b Merge remote-tracking branch 'origin/riot_2337' into riot_2337
# Conflicts:
#	CHANGES.rst
#	Riot/AppDelegate.m
2019-04-03 00:29:54 +02:00
manuroe d8b555b895 Push: More logs 2019-04-02 09:51:53 +02:00
manuroe b59dad527e Push: more logs 2019-03-27 12:16:43 +01:00
manuroe d6fa09968d Push: Add more logs to track spontaneously disabling
#2348
2019-03-27 11:53:31 +01:00
SBiOSoftWhare 9babadfb85 Prepare iOS 12 implicit notifications permission 2019-03-22 16:00:24 +01:00
SBiOSoftWhare 5514dbeecd Handle iOS 12 grouped notifications. Group by room id. 2019-03-22 11:18:07 +01:00
SBiOSoftWhare 0679e0af8d Remove pending and delivered notifications containing a redacted event (Fix #1725) 2019-03-22 11:06:15 +01:00
SBiOSoftWhare d4f9dfef4d Factorize and fix some issues with local notifications code 2019-03-22 10:21:16 +01:00
fridtjof 689d052590 finalize emote style notifications 2019-03-22 01:20:50 +01:00
fridtjof 3f21c790bf add additional notification titles 2019-03-22 01:10:57 +01:00
fridtjof 5d56fd791f add a threadIdentifier to notifications and implement titles 2019-03-22 00:40:27 +01:00
SBiOSoftWhare f1ec6b357e Merge pull request #2207 from fridtjof/ios10-notifications
Add code to support the new notification system starting with iOS 10
2019-03-21 16:45:07 +01:00
fridtjof d0b4c56a39 navigate to the room when a notification is tapped on iOS 10 2019-03-14 01:05:30 +01:00
fridtjof 2da9e08a59 remove displayedNotificationRequestForEvent:andUser:type: (unused as of c807fa7 and cefd63d) 2019-03-14 00:57:09 +01:00
fridtjof a9ded46d08 don't display notifications when in foreground 2019-03-14 00:53:41 +01:00
fridtjof 0580a0713b factor out common code 2019-03-14 00:50:04 +01:00
fridtjof cefd63d804 don't bother ignoring notifications on iOS 10+ - no 2 2019-03-14 00:49:02 +01:00
fridtjof c807fa7273 don't bother ignoring notifications on iOS 10+ 2019-03-14 00:35:36 +01:00
fridtjof 43cc614566 more accurately match the old notification action handler in the iOS 10+ code 2019-03-14 00:23:43 +01:00
Fridtjof Mund 23ba14b73c Merge branch 'develop' into deprecations/contacts-api 2019-02-20 18:14:36 +01:00
fridtjof 16da95bae0 fix changes made in f5f16e16 2019-02-20 18:12:18 +01:00
manuroe 23bba2167e Merge pull request #2221 from fridtjof/deprecations/percent_encoding
Take care of percent encoding related deprecations
2019-02-20 15:06:11 +01:00
SBiOSoftWhare 7c45c7bf3d Remove UINavigationBar appearance update from AppDelegate 2019-02-19 09:51:35 +01:00
fridtjof 3ad4481827 use the Matrix SDK's method for percent encoding 2019-02-18 15:31:55 +01:00
manuroe 9dde9dcf8b Key backup: new recover method detected
#2230
2019-02-15 17:29:48 +01:00
manuroe 07b6c10f77 BF: Reskin: Sometimes the roomVC navigation bar is tranparent
#2252
2019-02-15 15:21:33 +01:00
fridtjof b75c25c047 separate notification content generation for iOS 10+ - this will make using iOS 10+ features easier 2019-02-13 14:19:41 +01:00
fridtjof 2ba91d6f99 specify empty array instead of NULL for intentIdentifiers 2019-02-13 14:19:40 +01:00
fridtjof 54dc486541 add iOS 10+ alternatives to all uses of the old notification system 2019-02-13 14:19:40 +01:00
fridtjof 8402106bba Implement UNUserNotificationCenterDelegate methods 2019-02-13 14:19:40 +01:00
fridtjof 4f67a99678 Use the non-deprecated UNUserNotification framework on iOS 10 and up 2019-02-13 14:19:40 +01:00
fridtjof f5f16e1693 replace contact availability checks with the iOS 9+ way 2019-02-05 01:36:13 +01:00
fridtjof 3a0fb32054 take care of percent encoding related deprecations 2019-02-04 21:22:43 +01:00
SBiOSoftWhare c46c736ad8 Reset key backup banner preferences on logout 2019-01-31 19:53:12 +01:00
manuroe 4012105fde Fix display of build number in settings and bug reports
Jenkins now uses a timestamp as build number (ex:20190124155504) that is bigger than 32 bits
2019-01-24 17:45:43 +01:00
fridtjof a7c6463759 AppDelegate: no need to check for iOS 8+ notifications anymore, the minimum supported version is iOS 9 2019-01-18 18:12:49 +01:00
manuroe 5224c44329 BF: Infinite loading wheel when taping on a fake room alias
#679
2019-01-17 17:46:49 +01:00
manuroe 368bd101a6 reskin: Kill KVO on theme setting 2019-01-14 10:53:43 +01:00
manuroe bed6b151cb reskin: Create ThemeService.shared 2019-01-11 11:45:27 +01:00
manuroe d94284a100 reskin: Rename RiotDesignValues -> ThemeService 2019-01-11 10:46:00 +01:00
manuroe cc250b79b8 reskin: kill kRiotPrimaryBgColor 2019-01-10 17:50:26 +01:00
manuroe de0f5522ff reskin: rename ColorValues to Theme 2019-01-10 15:32:59 +01:00