Commit Graph

354 Commits

Author SHA1 Message Date
David Langley 02d23fc8be Green spinner should only stay up til after initial sync. MXSessionStateProcessingBackgroundSyncCache should not force it to stay up longer if it is taking a long time. 2022-02-02 11:38:08 +00:00
David Langley c517438b1f Green spinner should not hide for MXSessionStateProcessingBackgroundSyncCache. 2022-02-01 11:11:37 +00:00
ismailgulek d0fd2951e1 Merge branch 'develop' into ismail/5096_thread_notifications 2022-02-01 01:23:00 +03:00
Doug f39fdba212 Merge pull request #5398 from vector-im/doug/5159_ftue_splash
Add a splash screen before authentication is shown
2022-01-28 15:34:26 +00:00
Doug 7deb71810d Updates following PR review.
Fix tests by moving constants out of Coordinator (as it is only part of the Riot target).
2022-01-27 15:19:54 +00:00
ismailgulek 38bb315866 Merge branch 'develop' into ismail/5096_thread_notifications 2022-01-27 03:20:25 +03:00
Doug 819122133d Begin implementing an onboarding flow. 2022-01-26 14:25:48 +00:00
ismailgulek 785fe6b4e0 Fix review remarks 2022-01-25 23:59:19 +03:00
ismailgulek d5a58779a3 Merge branch 'develop' into ismail/5068_start_thread 2022-01-25 14:30:52 +03:00
ismailgulek 6a2a701c8d Do not stack room screen when opening threads from permalinks 2022-01-20 21:36:40 +03:00
David Langley 6e424dc854 Change HomeViewControllerWithBannerWrapperViewController to MXKViewControllerActivityHandling conformance. 2022-01-19 09:48:16 +00:00
Gil Eluard ce226cff8a SP3.1: Update room settings for Spaces element-ios#5231
- Changed the Room Settings screen according to the new design
- Implemented the room access flow
- Added room upgrade support
- Implemented the room suggestion screen
2022-01-13 15:53:45 +01:00
ismailgulek 61e9d4feda Merge branch 'ismail/5068_design_tweaks' into ismail/5096_thread_notifications 2022-01-12 13:58:48 +03:00
ismailgulek 2e28cb0750 Merge branch 'develop' into ismail/5068_start_thread 2022-01-04 15:28:19 +03:00
ismailgulek ab2079b3cd Open thread on an initial event, fetch the event if doesn't exist 2021-12-24 14:50:11 +03:00
Doug 56883906d8 Leave analytics client running on sign out.
Only identify with a running session.
2021-12-16 17:01:22 +00:00
Doug 3332203788 Improve iPad layout. Add separate debug configuration. 2021-12-16 17:01:22 +00:00
Doug 1f6b19eed3 Move string formatting to Tools.
Revert contacts tracking from MatrixKit.
Final tweaks before PR.
2021-12-16 17:01:22 +00:00
Doug b3194a0fe9 Support link/html in analytics prompt strings.
Show the new prompt to everyone, even if they previously opted out.
Add docs to Analytics.
2021-12-16 17:01:22 +00:00
Doug 296f444b9e Add AnalyticsScreenTimer and track more screens.
Update Analytics with new methods in MXAnalyticsDelegate.
2021-12-16 16:59:45 +00:00
Doug dca7739b19 Use custom generated Swift events.
Add analytics PerformanceTimer event.
2021-12-16 16:59:45 +00:00
Doug 84fdd7585c Add specific methods to track analytics and test generated event types. 2021-12-16 16:59:45 +00:00
Doug f45b4644c3 Don't read analytics opt in status from account data.
Update PostHog to 1.4.3.

Add tests for prompt type.
2021-12-16 16:59:45 +00:00
Doug 8ec27e8579 Begin migration from Matomo to PostHog
Add CocoaPods-Keys.
2021-12-16 16:59:26 +00:00
ismailgulek a97086aad8 Merge branch 'ismail/5092_thread_list' into ismail/5094_thread_links 2021-12-10 11:08:01 +03:00
ismailgulek a717f444da Merge branch 'develop' into ismail/5068_start_thread 2021-12-09 15:25:14 +03:00
SBiOSoftWhare 860e7dbae2 Merge develop into steve/5020_matrixkit_merge 2021-11-30 16:16:52 +01:00
SBiOSoftWhare e6ef1be7b6 Update all Objective-C MatrixKit imports to handle new location. 2021-11-30 16:09:53 +01:00
ismailgulek 30c2159fc1 Merge branch 'ismail/5092_thread_list' into ismail/5094_thread_links 2021-11-30 01:54:56 +03:00
ismailgulek 82475e8c5d Merge branch 'develop' into ismail/5068_start_thread 2021-11-30 01:33:51 +03:00
ismailgulek de7a85e83b Open thread view for root events when available 2021-11-30 01:12:53 +03:00
ismailgulek 5c177e2aec Pass thread options for permalinks 2021-11-29 18:22:09 +03:00
ismailgulek 6209b0f9b8 Replace threadId with ThreadParameters 2021-11-29 18:11:04 +03:00
SBiOSoftWhare 30d6cdc405 LegacyAppDelegate: Don't use private interface from SDK. 2021-11-26 15:26:34 +01:00
ismailgulek 24838f99ac Adapt to event changes 2021-11-26 01:47:08 +03:00
ismailgulek 9839e6ae10 Add threadId parameter to room navigation parameters 2021-11-25 16:28:42 +03:00
ismailgulek 516d14439f Merge branch 'develop' into ismail/5068_start_thread 2021-11-19 00:23:24 +03:00
Doug c946f2962a Merge branch 'master' into develop
# Conflicts:
#	Podfile.lock
#	Riot/Modules/Room/RoomViewController.m
2021-11-17 17:36:44 +00:00
ismailgulek f6ae6afc81 Merge branch 'develop' into ismail/5068_start_thread 2021-11-11 21:43:16 +03:00
ismailgulek 01f7a7b243 Adapt to send event api changes 2021-11-04 02:07:09 +03:00
SBiOSoftWhare 5198c5a2ed SplitViewCoordinator: Fix detail screen reset behaviour. 2021-11-03 11:41:11 +01:00
Philippe Loriaux af20d24960 Improve the Obj-C Generated Interface Header Name definition 2021-10-26 17:42:33 +02:00
SBiOSoftWhare a8af46c35f Update comments. 2021-10-21 16:16:32 +02:00
SBiOSoftWhare c6347cb790 Make some refacto. 2021-10-21 15:32:43 +02:00
SBiOSoftWhare 238f31368f Update folder name. 2021-10-21 15:23:01 +02:00
SBiOSoftWhare 03730cf4b1 Refactor SpacePresentationParameters to SpaceNavigationParameters. 2021-10-21 15:22:38 +02:00
SBiOSoftWhare f692f65b7c Refactor RoomPreviewScreenParameters to RoomPreviewNavigationParameters. 2021-10-21 11:57:13 +02:00
SBiOSoftWhare 545c791b69 Refactor RoomScreenParameters to RoomNavigationParameters. 2021-10-21 11:40:18 +02:00
SBiOSoftWhare 89f609b82b Refactor RoomPreviewPresentationParameters to RoomPreviewScreenParameters. 2021-10-21 11:00:45 +02:00
SBiOSoftWhare 5b97ad9e67 Refactor RoomPresentationParameters to RoomScreenParameters. 2021-10-21 10:55:13 +02:00