Doug
4900c1018b
Prepare onboarding flow for personalisation screens.
...
Add a BuildSetting to control the display of the personalisation screens.
Add a property to delay the AuthenticationCoordinator from showing any screens.
Add Congratulations screen to onboarding flow.
2022-02-25 11:27:27 +00:00
Doug
c64d851148
Begin implementing an onboarding flow.
2022-01-26 14:25:48 +00:00
Doug
2ddb17ec7b
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
3cf030eb47
Add AnalyticsPrompt to SwiftUI target and replace old UIAlertController.
2021-12-16 17:01:22 +00:00
SBiOSoftWhare
56a51da9f9
Update all Objective-C MatrixKit imports to handle new location.
2021-11-30 16:09:53 +01:00
SBiOSoftWhare
a3a1678b1c
Refactor RoomPreviewScreenParameters to RoomPreviewNavigationParameters.
2021-10-21 14:47:17 +02:00
SBiOSoftWhare
7e9dc833ef
Refactor RoomScreenParameters to RoomNavigationParameters.
2021-10-21 11:40:18 +02:00
SBiOSoftWhare
26512d560d
Refactor RoomPreviewPresentationParameters to RoomPreviewScreenParameters.
2021-10-21 11:00:45 +02:00
SBiOSoftWhare
13cbf85bf3
Refactor RoomPresentationParameters to RoomScreenParameters.
2021-10-21 10:55:13 +02:00
SBiOSoftWhare
4b773b51ef
Rename UniversalLinkPresentationParameters to ScreenPresentationParameters.
2021-10-21 10:00:37 +02:00
SBiOSoftWhare
08c34c37d9
UniversalLink: Improve group and contact presentation behaviour.
2021-10-20 15:55:46 +02:00
SBiOSoftWhare
5de0306e17
MasterTabBarController: Use RoomPresentationParameters and RoomPreviewPresentationParameters input parameters and selecting a room.
2021-10-12 19:10:30 +02:00
SBiOSoftWhare
87f27c7575
RoomCoordinator: Add setup completion on start methods to fit LegacyAppDelegate calls.
2021-10-05 17:35:15 +02:00
SBiOSoftWhare
372eb463bd
MasterTabBarController: Clean code.
2021-10-05 16:41:37 +02:00
SBiOSoftWhare
8caf7b922d
MasterTabBarController: Clean code.
2021-10-05 16:24:58 +02:00
SBiOSoftWhare
d00bd335d6
TabBarCoordinator: Handle new coordinators used as split view detail. Conform to MasterTabBarControllerDelegate updates. Conform to SplitViewMasterPresentable updates.
2021-10-05 10:48:52 +02:00
SBiOSoftWhare
797c60ec27
MasterTabBarController: Delegate split view detail management.
2021-10-05 10:48:52 +02:00
Gil Eluard
a1e6b681fe
[spaces] several fixes for pre release
...
- [Space view has communities tab at the bottom of the screen](https://github.com/vector-im/element-ios/issues/4846 )
2021-09-22 18:49:22 +02:00
Gil Eluard
aabd22f6f8
[spaces] several fixes for pre release
...
- [Space home view inherits title from previously viewed tab](https://github.com/vector-im/element-ios/issues/4851 )
- [Home view doesn't refresh when new rooms are created](https://github.com/vector-im/element-ios/issues/4849 )
- [Odd error message in Space member list](https://github.com/vector-im/element-ios/issues/4845 )
- [Bring leaving space experience in line with Web](https://github.com/vector-im/element-ios/issues/4850 )
- [No notification for space invitation](https://github.com/vector-im/element-ios/issues/4840 )
- [Remove filter when space is switched](https://github.com/vector-im/element-ios/issues/4852 )
- [M10.11 Remove community tab](https://github.com/vector-im/element-ios/issues/4493 )
2021-09-20 10:10:27 +02:00
Gil Eluard
fe0c81cdc6
Merge branch 'spaces' into element_4509
2021-07-26 10:42:49 +02:00
SBiOSoftWhare
eafc9cb960
MasterTabBarController: Add a filterRoomsWithParentId method that should filter rooms for each tab data source with the given room parent id.
2021-07-02 18:35:29 +02:00
Doug
f76db0baa4
Fix documentation warnings.
2021-07-02 16:46:27 +01:00
SBiOSoftWhare
95a1d5d5a0
TabBarCoordinator: Add sanity checks before adding or removing Matrix session from MasterTabBarController.
2021-05-26 21:02:41 +02:00
SBiOSoftWhare
51f525aa50
MasterTabBarController: First step to decouple tab bar item controllers from the tab bar controller. Remove segues and instantiate authentication and unified search controllers programmatically.
2021-05-20 21:42:04 +02:00
manuroe
43dbae24a0
BF: PIN Code: Do not show verification dialog at the top of PIN code.
2020-09-29 17:02:02 +02:00
SBiOSoftWhare
481e86d2a0
MasterTabBarController: Update delegate method name.
2020-09-24 15:55:59 +02:00
SBiOSoftWhare
e878ed475e
Merge branch 'develop' into convert_to_coordinators
...
# Conflicts:
# CHANGES.rst
# Riot/Modules/TabBar/MasterTabBarController.h
# Riot/Modules/TabBar/MasterTabBarController.m
2020-09-24 11:37:24 +02:00
manuroe
05d3122888
* Loading animation: Fix the bug where, after authentication, the animation disappeared too early and made auth screen flashed.
2020-09-15 16:48:35 +02:00
SBiOSoftWhare
9c96d63792
MasterTabBarController: Remove show detail segues. Delegate presentation.
2020-09-07 10:01:06 +02:00
manuroe
5341ea30e3
Soft logout: Support soft logout
...
#2540
2019-07-19 14:25:45 +02:00
SBiOSoftWhare
783c6ab810
Add a selectRoomWithId:andEventId:inMatrixSession: method with completion block on MasterTabController.
2018-08-27 17:14:28 +02:00
manuroe
6cd3a047cc
Lazy-loading: Fix a regression when opening a room where we can see the Riot logo in bg
...
Video at
https://matrix.to/#/!DdJkzRliezrwpNebLk:matrix.org/$1533808423412ynHll:matrix.org
2018-08-09 16:30:31 +02:00
SBiOSoftWhare
fb58bbc651
Structure project almost by features. Start by organizing view controllers.
2018-07-10 10:21:20 +02:00