Commit Graph

22 Commits

Author SHA1 Message Date
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