SBiOSoftWhare
2fe136c7b6
TabBarCoordinator: Add accessibility label on side menu action and fix settings icon.
2021-06-08 18:43:27 +02:00
SBiOSoftWhare
e26292c6e5
AvatarView: Advertize on subclassing necessity.
2021-06-08 17:49:11 +02:00
langleyd
abccc2d964
Fix crash when entering a DM after a call is hung-up/rejected while being answered ( #4403 )
2021-06-08 14:03:17 +01:00
ismailgulek
b73a29b389
Add pip view container and load pip view into it
2021-06-08 16:00:38 +03:00
ismailgulek
d9e7588c2c
Create CallPiPView class
2021-06-08 15:59:57 +03:00
ismailgulek
12e4e8b5bf
Remove call bar view
2021-06-08 15:59:06 +03:00
Simon Wiedmer
ddaf97797c
Add check for PSTN support to dialpad
2021-06-08 13:39:28 +02:00
Simon Wiedmer
892cc7e02a
Add 'Dial pad' option to plus menu on homescreen
2021-06-08 11:34:30 +02:00
ismailgulek
c30f86cbf2
Remove all call bar related things
2021-06-08 12:13:16 +03:00
SBiOSoftWhare
8654a7542d
AppCoordinator: Handle side menu and AppNavigator injection.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
fc852237f0
TabBarCoordinator: Handle side menu.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
bc2bf8bcb8
Add AlertPresentable that absracts an alert presenter.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
b61aea2a89
Add SideMenuPresentable and an implementation thant handles side menu presentation.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
cf98e2f62a
Implement SideMenuCoordinator.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
dfcbcc8fe1
Implements side menu screen.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
20a3ad8cfc
Add SideMenuVersionView that displays application version.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
5c4056d7dc
Add SideMenuActionView that represents a side menu action view.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
97a549cf60
Add SideMenuItem that represents side menu actions.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
c5a97176e4
Create UserAvatarView.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
22392feb0e
RoomCreationIntroCell: Handle RoomAvatarViewData updates.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
f0cc5f4b4d
RoomAvatarView: Now inherits from AvatarView, make RoomAvatarViewData conform to AvatarViewDataProtocol.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
ab93b079a5
Create AvatarView: Base class to support an avatar view.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
7e23e3345a
PlaceholderDetailViewController: Handle theme update for navigation bar.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
62537741b0
LegacyAppDelegate: Use AppInfo.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
7a3d9db4dd
MasterTabBarController: Add sanity checks when add or remove a session. Fix runtime issue with Xcode 12.5 and NSArray mismatch type with Swift (see https://forums.swift.org/t/objective-c-interoperability-type-mismatch/12464 for more information).
2021-06-07 16:20:49 +02:00
SBiOSoftWhare
fd3691f3f1
MasterTabBarController: Force type of Matrix session arrays.
2021-06-07 15:24:51 +02:00
SBiOSoftWhare
f69fd2d059
AppCoordinator: Handle user session removal on clear cache.
2021-06-07 12:12:00 +02:00
ismailgulek
5ef4ef0678
Do not show the settings screen again while session closed
2021-06-03 13:21:01 +03:00
Stefan Ceriu
a8b0e8700e
Adopt consolidated logging mechanism ( #4370 )
...
* Adopted the new MXLog and replaced NSLog throughout the application - vector-im/element-ios/issues/4351
* Replaced NSLog() and print() usages with MXLog.debug()
* Added swiftlint rules for NSLog(), print(), println() and os_log()
* Escape paths used to run script build phases for swiftlint and swiftgen
2021-06-03 11:30:07 +03:00
ismailgulek
1ce415a595
Update onTintColor
2021-06-01 17:24:17 +03:00
SBiOSoftWhare
e3730f1072
TabBarCoordinator: Update MasterTabBarController according to new UserSessionsService behavior.
2021-05-28 12:48:04 +02:00
SBiOSoftWhare
f9716e863b
TabBarCoordinator: Add sanity checks before adding Matrix session from MasterTabBarController.
2021-05-27 10:49:02 +02:00
SBiOSoftWhare
95a1d5d5a0
TabBarCoordinator: Add sanity checks before adding or removing Matrix session from MasterTabBarController.
2021-05-26 21:02:41 +02:00
ismailgulek
aa5485b0c3
Set a root view controller for call status bar window
2021-05-26 15:07:47 +03:00
ismailgulek
d3382346e7
Pass openIdToken to the JWT builder
2021-05-24 13:23:40 +03:00
ismailgulek
f305615ee6
Add optional serverName param to the Matrix context
2021-05-24 13:23:16 +03:00
SBiOSoftWhare
d5c408d2e4
Merge branch 'develop' into nav_decouple_1
2021-05-21 14:54:43 +02:00
SBiOSoftWhare
c8a9f973e0
AppCoordinator: Handle UserSessionsService and inject it to the SplitViewCoordinator.
2021-05-20 22:19:08 +02:00
SBiOSoftWhare
14b824842a
LegacyAppDelegate: Add delegation methods to advertize account and Matrix session add/remove.
2021-05-20 22:14:49 +02:00
SBiOSoftWhare
658218dd4b
SplitViewCoordinator: Update init method and support UserSessionsService.
2021-05-20 22:11:09 +02:00
SBiOSoftWhare
a8e267cdb1
TabBarCoordinator: Manage tab bar item controllers instantiation and manage unified search and settings presentation.
2021-05-20 22:06:08 +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
SBiOSoftWhare
eefc7c5deb
Navigation: Add possibility to instantiate each tab bar item controller programmatically.
2021-05-20 21:29:08 +02:00
manuroe
4d536e230b
Crypto: Do not decrypt synchronously. It asynchronously happens upstream now
...
#4306 )
2021-05-19 17:29:15 +02:00
SBiOSoftWhare
06d3b265dd
RecentsDataSource: Present the secure backup banner only if key backup is disabled.
2021-05-18 11:05:19 +02:00
SBiOSoftWhare
2131e10abb
RecentsDataSource: Do not display secure backup banner when keys upload is in process.
2021-05-17 15:44:29 +02:00
ismailgulek
55623fcb8b
Merge branch 'develop' into element_4293
2021-05-12 10:34:03 +03:00
ismailgulek
abaffae56a
Merge pull request #4316 from vector-im/pushkit_crashes
...
Fixes for Pushkit Crashes
2021-05-12 10:31:54 +03:00
ismailgulek
a918a29a73
Implement presentation controller delegate
2021-05-12 00:55:58 +03:00
ismailgulek
b59e6e33ca
Add logs
2021-05-11 16:17:25 +03:00