ismailgulek
891a3bc8ba
Merge branch 'develop' into remove_call_bar
2021-06-09 13:54:59 +03:00
ismailgulek
aadc076162
Hide also texts in Jitsi call on PiP
2021-06-09 13:54:14 +03:00
ismailgulek
12580eb6fd
Enhance PictureInPicturable protocol
2021-06-09 13:53:35 +03:00
ismailgulek
18244b2848
Fix local preview for video calls, update theme
2021-06-09 12:42:54 +03:00
ismailgulek
e2ed8a302e
Change UI according to video call, adapt theme, round avatars
2021-06-09 12:42:20 +03:00
David Langley
768f9ced33
Merge pull request #4405 from vector-im/element_4403
...
Fix crash when entering a DM after a call is hung-up/rejected while being answered (#4403 )
2021-06-09 10:33:21 +01:00
simonwiedmer
9cceaeb66a
Merge branch 'develop' into dial_pad_home
2021-06-09 11:21:03 +02:00
SBiOSoftWhare
74dafb15c2
Merge pull request #4399 from vector-im/element_4398
2021-06-09 11:00:47 +02:00
Stefan Ceriu
4891251141
Integrate FLEX ( #4394 )
...
Set up FLEX for debug builds under a 2 finger double tap anywhere on the screen.
2021-06-09 09:58:22 +03:00
SBiOSoftWhare
6ee5610735
TabBarCoordinator: Add accessibility label on side menu action and fix settings icon.
2021-06-08 18:43:27 +02:00
SBiOSoftWhare
1ecffcdebb
AvatarView: Advertize on subclassing necessity.
2021-06-08 17:49:11 +02:00
langleyd
73645d2a38
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
d202790085
Add pip view container and load pip view into it
2021-06-08 16:00:38 +03:00
ismailgulek
979352f228
Create CallPiPView class
2021-06-08 15:59:57 +03:00
ismailgulek
2d0b48d9ee
Remove call bar view
2021-06-08 15:59:06 +03:00
Simon Wiedmer
a53355c211
Add check for PSTN support to dialpad
2021-06-08 13:39:28 +02:00
Simon Wiedmer
53a88d425c
Add 'Dial pad' option to plus menu on homescreen
2021-06-08 11:34:30 +02:00
ismailgulek
28352b6607
Remove all call bar related things
2021-06-08 12:13:16 +03:00
SBiOSoftWhare
1e071e6e9e
AppCoordinator: Handle side menu and AppNavigator injection.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
cb8ee866f9
TabBarCoordinator: Handle side menu.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
da86c29768
Add AlertPresentable that absracts an alert presenter.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
3f47262f02
Add SideMenuPresentable and an implementation thant handles side menu presentation.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
7c1228c2dc
Implement SideMenuCoordinator.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
f547dc68d9
Implements side menu screen.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
1d85a6448d
Add SideMenuVersionView that displays application version.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
1f3a77d769
Add SideMenuActionView that represents a side menu action view.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
00a665cc79
Add SideMenuItem that represents side menu actions.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
e4eca4f293
Create UserAvatarView.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
1a982e04dc
RoomCreationIntroCell: Handle RoomAvatarViewData updates.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
5ced06837b
RoomAvatarView: Now inherits from AvatarView, make RoomAvatarViewData conform to AvatarViewDataProtocol.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
71af441ab3
Create AvatarView: Base class to support an avatar view.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
ea89a8e3af
PlaceholderDetailViewController: Handle theme update for navigation bar.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
4f2b5745c3
LegacyAppDelegate: Use AppInfo.
2021-06-07 18:46:16 +02:00
SBiOSoftWhare
24512f47ba
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
6ad81d0c16
MasterTabBarController: Force type of Matrix session arrays.
2021-06-07 15:24:51 +02:00
SBiOSoftWhare
3e479425df
AppCoordinator: Handle user session removal on clear cache.
2021-06-07 12:12:00 +02:00
ismailgulek
b2e1d80a04
Do not show the settings screen again while session closed
2021-06-03 13:21:01 +03:00
Stefan Ceriu
b00d07ffca
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
0cceac3983
Update onTintColor
2021-06-01 17:24:17 +03:00
SBiOSoftWhare
a6f3b299e3
TabBarCoordinator: Update MasterTabBarController according to new UserSessionsService behavior.
2021-05-28 12:48:04 +02:00
SBiOSoftWhare
e831a71222
TabBarCoordinator: Add sanity checks before adding Matrix session from MasterTabBarController.
2021-05-27 10:49:02 +02:00
SBiOSoftWhare
c996a78635
TabBarCoordinator: Add sanity checks before adding or removing Matrix session from MasterTabBarController.
2021-05-26 21:02:41 +02:00
ismailgulek
fdc7550812
Set a root view controller for call status bar window
2021-05-26 15:07:47 +03:00
ismailgulek
49132f9128
Pass openIdToken to the JWT builder
2021-05-24 13:23:40 +03:00
ismailgulek
7ab6c398a9
Add optional serverName param to the Matrix context
2021-05-24 13:23:16 +03:00
SBiOSoftWhare
1702449799
Merge branch 'develop' into nav_decouple_1
2021-05-21 14:54:43 +02:00
SBiOSoftWhare
7d8401878b
AppCoordinator: Handle UserSessionsService and inject it to the SplitViewCoordinator.
2021-05-20 22:19:08 +02:00
SBiOSoftWhare
cb34752503
LegacyAppDelegate: Add delegation methods to advertize account and Matrix session add/remove.
2021-05-20 22:14:49 +02:00
SBiOSoftWhare
734a047558
SplitViewCoordinator: Update init method and support UserSessionsService.
2021-05-20 22:11:09 +02:00
SBiOSoftWhare
ec708b2f7b
TabBarCoordinator: Manage tab bar item controllers instantiation and manage unified search and settings presentation.
2021-05-20 22:06:08 +02:00