SBiOSoftWhare
4aaeaedb2f
HomeViewController: Use CrossSigningSetupCoordinatorBridgePresenter to setup cross signing.
2021-02-03 12:07:31 +01:00
SBiOSoftWhare
46bfde0adb
Add CrossSigningSetupCoordinator that handles cross signing setup navigation flow.
2021-02-03 12:06:12 +01:00
manuroe
79cdebf9d2
Merge branch 'develop' into 3990_matrix.to
2021-02-03 12:06:04 +01:00
ismailgulek
dc5106b201
Voip all
2021-02-03 14:01:29 +03:00
SBiOSoftWhare
ece4327971
Reauthentication: Add ReauthenticationCoordinator that handles reauthentication. It is used before calling an authenticated API.
2021-02-03 11:56:27 +01:00
SBiOSoftWhare
ee2ac8ba96
AuthenticatedSessionViewControllerFactory: Remove logical authentication session code now in AuthenticationSessionService.
2021-02-03 11:35:54 +01:00
SBiOSoftWhare
fc3704eb09
Reauthentication: Add ReauthFallBackViewController that enables to authenticate with UIA fallback.
2021-02-03 11:34:33 +01:00
SBiOSoftWhare
dfd41560d3
Add AuthenticationParametersBuilder that enables to build autentication parameters regarding a login type.
2021-02-03 11:12:48 +01:00
SBiOSoftWhare
a2f9df2503
CrossSigningService: Integrate AuthenticationSessionService.
2021-02-03 11:11:21 +01:00
SBiOSoftWhare
132f53349a
Add AuthenticationSessionParameters represents authenticated API endpoint parameters.
2021-02-03 11:05:38 +01:00
SBiOSoftWhare
8de32b134f
Reauthentication: Add AuthenticationSessionService that enables to check if an API endpoint needs authentication.
2021-02-03 11:03:16 +01:00
manuroe
bcf57406ef
matrix.to: The app does not open a permalink from matrix.to
...
#3993
2021-02-02 17:59:44 +01:00
manuroe
e42a2597d0
matrix.to: Support room preview when the permalink has parameters (like "via=")
...
It works. There is no reason for not doing it
2021-02-02 17:13:01 +01:00
manuroe
ac7c62fbd3
matrix.to: Cannot open/preview a new room given by alias
...
#3991
Add a patch to try to build the right string and to avoid to loop forever
2021-02-02 17:07:12 +01:00
manuroe
c28dbf2f35
matrix.to: Cannot open links with query parameters
...
#3990
The string can come percent encoded but we parse it with ascii chars ("?", "&", ...).
So, remove one layer of encoding to fix the bug.
2021-02-02 16:26:49 +01:00
Gil Eluard
1192589980
Merge branch 'develop' into element_3969
...
# Conflicts:
# CHANGES.rst
2021-02-02 12:07:10 +01:00
Gil Eluard
3db4a6acc6
Force device verification on user share key re-request if device is not verified.
2021-02-02 11:31:21 +01:00
ismailgulek
9d6beb1406
Merge branch 'voip_dtmf' into voip_call_transfer
2021-02-02 12:36:35 +03:00
ismailgulek
49bc653332
Merge branch 'voip_2746' into voip_tiles
2021-02-02 12:36:11 +03:00
ismailgulek
b14c8f84d4
Merge branch 'voip_dialpad' into voip_dtmf
...
# Conflicts:
# CHANGES.rst
2021-02-02 12:35:38 +03:00
ismailgulek
3614ce5cf2
Merge branch 'voip_2746' into voip_dialpad
2021-02-02 12:33:56 +03:00
ismailgulek
c9f84c2329
Merge branch 'develop' into voip_2746
2021-02-02 12:33:05 +03:00
Gil Eluard
ebb8a0ed62
Update after review
2021-02-01 09:53:17 +01:00
Gil Eluard
e076690a2f
Merge branch 'develop' into element_3969
2021-01-29 11:32:22 +01:00
Gil Eluard
c7f58e0461
Modifications after review
2021-01-28 19:53:20 +01:00
SBiOSoftWhare
e3ca347902
SocialLoginListView: Update social login buttons sorting.
2021-01-28 19:51:59 +01:00
SBiOSoftWhare
9353a82a74
Social login: In SocialLoginButtonFactory handle MXLoginSSOIdentityProvider brand
property and handle Gitlab style.
2021-01-28 19:50:33 +01:00
Gil Eluard
22c7a209cc
Update Riot/Modules/Application/LegacyAppDelegate.m
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2021-01-28 14:48:23 +01:00
Gil Eluard
54b354130c
Update Riot/Modules/Application/LegacyAppDelegate.m
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2021-01-28 14:47:12 +01:00
Gil Eluard
dbc1c69f95
Fixed cross-signing detection in LegacyAppDelegate
2021-01-28 11:32:54 +01:00
Gil Eluard
fabef31ac1
reintroduced RoomKeyRequestViewController for the case of the cross signing is not available
2021-01-27 09:38:11 +01:00
Gil Eluard
ccbf29ab84
Avoid megolm share requests if the device is not verified
2021-01-26 17:33:05 +01:00
ismailgulek
7e7a3dd6af
Remove empty section spaces
2021-01-22 20:09:21 +03:00
ismailgulek
dc48cdc647
Fix indexpaths
2021-01-22 19:52:43 +03:00
ismailgulek
109c6033d0
Fix colors
2021-01-22 19:38:16 +03:00
ismailgulek
6ee30ffccc
Implement recent section with ignoring current call user
2021-01-22 19:23:39 +03:00
ismailgulek
412213e1ed
Change section title
2021-01-22 19:22:53 +03:00
ismailgulek
c74e7781e8
Refresh local contacts when showing contact selection
2021-01-22 14:29:04 +03:00
ismailgulek
e355707645
Implement phone number lookup
2021-01-22 14:20:46 +03:00
ismailgulek
c28a1dbdbb
Use Matrix only contacts data source
2021-01-22 14:20:23 +03:00
ismailgulek
e85aea7e93
Add MatrixContactsDataSource
2021-01-22 14:19:31 +03:00
SBiOSoftWhare
08cd1f156d
AuthVC: Fix social login layout issue.
2021-01-22 11:13:25 +01:00
ismailgulek
9af9487298
Show transfer view and implement delegate methods
2021-01-21 21:28:56 +03:00
ismailgulek
c0693f1b22
Adapt new dial pad config
2021-01-21 21:28:03 +03:00
ismailgulek
9e3c083fa9
Add call transfer module
2021-01-21 21:27:28 +03:00
ismailgulek
536147c141
Improve dial pad screen with new config
2021-01-21 21:26:12 +03:00
ismailgulek
491a846fe2
Pass mx sessions to the call service
2021-01-21 14:28:56 +03:00
ismailgulek
5e88f19d29
Add notification for tap on tiles
2021-01-21 14:27:32 +03:00
ismailgulek
8c2a043752
Do not show tile for incoming call
2021-01-21 13:52:14 +03:00
ismailgulek
eb2f58755a
Fix pasted phone number issue
2021-01-21 01:30:47 +03:00
ismailgulek
67c0ab349a
Merge branch 'voip_2746' into voip_tiles
2021-01-20 16:28:28 +03:00
ismailgulek
d2d16be0e0
Merge branch 'voip_dialpad' into voip_dtmf
...
# Conflicts:
# Riot.xcodeproj/project.pbxproj
2021-01-20 16:27:55 +03:00
ismailgulek
bfc82b0b0f
Merge branch 'voip_2746' into voip_dialpad
...
# Conflicts:
# Riot.xcodeproj/project.pbxproj
2021-01-20 16:25:36 +03:00
ismailgulek
62652e9219
Merge branch 'develop' into voip_2746
2021-01-20 15:40:19 +03:00
ismailgulek
648e288372
Remove old cell
2021-01-20 14:53:47 +03:00
ismailgulek
c497d94892
Implement cell tap action
2021-01-20 13:27:30 +03:00
ismailgulek
87633d77cd
Implement call back action
2021-01-20 13:27:13 +03:00
ismailgulek
7d16a3fa21
Use new call cells
2021-01-20 13:26:55 +03:00
ismailgulek
58243aa7de
Implement call cells, introduce allLinkedEvents on bubble cell data
2021-01-20 13:26:28 +03:00
ismailgulek
f30b7af7a0
Group call invite and reject events with a new tag
2021-01-20 13:13:04 +03:00
manuroe
c0860e6313
Merge pull request #3954 from vector-im/element_3863
...
Navigation: BF: Unable to open a room from a room list
2021-01-19 13:33:41 +01:00
manuroe
40d463938c
Navigation: BF: Unable to open a room from a room list
...
Fix #3863
Remove weak because of https://github.com/vector-im/element-ios/issues/3863#issuecomment-762723419
2021-01-19 13:07:25 +01:00
mtoohey31
cfb977e654
Fixed cients spelling mistake
2021-01-16 22:51:37 -05:00
SBiOSoftWhare
3abadd8624
TermsView: Improve rendering.
2021-01-15 17:06:21 +01:00
SBiOSoftWhare
2e547662c5
AuthVC: Fix recaptcha view cropping.
2021-01-15 17:05:45 +01:00
ismailgulek
6f3f7ddfd9
Merge branch 'develop' into voip_2746
...
# Conflicts:
# Riot/Modules/Application/LegacyAppDelegate.m
2021-01-15 16:07:36 +03:00
ismailgulek
6f57c99d9c
Implement openDialpad on call screen
2021-01-14 18:23:20 +03:00
ismailgulek
8523524dd6
Make call delegate method optional
2021-01-14 18:22:46 +03:00
ismailgulek
d34bd5a529
Introduce digit delegate method on dial pad
2021-01-14 18:20:29 +03:00
ismailgulek
8993f61e37
Introduce DialpadConfiguration
2021-01-14 18:20:00 +03:00
SBiOSoftWhare
c22da15c11
Merge pull request #3930 from vector-im/splitVC_logs
...
AppCoordinator & SplitViewCoordinator: Add detail navigation logs
2021-01-14 14:56:47 +01:00
manuroe
5df4fe9793
More logs in SplitVC
2021-01-14 14:54:34 +01:00
SBiOSoftWhare
c14c23735c
AppCoordinator & SplitViewCoordinator: Add detail navigation logs.
2021-01-14 14:41:39 +01:00
ismailgulek
9b9af41a12
Move dialpad into room
2021-01-14 13:38:17 +03:00
Gil Eluard
274d5968d1
Prevent navigation controller from pushing same view controller
2021-01-14 10:57:12 +01:00
ismailgulek
37d09eb505
Fix orientation
2021-01-14 12:13:25 +03:00
ismailgulek
e644cb277b
Fix orientation to portrait, not working with pageSheet modal
2021-01-13 23:00:50 +03:00
ismailgulek
02667e9c70
Open dialpad on people tab
2021-01-13 22:30:03 +03:00
ismailgulek
d07e1f8825
Fix warnings, pass properties to new instance
2021-01-13 22:28:22 +03:00
ismailgulek
07605980da
Implement dialpad view controller
2021-01-13 21:51:47 +03:00
SBiOSoftWhare
1f0079a5c5
Merge pull request #3912 from vector-im/invite_friends
2021-01-13 09:19:11 +01:00
SBiOSoftWhare
86f8ccd659
Invite friends: Update invite friends action wording.
2021-01-12 18:14:52 +01:00
ismailgulek
acf918341f
Create view controller class
2021-01-12 14:38:36 +03:00
SBiOSoftWhare
251af56b44
Invite friends: Make app name customizable in share text.
2021-01-12 11:34:05 +01:00
SBiOSoftWhare
9ec1065a75
StartChatVC: Add invite friends action.
2021-01-11 18:28:13 +01:00
SBiOSoftWhare
41d9e41296
Add InviteFriendsHeaderView table header view that presents invite friends action.
2021-01-11 18:26:54 +01:00
SBiOSoftWhare
cefe5f9d16
Invite friends: Add action to settings.
2021-01-11 18:26:06 +01:00
SBiOSoftWhare
9a6e84a026
Add InviteFriendsPresenter that enables to share current user contact to someone else.
2021-01-11 18:25:39 +01:00
SBiOSoftWhare
199ec0206e
Add CustomRoundedButton: Button to customized from the outside.
2021-01-11 18:22:43 +01:00
Gil Eluard
21f652b31a
Merge branch 'develop' into element_3816
...
# Conflicts:
# CHANGES.rst
# Riot/Modules/BugReport/BugReportViewController.m
2021-01-11 12:18:30 +01:00
Gil Eluard
5660f1d4ee
Update Riot/Modules/BugReport/BugReportViewController.m
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2021-01-11 09:57:49 +01:00
Gil Eluard
0b7fbc69e9
Update Riot/Modules/BugReport/BugReportViewController.m
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2021-01-11 09:57:35 +01:00
Gil Eluard
4f31305549
Update Riot/Modules/BugReport/BugReportViewController.m
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2021-01-11 09:57:27 +01:00
Gil Eluard
768774a1c8
Update Riot/Modules/BugReport/BugReportViewController.m
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2021-01-11 09:57:19 +01:00
Gil Eluard
94c355f2d9
Merge branch 'develop' into element_3881
2021-01-11 09:53:32 +01:00
SBiOSoftWhare
b77ec3e25d
Merge branch 'develop' into element_3846
2021-01-08 17:48:11 +01:00
SBiOSoftWhare
3f3a06753a
Fix typo with SSO authentication completion handler type alias.
2021-01-08 16:33:31 +01:00
SBiOSoftWhare
5a5122a6ec
Fix typo in SSOURLConstants.
2021-01-08 16:21:12 +01:00
SBiOSoftWhare
ffbdd805c3
Update SocialLoginButton.
2021-01-08 16:19:18 +01:00
Gil Eluard
a3fb07184e
Update Riot/Modules/SetPinCode/EnterPinCode/EnterPinCodeViewModel.swift
...
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2021-01-08 14:46:43 +01:00
Gil Eluard
a3802b8dd2
Update Riot/Modules/SetPinCode/EnterPinCode/EnterPinCodeViewModel.swift
...
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2021-01-08 14:46:30 +01:00
ismailgulek
4cd43fab5c
Implement pip for video calls
2021-01-08 03:57:39 +03:00
SBiOSoftWhare
f12fe6c9c3
AuthVC: Do use fallback page when using SSO without idp.
2021-01-07 16:01:17 +01:00
SBiOSoftWhare
8623f34a9b
AppCoordinator: Handle custom scheme URL parsing and SSO deep link.
2021-01-07 14:41:01 +01:00
SBiOSoftWhare
3c2ea1ea85
SSO: Handle transaction id in AuthVC and SSOAuthenticationPresenter.
2021-01-07 14:38:27 +01:00
SBiOSoftWhare
54cfca23d1
SSOAuthenticationService: Update callback scheme property and handle transaction id.
2021-01-07 14:27:18 +01:00
SBiOSoftWhare
3edbf379e6
Add CustomSchemeURLParser that enables to parse custom scheme URL and get a deep link path at the end.
2021-01-07 14:26:23 +01:00
SBiOSoftWhare
860d9b001b
Introduce DeepLinkOption that represents deep link paths with their respective parameters.
2021-01-07 12:01:32 +01:00
ismailgulek
9084b89566
Fix on hold call blur effect, add new paused icon
2021-01-04 17:23:53 +03:00
Gil Eluard
3df1214b84
Merge pull request #3894 from vector-im/element_3819
...
Dismiss description textview on user tap on background.
2020-12-24 10:23:22 +01:00
Gil Eluard
eb26fc6151
Dismiss description textview on user tap on background.
2020-12-23 14:58:59 +01:00
Gil Eluard
6b2721c205
Added "Continue in background" button to bug report screen
2020-12-23 13:59:40 +01:00
Gil Eluard
49eea8f04a
Show user id in the room invite preview screen
2020-12-21 16:31:02 +01:00
ismailgulek
87eaed2ab0
Ignore active theme and override the screen with dark, add blur effect views
2020-12-21 18:13:50 +03:00
SBiOSoftWhare
1f9ba64aa8
AuthVC: Handle SSO authentication.
2020-12-18 18:44:08 +01:00
SBiOSoftWhare
d83eeccabf
Add SSOAuthenticationPresenter enables to present single sign-on authentication.
2020-12-18 18:44:08 +01:00
SBiOSoftWhare
baaf9268d7
SSO authentication: Abstract and support both SFAuthenticationSession and ASWebAuthenticationSession.
2020-12-18 18:44:08 +01:00
SBiOSoftWhare
5231ec1885
Add SSOAuthenticationService
2020-12-18 18:44:08 +01:00
SBiOSoftWhare
58c811c85f
Handle custom scheme URL
2020-12-18 18:44:08 +01:00
SBiOSoftWhare
f8bbcc48b3
SocialLoginListView: Remove debug background.
2020-12-18 18:44:08 +01:00
SBiOSoftWhare
577a0ee980
AuthVC: Support both password and social login display.
2020-12-18 18:44:08 +01:00
SBiOSoftWhare
5c60f83dae
Social login: Add SocialLoginListView displays a list of social login buttons according to a given array of SSO Identity Providers.
2020-12-18 18:44:08 +01:00
SBiOSoftWhare
fee62afe3e
Social login: Add SocialLoginButtonFactory that builds SocialLoginButton and apply dedicated theme if needed.
2020-12-18 18:44:08 +01:00
SBiOSoftWhare
71b1e114f2
Add SourceImage that represents a local or remote image.
2020-12-18 18:44:08 +01:00
SBiOSoftWhare
ae1e0eaf22
Social login: Add SocialLoginButton that represents a button associated to a social login provider.
2020-12-18 18:44:08 +01:00
Gil Eluard
c9848307b9
Added change PIN code feature from the settings
2020-12-16 14:15:41 +01:00
ismailgulek
7468ce1a2b
Add on hold call view and set it from CallService
2020-12-16 13:36:53 +03:00
ismailgulek
0811a9a7c0
Shift more button to the left for voice calls
2020-12-14 15:00:36 +03:00
ismailgulek
0f6a04f626
Add return label and make button spans whole view
2020-12-14 15:00:07 +03:00
manuroe
df8c1f3347
Merge pull request #3747 from vector-im/element_3579
...
Background Sync on Pushes
2020-12-10 11:17:49 +01:00
manuroe
bd29f66c5a
PushNotificationService: Remove double start for profiling AnalyticsNoficationsTimeToDisplayContent
2020-12-09 18:49:20 +01:00
Gil Eluard
db4ba58399
Plugged BuildSettings.messageDetailsAllowShare to self.allowActionsInDocumentPreview MXKRoomViewController's property
2020-12-08 22:01:46 +01:00
ismailgulek
dfa9dc8ff2
Merge branch 'develop' into voip_2746
2020-12-03 12:26:26 +03:00
ismailgulek
7f086c5782
Introduce CallBar view management
2020-12-02 23:17:06 +03:00
manuroe
1b8fd6c036
Merge branch 'develop' into element_3579
2020-12-02 17:22:48 +01:00
ismailgulek
70204abd53
Introduce CallService
2020-12-01 13:41:31 +03:00
giomfo
c0f6ebe92d
Merge branch 'develop' into giomfo/fix_content_report
2020-12-01 09:03:01 +01:00
Gil Eluard
380cb1c1e0
Merge pull request #3845 from vector-im/element_3842
...
Added blur background support for iPhone and iPad. Slight API changes…
2020-12-01 08:42:09 +01:00
SBiOSoftWhare
530993147b
HomeVC: Handle app name in empty view.
2020-11-30 18:22:59 +01:00
SBiOSoftWhare
ae43baff30
Merge develop into element_3836
2020-11-30 17:54:16 +01:00
SBiOSoftWhare
d18de3bc21
RoomsVC: Fix empty view issue.
2020-11-30 16:44:57 +01:00
SBiOSoftWhare
df689814e2
Empty screens: Use dark artworks when the theme is dark or black.
2020-11-30 16:42:47 +01:00
Gil Eluard
827438a827
Added blur background support for iPhone and iPad. Slight API changes to avoid race conditions while sharing a presenter.
2020-11-30 15:11:08 +01:00
Giom Foret
ffeac21abf
Room History: Remove the report option for outgoing messages
...
I don't think the user wants to report on themselves
(This check was lost during the recent refactoring)
2020-11-30 14:12:47 +01:00
SBiOSoftWhare
9d7ff0544d
Merge branch 'develop' into invites_quick_approval
...
# Conflicts:
# Riot.xcodeproj/project.pbxproj
2020-11-27 14:50:04 +01:00
SBiOSoftWhare
d9e00f5449
InviteRecentTableViewCell: Do not show preview button.
2020-11-26 18:17:02 +01:00
SBiOSoftWhare
d5489ec6dc
Empty screens: Prevent empty screens display while searching.
2020-11-26 12:02:18 +01:00
SBiOSoftWhare
9e1357fbfc
Update home empty screen asset.
2020-11-26 11:37:09 +01:00
SBiOSoftWhare
9185866fec
Remove HomeEmptyView.
2020-11-26 11:31:31 +01:00
SBiOSoftWhare
ffa10bca38
Empty screens: Update home empty screen.
2020-11-26 11:28:14 +01:00
SBiOSoftWhare
e369b2d23f
Empty screens: Implement rooms empty screens.
2020-11-26 11:23:57 +01:00
SBiOSoftWhare
d5332f70e2
Empty screens: Implement people empty screen.
2020-11-26 11:22:55 +01:00
SBiOSoftWhare
7d55667963
Empty screens: Implement favourites empty screen.
2020-11-26 11:20:24 +01:00
SBiOSoftWhare
002c275b54
Empty screens: Implement empty view management in RecentsViewController.
2020-11-26 11:02:42 +01:00
SBiOSoftWhare
ba8f84bab9
Empty screens: Add RootTabEmptyView a view displayed when there is no UI item to display on a screen.
2020-11-26 10:41:29 +01:00
manuroe
b9c2f1a02c
Merge branch 'develop' into element_3579
2020-11-25 17:37:09 +01:00
ismailgulek
0221830738
New call UI including hold & resume
2020-11-25 16:11:52 +03:00
SBiOSoftWhare
fb386b343e
HomeViewController: Fix shouldShowEmptyView condition.
2020-11-20 16:59:27 +01:00
SBiOSoftWhare
a9cd4e173b
HomeViewController: Integrate empty screen.
2020-11-20 14:54:02 +01:00
SBiOSoftWhare
a1d0a2ca85
Implement home empty screen.
2020-11-20 14:53:27 +01:00
ismailgulek
1cc3c967c9
Merge branch 'develop' into element_3579
2020-11-20 14:25:17 +03:00
ismailgulek
75c1564844
Hold & resume calls
2020-11-20 14:24:18 +03:00
SBiOSoftWhare
b65a8459de
InviteRecentTableViewCell: Use MXRoomSummary.membershipTransitionState to calculate buttons loading state.
2020-11-19 22:38:27 +01:00
SBiOSoftWhare
7c02cbf1ee
InviteRecentTableViewCell: Use "accept" as right button only for DM invite and restore "preview" action for room invite.
2020-11-17 22:40:37 +01:00
SBiOSoftWhare
88f90d8746
Update MXMembershipChangeState related code.
2020-11-17 21:27:57 +01:00
ismailgulek
67a8b25372
Add negotiate event type
2020-11-16 15:58:19 +03:00
SBiOSoftWhare
2f845d490f
Merge branch 'develop' into invites_quick_approval
2020-11-13 19:20:30 +01:00
SBiOSoftWhare
ad85de8573
InviteRecentTableViewCell: Add disclosure indicator to indicate preview action.
2020-11-13 17:16:43 +01:00
ismailgulek
f00e8be230
Use incoming call screen for Simulator
2020-11-13 17:40:54 +03:00
ismailgulek
ff3eb0dcb7
Adapt to new call hangup reasons
2020-11-13 17:40:31 +03:00
manuroe
7bd1df7f86
Merge pull request #3800 from vector-im/profiler
...
Use new MXProfiler to get and report accurate durations
2020-11-13 14:51:15 +01:00
SBiOSoftWhare
1d29988eaf
RecentsViewController: Handle direct room invite approval.
2020-11-13 09:47:48 +01:00
SBiOSoftWhare
2865f7cbdf
Fix conflict.
2020-11-13 09:47:39 +01:00
ismailgulek
7746b89740
Add new event types
2020-11-12 17:07:07 +03:00
manuroe
a3c4692ead
MXProfiles: Track time to display a message from its notification
2020-11-11 22:49:46 +01:00
manuroe
a6569cf136
MXProfiler: Use this new module to track launch animation time reliably.
2020-11-06 22:55:32 +01:00
SBiOSoftWhare
3429b60227
Merge branch 'develop' into element_3655
2020-11-06 10:35:23 +01:00
manuroe
0cf00e8e37
Merge branch 'develop' into analytics_agnostic
2020-11-05 14:52:43 +01:00
manuroe
30cb82f922
Remove MXDecryptionFailureDelegate in flavor of agnostic MXAnalyticsDelegate
2020-11-05 12:09:10 +01:00
SBiOSoftWhare
0cda13233d
RoomInputToolBar: Prevent placeholder to be display on two lines on small devices.
2020-11-05 11:14:42 +01:00
manuroe
fda7df2659
MXAnalyticsDelegate: Replace trackLaunchScreenDisplayDuration with new agnostic method
2020-11-05 09:44:18 +01:00
SBiOSoftWhare
1a67ac3728
Refactor RoomIDComponents struct.
2020-11-04 10:28:37 +01:00
SBiOSoftWhare
50e17982b9
JitsiService: Use RoomIDComponents to get local room ID.
2020-11-02 18:09:30 +01:00
SBiOSoftWhare
4619e3e453
JitsiService: Constrain widget dictionary key to String.
2020-11-02 16:24:54 +01:00
SBiOSoftWhare
dcc7c4601d
JitsiViewController: Remove unused code.
2020-11-02 15:38:33 +01:00
SBiOSoftWhare
b822da44cc
Jitsi Well-Known: Add links to the documentation.
2020-11-02 15:34:53 +01:00
SBiOSoftWhare
ad85da3d1b
JitsiViewController: Handle authenticated Jitsi widget when needed.
2020-10-28 00:00:23 +01:00
SBiOSoftWhare
0c1181fec9
JitsiService: Handle Jitsi JWT token generation.
2020-10-27 23:54:36 +01:00
SBiOSoftWhare
b8f6a81659
Create JitsiJWTTokenBuilder that creates a JWT token for jitsi openidtoken-jwt authentication.
2020-10-27 23:42:18 +01:00
SBiOSoftWhare
aafdf53598
JitsiService: Handle Well Known retrieval and Jitsi widget content creation.
2020-10-27 15:31:30 +01:00
SBiOSoftWhare
894c4f88d0
Add Jitsi Well Known codable representation.
2020-10-27 10:16:39 +01:00
manuroe
58d9f6d447
BuildSettings: Centralise RoomInputToolbar compression mode setting
2020-10-26 10:24:40 +01:00
ismailgulek
09269e18ff
Merge branch 'develop' into element_3579
...
# Conflicts:
# CHANGES.rst
2020-10-22 17:30:54 +03:00
ismailgulek
a2efe16aa7
Merge pull request #3755 from vector-im/crash_fixes
...
Crash fixes
2020-10-19 22:54:32 +03:00
ismailgulek
f59204eca9
Move removing back title to viewDidLoad
2020-10-19 22:37:28 +03:00
ismailgulek
a67f5dab95
Merge branch 'develop' into element_3579
...
# Conflicts:
# CHANGES.rst
2020-10-19 16:59:19 +03:00
ismailgulek
226f12bf15
Fix crash when navigating to a room member
2020-10-16 14:27:45 +03:00
ismailgulek
804c62bf17
Fix navigationBar transcluency in ContactDetailtsViewController
2020-10-16 13:41:24 +03:00
SBiOSoftWhare
f725770586
Secure backup: Add possibility to not expose recovery key when creating a secure backup.
2020-10-15 15:27:26 +02:00
ismailgulek
e62e9dac8d
Remove old segue identifiers and handling
2020-10-15 14:43:01 +03:00
ismailgulek
e4cdbf4fd0
Remove old segue identifiers and handling
2020-10-15 14:18:13 +03:00
ismailgulek
567d0bf1ba
Fix crash when navigating to file search result
2020-10-15 14:17:37 +03:00
ismailgulek
ee124ebb43
Fix crash when navigating to message search result
2020-10-15 14:17:06 +03:00
manuroe
e05ffd1394
Merge pull request #3751 from vector-im/xs_reset_detection
...
Self-verification: Avoid UI race when switching modals
2020-10-14 16:24:40 +02:00
manuroe
74e4bb5c1b
Self-verification: Avoid UI race when switching modals
2020-10-14 15:53:51 +02:00
ismailgulek
a02c098c19
Merge branch 'develop' into element_3579
...
# Conflicts:
# CHANGES.rst
2020-10-14 11:31:01 +03:00
ismailgulek
7a5fc4f61e
Make copy media configurable, pass it to the MatrixKit
2020-10-14 01:01:29 +03:00
manuroe
c618042a6a
Merge branch 'develop' into xs_reset_detection
2020-10-13 18:32:27 +02:00
manuroe
9d2f7f7b8b
Update Riot/Modules/Application/LegacyAppDelegate.m
...
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2020-10-13 18:32:00 +02:00
SBiOSoftWhare
305a11232b
SecretsRecoveryCoordinator: Do not check existing key backup after secrets reset.
2020-10-13 18:04:24 +02:00
manuroe
e53e72e728
Self-verification: Add some priority in self verification modal
...
If a new device resets 4S and XS at login, we need to hide the "verify the login" modal and display "Verify this session" (with the new XS)
2020-10-13 18:04:21 +02:00
SBiOSoftWhare
2781851b39
SecureBackupSetupCoordinator: Add a boolean at init to handle or not existing key backup before setup secure backup.
2020-10-13 18:02:35 +02:00
SBiOSoftWhare
b41e2a22ac
SecureBackupSetupIntroViewController: Handle SecureBackupSetupIntroViewModel.
2020-10-13 17:59:13 +02:00
SBiOSoftWhare
c9a2f14597
Create SecureBackupSetupIntroViewModel for SecureBackupSetupIntroViewController.
2020-10-13 17:57:59 +02:00
manuroe
4934f41667
Cross-signing: Detect when cross-signing keys have been changed
2020-10-13 17:15:47 +02:00
ismailgulek
a3e392560c
Remove commented codes
2020-10-13 18:11:58 +03:00
ismailgulek
50eca8d3e4
Merge branch 'develop' into element_3579
2020-10-13 16:11:19 +03:00
SBiOSoftWhare
04fd516332
Self verification: Update complete security screen with new wording.
2020-10-13 10:46:42 +02:00
ismailgulek
4aec136ec2
Use handling in MXKAccount
2020-10-12 21:52:21 +03:00
ismailgulek
386a9edc53
Improve SyncResponseStore
2020-10-12 17:27:06 +03:00
ismailgulek
db1bd7ffa6
Last changes
2020-10-12 12:57:00 +03:00
ismailgulek
75c893e1bd
Use MXKPasteboardManager.pasteboard on copy operations
2020-10-09 15:20:54 +03:00
ismailgulek
d0895ca9dd
Use MXKAppSettings.pasteboard on copy operations
2020-10-09 13:58:54 +03:00
ismailgulek
95a987d2f8
Use the new extension where appropriate
2020-10-09 12:40:46 +03:00
ismailgulek
62487861c3
Remove old controls and add the fab
2020-10-09 12:27:26 +03:00
manuroe
834cc7f41d
Security screens: Update automatically shields when the trust changes.
2020-10-08 17:34:42 +02:00
ismailgulek
cee4ef8d93
Remove unnecessary layoutIfNeeded
2020-10-07 15:30:41 +03:00
ismailgulek
0e6a286fe0
Factorize layout of table header and footers
2020-10-07 15:26:58 +03:00
ismailgulek
f103637186
Read constants from an enum
2020-10-07 15:26:30 +03:00
ismailgulek
7752b9d8dd
Apply design decisions
2020-10-06 22:48:04 +03:00
ismailgulek
1ef4bbb328
Use ReadMoreTextView for room tpic
2020-10-06 17:32:28 +03:00
ismailgulek
40f931baed
Fix table view content size
2020-10-06 01:07:19 +03:00
ismailgulek
9d4a983a32
Fix layout to show all of the topic
2020-10-06 00:59:30 +03:00
ismailgulek
8e14d43a3f
Replace label with a text view
2020-10-06 00:53:58 +03:00
ismailgulek
c646e016d7
Fix layout for small screens
2020-10-02 14:17:52 +03:00
ismailgulek
a01e10a27f
Fix grouping
2020-10-02 11:48:12 +03:00
ismailgulek
f6f5fc2b07
Fix theme
2020-10-02 11:39:19 +03:00
ismailgulek
376e5b306c
Merge branch 'develop' into element_3679
2020-10-01 19:06:33 +03:00
ismailgulek
891148d98f
Merge pull request #3709 from vector-im/handle_retry_on_biometrics
...
Handle Retry on Biometrics
2020-10-01 19:06:03 +03:00
manuroe
0c036e4cc2
MXSession: Make sure vc_canSetupSecureBackup is reusable
...
Put specific additional check out of this method
2020-10-01 16:46:32 +02:00
ismailgulek
7fb89c5d9c
Add retry case
2020-10-01 17:44:30 +03:00
ismailgulek
2a00687798
Only collapse bubbles both have the roomCreate tag
2020-10-01 17:19:22 +03:00
ismailgulek
e11755afca
Tag room creator's join event appropriately
2020-10-01 17:18:32 +03:00
SBiOSoftWhare
c6c470c092
Settings: Improve new phone number cell UI.
2020-10-01 12:26:02 +02:00
ismailgulek
0a0031f691
Add doc for lastNavigatedRoomIdFromPush property
2020-10-01 12:45:10 +03:00
ismailgulek
fe3b318ab3
Merge branch 'develop' into element_3672
2020-10-01 12:37:00 +03:00
SBiOSoftWhare
052d3ac9bc
Update Riot/Modules/Secrets/Reset/SecretsResetViewModel.swift
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-30 18:31:07 +02:00
SBiOSoftWhare
71f86bff10
Update Riot/Modules/Secrets/Reset/SecretsResetViewModelType.swift
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-30 18:30:53 +02:00
SBiOSoftWhare
637e943ce7
Update Riot/Modules/Secrets/Reset/SecretsResetCoordinatorType.swift
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-30 18:29:42 +02:00
SBiOSoftWhare
1e9ab0fa8c
Merge branch 'develop' into reset_4s
2020-09-30 17:51:28 +02:00
SBiOSoftWhare
772ce79a85
KeyVerificationCoordinator: Fix child coordinator removal issue.
2020-09-30 17:50:20 +02:00
SBiOSoftWhare
a1f44f2420
SecretsRecoveryCoordinator: Handle secrets reset flow.
2020-09-30 17:48:55 +02:00
SBiOSoftWhare
7bacee6b96
SecureBackupSetupCoordinator: Handle existing navigation router.
2020-09-30 17:48:14 +02:00
SBiOSoftWhare
a3bb43e20f
Secrets recovery with passphrase: Add reset action.
2020-09-30 17:45:26 +02:00
SBiOSoftWhare
1684d7a7a8
Secrets recover with key: Add reset action.
2020-09-30 17:44:25 +02:00
SBiOSoftWhare
eea6ba53f1
Create secrets reset screen.
2020-09-30 17:43:05 +02:00
ismailgulek
7018444e7d
Merge branch 'develop' into element_3672
...
# Conflicts:
# CHANGES.rst
2020-09-30 17:31:38 +03:00
ismailgulek
b39d8e0c0a
Bridge to NSError
2020-09-30 16:19:34 +03:00
ismailgulek
7c1f163ea6
Remove variable and use inline check
2020-09-30 16:03:13 +03:00
ismailgulek
f7f3bd9e0e
Make BiometricsAuthenticationPresenter ObjC compatible
2020-09-30 16:02:56 +03:00
ismailgulek
c7dd0d60c1
Rename property
2020-09-30 15:58:37 +03:00
ismailgulek
e05d93884f
Merge branch 'develop' into protection_fine_tuning
...
# Conflicts:
# CHANGES.rst
# Riot/Assets/en.lproj/Vector.strings
2020-09-30 15:19:32 +03:00
ismailgulek
97675be983
Introduce BiometricsAuthenticationPresenter
2020-09-30 15:17:10 +03:00
ismailgulek
b410a376c5
Fix error conversion
2020-09-30 14:37:36 +03:00
ismailgulek
268a850117
Update Riot/Modules/SetPinCode/PinCodePreferences.swift
...
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2020-09-30 14:31:50 +03:00
manuroe
8f7a06c77d
Merge branch 'develop' into handleAppState
2020-09-30 13:31:01 +02:00
ismailgulek
469c857a3c
Merge branch 'develop' into theme_fixes
2020-09-30 14:28:14 +03:00
manuroe
f9798d5a18
Fix Steve's comment: Avoid to register observers several times
...
this does not seem to happen now but it is more future proof
2020-09-30 13:26:47 +02:00
ismailgulek
0d0bcb68fc
Merge branch 'develop' into element_3672
...
# Conflicts:
# CHANGES.rst
2020-09-30 12:32:40 +03:00
ismailgulek
84685fd16e
Merge branch 'protection_fine_tuning' of https://github.com/vector-im/element-ios into protection_fine_tuning
2020-09-29 18:42:52 +03:00
ismailgulek
f567c03838
Do not dismiss set pin coordinator on log out case
2020-09-29 18:42:19 +03:00
ismailgulek
309e1f1c26
Merge branch 'develop' into protection_fine_tuning
2020-09-29 18:33:22 +03:00
manuroe
34dbd7ea71
SecutirySettingsVC: Fix commented code that did not build
2020-09-29 17:08:06 +02:00
manuroe
ab9e4f9071
AppDelegate: Delay incoming requests displays
...
Display them when the app is more "ready"
2020-09-29 17:07:28 +02:00
manuroe
a91c60dcf5
BF: PIN Code: Do not show verification dialog at the top of PIN code.
2020-09-29 17:02:02 +02:00
ismailgulek
7a335185c1
Show alert
2020-09-29 17:57:23 +03:00
ismailgulek
d57dba7ca0
Introduce dueToTooManyErrors parameter
2020-09-29 17:46:07 +03:00
ismailgulek
cf0f3ba454
Logout automatically when pin/biometrics provided wrong too many times
2020-09-29 16:57:46 +03:00
manuroe
670647e2e2
AppDelegate: Create handleAppState as central point to handle application state
...
It is not complete. It is not yet a reducer. This is a start. At least, the state is no more managed by the launch screen
2020-09-29 15:15:32 +02:00
SBiOSoftWhare
5f9356d1c0
Merge pull request #3690 from vector-im/settings_security_modularity
...
SecurityViewController: Makes table content easier to customize
2020-09-28 17:47:37 +02:00
ismailgulek
23c9fbf0d5
Add static constants
2020-09-28 18:27:34 +03:00
SBiOSoftWhare
d489cb17d7
SecurityViewController: Reload sections on settingsKeyBackupTableViewSectionDidUpdate
call.
2020-09-28 17:22:43 +02:00
SBiOSoftWhare
755c0bb9b7
ManageSessionViewController: Update getLabelAndSwitchCell method.
2020-09-28 17:05:58 +02:00
SBiOSoftWhare
cc6a3a4679
SecurityViewController: Fix switch button touch event reuse issue.
2020-09-28 17:05:11 +02:00
SBiOSoftWhare
6dce9a3340
SecurityViewController: Improve null safety check for keybackup section cells.
2020-09-28 16:21:41 +02:00
SBiOSoftWhare
28e93aba7a
Update Riot/Modules/Common/Models/Section.swift
...
Co-authored-by: ismailgulek <ismailgulek@users.noreply.github.com>
2020-09-28 16:10:37 +02:00
ismailgulek
5b8acc8d20
Add numberOfBiometricsFailures
2020-09-28 16:44:50 +03:00
SBiOSoftWhare
27f5938d5c
Update Riot/Modules/Settings/Security/SecurityViewController.m
...
Co-authored-by: ismailgulek <ismailgulek@users.noreply.github.com>
2020-09-28 15:44:07 +02:00
ismailgulek
daf6788111
Add numberOfPinFailures
2020-09-28 16:19:51 +03:00
SBiOSoftWhare
3e0242e117
SecurityViewController: Makes table content easier to customize.
2020-09-28 14:25:21 +02:00
SBiOSoftWhare
36210ad48d
Section: Add a convenient method to add an amount of rows.
2020-09-28 14:23:39 +02:00
ismailgulek
7ed79429c3
Update localization keys
2020-09-28 12:51:34 +03:00
ismailgulek
35a2b38fc1
Add canUseBiometrics parameter
2020-09-25 17:59:29 +03:00
ismailgulek
65f6dfcc7b
Merge branch 'develop' into wording_for_dm
2020-09-25 16:49:41 +03:00
ismailgulek
0c6a14f079
Hide room creation event in modal
2020-09-25 16:16:23 +03:00
manuroe
7fae7c287f
Complete Security: Make sure the authentication flow display it if auth is not complete yet
...
The complete security flow can be unfortunately triggered from 2 places: AuthVC and MasterTabBarC.
On a fresh app installation, during authentication, it was unexpectedly displayed from MasterTabBarC. This prevented authentication flow to complete. The app stayed on the launching animation.
This commit fixes this race.
2020-09-25 13:06:34 +02:00
ismailgulek
c7ed3365b4
Wording for room ID
2020-09-25 13:46:20 +03:00
ismailgulek
869106aaef
Wording for no local addresses
2020-09-25 13:44:39 +03:00
ismailgulek
e9cc2061ad
Wording for listing in directory
2020-09-25 13:43:02 +03:00
ismailgulek
f93f2bb517
Wording for access string, including guests
2020-09-25 13:41:10 +03:00
ismailgulek
56b3fbc30d
Wording for access string, apart from guests
2020-09-25 13:39:50 +03:00
ismailgulek
f35ee7a86c
Wording for room access section header
2020-09-25 13:36:42 +03:00
ismailgulek
d79ceb2f60
Wording for room name
2020-09-25 13:34:11 +03:00
ismailgulek
4d393b96b8
Wording for room photo
2020-09-25 13:32:34 +03:00
ismailgulek
d35216e4ae
Wording for search placeholder
2020-09-25 13:30:52 +03:00
ismailgulek
7ed1968705
Wording for room details
2020-09-25 13:30:36 +03:00
ismailgulek
78a8ec571b
Merge branch 'develop' into wording_for_dm
2020-09-25 11:59:51 +03:00
manuroe
e31cc51416
Merge remote-tracking branch 'origin/complete_security_allow_device_verification_retry' into complete_security_allow_device_verification_retry
2020-09-25 10:14:27 +02:00
manuroe
87792b4064
Add missing comment
2020-09-25 10:14:14 +02:00
manuroe
d502956850
Update Riot/Modules/KeyVerification/Common/KeyVerificationCoordinator.swift
...
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2020-09-25 10:10:06 +02:00
manuroe
7c1fa2f922
Merge branch 'develop' into complete_security_allow_device_verification_retry
2020-09-25 09:24:25 +02:00
manuroe
43081b52bc
KeyVerificationSelfVerifyWait: Listen to all verification requests not only the first one
2020-09-25 09:03:43 +02:00
manuroe
b3c9cd26f6
Complete Security: Come back to the root screen if device verification is cancelled
...
So that the user can retry to verify with another device
2020-09-25 08:58:57 +02:00
SBiOSoftWhare
6ba5587bd0
Fix review remarks.
2020-09-24 16:25:10 +02:00
SBiOSoftWhare
8242af6c06
MasterTabBarController: Update delegate method name.
2020-09-24 15:55:59 +02:00
SBiOSoftWhare
0fad90a7ed
Update Riot/Modules/SplitView/SplitViewCoordinator.swift
...
Co-authored-by: ismailgulek <ismailgulek@users.noreply.github.com>
2020-09-24 15:42:40 +02:00
SBiOSoftWhare
2c65633fb3
Update Riot/Modules/SplitView/SplitViewCoordinator.swift
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-24 15:16:51 +02:00
SBiOSoftWhare
065e5f0c9a
Update Riot/Modules/SplitView/SplitViewCoordinatorType.swift
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-24 15:16:06 +02:00
SBiOSoftWhare
b2da39cd9f
Update Riot/Modules/SplitView/SplitViewCoordinatorType.swift
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-24 15:10:48 +02:00
ismailgulek
84c01e239c
Merge branch 'develop' into convert_to_coordinators
...
# Conflicts:
# CHANGES.rst
2020-09-24 14:13:53 +03:00
ismailgulek
46b720a4c8
Update encryption strings
2020-09-24 13:27:53 +03:00
ismailgulek
a665d2119e
Update leave strings
2020-09-24 13:00:50 +03:00
SBiOSoftWhare
697a55aa41
Add additional comments on SplitView and TabBar coordinators.
2020-09-24 12:00:21 +02:00
ismailgulek
fba7604e37
Remove redundant string
2020-09-24 12:41:25 +03:00
SBiOSoftWhare
5ac652536b
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
ismailgulek
037eb8ac7c
Update Riot/Modules/Room/RoomInfo/RoomInfoList/Views/RoomInfoBasicView.swift
...
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2020-09-23 18:24:25 +03:00
ismailgulek
c6a3fcaedc
Update Riot/Modules/Room/RoomInfo/RoomInfoList/Views/RoomInfoBasicView.swift
...
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2020-09-23 18:24:12 +03:00
ismailgulek
31a4a42d3f
Force reload data source when opened from a push
2020-09-23 16:53:40 +03:00
ismailgulek
d57c464c8a
Keep a reference to last navigated roomId from push
2020-09-23 16:53:00 +03:00
ismailgulek
c29554a596
Stop using a cell for basic info, remove unneccessary GroupedTableViewCell
2020-09-23 13:35:34 +03:00
ismailgulek
784f724179
Convert to RoomInfoBasicViewData
2020-09-23 12:46:33 +03:00
ismailgulek
8a5df8da6e
Create RoomInfoListViewData
2020-09-23 12:33:44 +03:00
ismailgulek
7da1be6f87
Move segmented view controller to coordinator
2020-09-23 12:18:37 +03:00
ismailgulek
4f2955226f
Move leave alert to view controller
2020-09-23 12:06:36 +03:00
ismailgulek
54efe255fc
Rename TableViewHeaderFooterView
2020-09-23 11:48:26 +03:00
ismailgulek
ba6c9be372
Use a constant for section & footer height
2020-09-23 11:45:10 +03:00
ismailgulek
5c18b46e68
Change rowHeight
2020-09-23 11:42:52 +03:00
ismailgulek
5031f0e7da
Update row & section variable names
2020-09-23 11:40:28 +03:00
ismailgulek
b0abfdd03e
Use CloseButton
2020-09-23 11:37:08 +03:00
ismailgulek
693f1a1146
Remove SimpleCoordinator
2020-09-23 11:14:14 +03:00
ismailgulek
e5f511117b
Change loc key
2020-09-23 11:06:53 +03:00
ismailgulek
761f5e04eb
Override user interface style for effect views
2020-09-22 14:17:40 +03:00
ismailgulek
44c27bc92b
Change group name
2020-09-21 18:12:37 +03:00
ismailgulek
fddf9085fa
Fix room cell
2020-09-21 18:12:08 +03:00
ismailgulek
76fb96f97b
Fix choose avatar image bg color
2020-09-21 17:59:04 +03:00
ismailgulek
a332474beb
Disable interactive dismissal when presented over room settings
2020-09-21 17:06:32 +03:00
ismailgulek
c2e90349bd
Add iOS 13 drag callback
2020-09-21 16:30:33 +03:00
ismailgulek
0f98b183ea
Implement leave
2020-09-21 14:53:12 +03:00
ismailgulek
5c130961b2
Listen summary changes
2020-09-21 14:08:29 +03:00
ismailgulek
c1716d4f6b
UI changes
2020-09-21 14:08:15 +03:00
ismailgulek
745ae4bc6c
Add avatar shadow
2020-09-21 14:07:12 +03:00
ismailgulek
daf3351302
Create GroupedTableViewCell
2020-09-21 14:06:50 +03:00
ismailgulek
6cd01c7235
Move SimpleCoordinator out
2020-09-18 19:02:22 +03:00
ismailgulek
24646fbbd4
Show new screen on tap header tap
2020-09-18 18:57:40 +03:00
ismailgulek
413a46247e
Implement UI and logic, not completed yet
2020-09-18 18:57:12 +03:00
ismailgulek
299cdafaa1
Add basic info cells
2020-09-18 18:55:41 +03:00
ismailgulek
5464cb2f3a
Create room info module
2020-09-18 14:37:12 +03:00
ismailgulek
ce8b7434e2
Remove expanded header from room screen
2020-09-18 14:11:45 +03:00
ismailgulek
32f39c372c
Specify set pin view mode after auth
2020-09-17 20:42:49 +03:00
ismailgulek
58a3906b81
Keep original view mode, fixes
2020-09-17 20:37:52 +03:00
ismailgulek
2299a51ced
Add new view states and explanatory label
2020-09-17 20:20:43 +03:00
ismailgulek
d36fca38ae
Add setPin view modes after login & registration
2020-09-17 18:34:00 +03:00
ismailgulek
38b75abb35
Change localization key
2020-09-17 16:22:32 +03:00
ismailgulek
7bc88999e6
Change variables' names
2020-09-17 16:01:08 +03:00
ismailgulek
754db0415a
Change view state name
2020-09-17 15:58:25 +03:00
ismailgulek
7e085c9e11
Change view mode name
2020-09-17 15:57:06 +03:00
ismailgulek
9cace44927
Change variable name to notAllowedPINs
2020-09-17 15:55:41 +03:00
ismailgulek
aa41d75fd4
Implement logic and UI
2020-09-17 14:07:12 +03:00
ismailgulek
9094ed128b
Add blockedPin view mode
2020-09-17 14:06:31 +03:00
ismailgulek
9a6780faad
Add blocked pins build setting
2020-09-17 14:01:29 +03:00
manuroe
23056d557b
AppDelegate: Do not show incoming key verification requests while authenticating.
2020-09-15 17:39:19 +02:00
manuroe
b79e83e24c
AppDelegate: Fix missing delegate
2020-09-15 17:27:56 +02:00
manuroe
35aa4b7549
* 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
manuroe
82b4025c3b
AuthVC: Make force PIN working for registration as well
2020-09-15 16:47:13 +02:00
manuroe
e760bd81a1
AuthVC: Fix PIN setup that broke cross-signing bootstrap
2020-09-15 16:43:29 +02:00
manuroe
b03e694056
AuthVC: Make sure the initial sync is done before checking cross-signing state
2020-09-15 16:42:34 +02:00
ismailgulek
34f0379655
Fix room display name
2020-09-15 16:45:17 +03:00
ismailgulek
e24be97c54
Remove unused view state
2020-09-15 16:43:34 +03:00
ismailgulek
a9f43e24f7
Remove useless operation and cancel viewAction
2020-09-15 16:41:55 +03:00
ismailgulek
860ed1e0a0
Update method doc
2020-09-15 16:39:09 +03:00
ismailgulek
bb74eab6e6
Update Riot/Modules/Room/Views/BubbleCells/RoomCreationWithPaginationCollapsedBubbleCell.m
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-15 16:36:09 +03:00
ismailgulek
91392c5a7c
Update Riot/Modules/Room/Views/BubbleCells/RoomCreationCollapsedBubbleCell.m
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-15 16:36:02 +03:00
ismailgulek
5b1b691b7d
Update Riot/Modules/Room/Views/BubbleCells/RoomCreationCollapsedBubbleCell.m
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-15 16:35:55 +03:00
ismailgulek
0a7ba6d213
Update Riot/Modules/Room/Views/BubbleCells/RoomCreationCollapsedBubbleCell.h
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-15 16:35:47 +03:00
ismailgulek
7696280c64
Remove extra bottom space on iPads
2020-09-15 14:48:40 +03:00
ismailgulek
92972aa80a
Fix multiline layout
2020-09-15 14:17:33 +03:00
ismailgulek
311de13e0b
UI updates
2020-09-15 14:09:57 +03:00
ismailgulek
d232105a1d
Span view
2020-09-15 14:09:42 +03:00
ismailgulek
c8f5b25c0f
Make sliding modal presentable spannable
2020-09-15 14:09:10 +03:00
ismailgulek
9c952d29ad
Add encryption badge
2020-09-15 12:13:30 +03:00
ismailgulek
0b91b4d418
Fix room avatar for direct chats
2020-09-15 12:01:21 +03:00
ismailgulek
89d83c6ef8
Change cells, add separator, fix room display name, fix content height, introduce AutoSizedTableView
2020-09-15 11:58:14 +03:00
ismailgulek
e6028cf9e5
Use new module from room view controller
2020-09-14 19:44:30 +03:00
ismailgulek
b764b2f2bb
Implement new module
2020-09-14 19:44:07 +03:00
ismailgulek
fed588090f
New bubble cells for the timeline
2020-09-14 15:39:08 +03:00
ismailgulek
4f6109e604
Merge branch 'develop' into element_3629
2020-09-14 14:27:24 +03:00
ismailgulek
43f59adb02
Use inline collapsing and the same cell for now
2020-09-14 14:24:41 +03:00
ismailgulek
a3e1ab2d55
Add new tag: RoomBubbleCellDataTagRoomCreateConfiguration
2020-09-14 14:11:24 +03:00
ismailgulek
c4d5abd56f
Respect encryption config of HS
2020-09-11 16:44:38 +03:00
ismailgulek
18918435d4
Reload on theme change
2020-09-11 16:39:41 +03:00