Gil Eluard
4af26062eb
Server Offline Activity Indicator ( #6314 )
...
* Server Offline Activity Indicator
- implemented
2022-07-05 14:04:52 +02:00
Gil Eluard
766df90504
Enhance the VectorHostingController to be presented as a bottom sheet ( #6377 )
...
* Enhance the VectorHostingController to be presented as a bottom sheet
- Done
2022-07-05 12:18:10 +02:00
aringenbach
3330938da8
Merge pull request #6373 from vector-im/aringenbach/6273_delete_riot_defaults
...
Remove legacy Riot-Defaults property list
2022-07-05 10:50:35 +02:00
ismailgulek
8e456298e8
Merge branch 'master' into develop
2022-07-05 10:26:51 +03:00
Johannes Marbach
62033f06c3
Fix layout issues in timeline poll cells (PSB-125)
...
Fixes : #5326
Signed-off-by: Johannes Marbach <johannesm@element.io>
2022-07-05 08:21:00 +02:00
aringenbach
29e7e5b162
Display fallback when replied event content is partially missing
2022-07-04 16:59:26 +02:00
aringenbach
e08e5d7fb1
Move MatrixKit defaults still in use to BuildSettings and replace register
2022-07-04 15:53:26 +02:00
Gil Eluard
67249ac7d5
Invite user UI is always hidden by the keyboard ( #6348 )
...
* Invite user UI is always hidden by the keyboard
- fixed
2022-07-01 10:32:57 +02:00
SBiOSoftWhare
c121ece119
Merge pull request #6363 from vector-im/steve/6361_lls_fix_lab_flag
...
Location sharing: Fix live location sharing lab flag activation
2022-06-30 11:22:01 +02:00
SBiOSoftWhare
4fef95a3e1
LocationManager: Fix issue in stop method.
2022-06-29 18:10:58 +02:00
SBiOSoftWhare
08f25d5c60
UserLocationServiceProvider: Handle live location sharing lab flag activation changes.
2022-06-29 18:10:28 +02:00
Gil Eluard
5663d62e0c
Update Files component iOS ( #6345 )
...
* Update Files component iOS
- Done
2022-06-29 16:11:52 +02:00
Anderas
8890369eb5
Merge pull request #6360 from vector-im/andy/6358_cross_sign
...
Use ZXing library to generate QR codes
2022-06-29 14:54:22 +01:00
Andy Uhnak
10dda21dab
Use ZXing library to generate QR codes
2022-06-29 11:58:10 +01:00
Johannes Marbach
046d7dc7de
Merge pull request #6326 from vector-im/johannes/lls-reporting
...
Enable reporting of live location shares (PSF-1066)
2022-06-28 10:59:54 +02:00
Gil Eluard
d8c77a657f
Add "Mark as read" ( #6346 )
...
* Add "Mark as read"
- done
2022-06-28 10:44:33 +02:00
Robin Kipp
96b3c093b2
Properly end the active AVAudioSession when recording finishes.
2022-06-27 20:02:22 +02:00
Doug
730eafcefe
Fix size of media on iPad when multitasking.
2022-06-24 14:13:08 +01:00
Doug
b705db0d0a
Fix pasteboard banner when editing text.
2022-06-23 17:01:20 +01:00
aringenbach
ff5bbd2878
Display mandatory backup only if session is running
2022-06-23 14:49:12 +02:00
Johannes Marbach
17c2b20f33
Merge pull request #6333 from vector-im/johannes/clean-up-available
...
Clean up iOS 14 availability checks
2022-06-23 14:00:28 +02:00
Doug
7d0027e7ba
Remove overlap of sender name and first message tap targets.
2022-06-23 11:32:06 +01:00
Johannes Marbach
d29270fb6a
Expand all if and guard constructs involving @available(iOS 14... or #available(iOS 14...
...
Signed-off-by: Johannes Marbach <johannesm@element.io>
2022-06-23 10:05:46 +02:00
Johannes Marbach
eefd847f39
Remove all @available(iOS 14... annotations
2022-06-23 09:47:38 +02:00
Doug
8927bff833
Ignore data detector URLs on file attachment names, always opening the file. ( #6330 )
2022-06-22 15:40:19 +01:00
aringenbach
103fda27c5
Update Room Info screen back button text
2022-06-22 15:56:31 +02:00
aringenbach
1d5584d9a8
Handle long press on back buttons
2022-06-22 15:56:31 +02:00
Johannes Marbach
f64b7c50b4
Merge pull request #6322 from vector-im/johannes/tappable-avatar
...
Make avatar view tappable in bubble layout
2022-06-22 13:43:44 +02:00
Robin Kipp
67291f8023
Accessibility: VoiceOver: Add accessibility label and hint to the Record Voice Message button. ( #6323 )
...
* Add accessibility label and hint to the Record Voice Message button.
* Add release note.
* Remove unnecessary import for SwiftUI.
* Update Riot/Modules/Room/VoiceMessages/VoiceMessageToolbarView.swift
Use VectorL10n instead of calling NSLocalizedString directly.
* Add German translation for the newly added a11y strings.
* Revert "Add German translation for the newly added a11y strings."
This reverts commit 003cfd9c3e
.
* Update Riot/Assets/en.lproj/Vector.strings
2022-06-22 10:07:13 +01:00
Johannes Marbach
03d37b5923
Merge pull request #6328 from vector-im/johannes/quoting
...
Make quoting context menu action work again
2022-06-21 21:05:57 +02:00
Doug
7c81f67201
Fix unresponsive soft-logout in the legacy flow. ( #6329 )
...
- Delegate logic to the OnboardingCoordinator like the new flow does.
- Reset the credentials on every presentation of authVC.
- Make sure not to set the credentials after deleting the data.
2022-06-21 17:30:10 +01:00
Johannes Marbach
18ab841615
Merge pull request #6324 from vector-im/johannes/enable-lls
...
Expose live location sharing labs flag (default: false) and re-enable background location access (PSF-1127)
2022-06-21 16:01:02 +02:00
Johannes Marbach
fbdd11f98d
Make quoting work again
...
Signed-off-by: Johannes Marbach <johannesm@element.io>
2022-06-21 15:49:56 +02:00
Johannes Marbach
04d3afeb77
Enable reporting of live location shares
...
Signed-off-by: Johannes Marbach <johannesm@element.io>
2022-06-21 15:17:41 +02:00
Johannes Marbach
b7d9cf0278
Unify location sharing build settings and drop iOS 14 checks
2022-06-21 13:03:09 +02:00
Doug
fcd81ced69
Add spacing between the Jitsi and Threads toolbar buttons.
2022-06-21 11:41:23 +01:00
Doug
78bf70febc
Exclude MXK views/controllers from NSE and Intents
...
And exclude all MXK authentication from the share extension.
2022-06-21 10:04:22 +01:00
Doug
3e6925b980
Trim whitespace and trailing slashes from a user entered homeserver address.
2022-06-21 10:04:22 +01:00
Johannes Marbach
b255bcd595
Revert "Merge pull request #6299 from vector-im/johannes/back-out-background-location-access"
...
This reverts commit c50f23fd89
, reversing
changes made to ff06c68f8f
.
2022-06-21 09:45:30 +02:00
Johannes Marbach
f89631b719
Expose live-location sharing labs flag (default: false)
...
Signed-off-by: Johannes Marbach <johannesm@element.io>
2022-06-21 09:43:45 +02:00
Johannes Marbach
2eb9278b86
Make avatar view tappable in bubble layout
...
Fixes : #5572
Signed-off-by: Johannes Marbach <johannesm@element.io>
2022-06-20 21:24:57 +02:00
David Langley
664895107d
Revert "Replace ffmpeg with switf-ogg"
2022-06-20 10:53:56 +02:00
aringenbach
a6df2b395b
De-labs use only latest user avatar and name
2022-06-20 10:08:58 +02:00
aringenbach
a8e7bf9091
Merge pull request #6311 from vector-im/aringenbach/fix_settings_leading_alignment
...
Fix settings screens items alignment
2022-06-17 16:03:41 +02:00
ismailgulek
6ca791feff
Merge pull request #6297 from vector-im/ismail/5731_room_header_invite
2022-06-17 15:55:34 +03:00
aringenbach
d88d456b80
Fix settings screens items alignment
2022-06-17 14:45:17 +02:00
aringenbach
5aba712828
Merge pull request #6309 from vector-im/aringenbach/6302_use_latest_data_for_pills
...
Use latest user data for mention pills
2022-06-17 13:56:20 +02:00
David Langley
c4debccfb9
Merge pull request #6264 from vector-im/langleyd/6263_remove_ffmpeg
...
Replace ffmpeg with switf-ogg
2022-06-17 10:21:38 +01:00
aringenbach
d10516563d
Fix some comments
2022-06-17 10:19:10 +02:00
aringenbach
ff17725bba
Use latest user data for mention pills
2022-06-16 17:07:47 +02:00
ismailgulek
8ca127966c
Merge pull request #6304 from vector-im/ismail/6288_voip_freeze
2022-06-16 11:08:16 +03:00
aringenbach
8fdf3d8949
Set HTML formatter as static
2022-06-16 09:07:02 +02:00
aringenbach
7d03668fa0
Move font parameter and update parameters description
2022-06-16 09:07:02 +02:00
aringenbach
6cb8b86430
Improve HTML formatter
2022-06-16 09:07:02 +02:00
Gil Eluard
21e47062d2
Invites are collapsed incorrectly ( #6300 )
...
* Invites are collapsed incorrectly
- use invitee avatar instead of the target avatar for collapsed membership cell
2022-06-15 20:11:03 +02:00
ismailgulek
e268a2c54f
Merge pull request #6298 from vector-im/ismail/5113_directory_bottom_layout
...
Fix directory bottom layout
2022-06-15 18:55:55 +03:00
ismailgulek
d5cb1ba7de
Calculate needed bottom padding
2022-06-15 18:53:01 +03:00
ismailgulek
9a0fbc70a7
Merge pull request #6301 from vector-im/ismail/6271_scrollback_spinner
2022-06-15 18:22:16 +03:00
ismailgulek
a7847a876c
Do not show launching animation for backgroundSyncInProgress state
2022-06-15 17:36:13 +03:00
Gil Eluard
4f18e40ea3
Update Reactions component ( #6244 )
...
* Update Reactions component
- Done
2022-06-15 16:08:43 +02:00
ismailgulek
b8dbcf1b57
Merge pull request #6295 from vector-im/ismail/5584_fix_input_actions
2022-06-15 15:12:03 +03:00
ismailgulek
2f6835beee
Present loading indicator immediately on pagination
2022-06-15 14:30:48 +03:00
ismailgulek
e4772f1510
Fix log
2022-06-15 14:30:23 +03:00
Johannes Marbach
254acbf8b7
Revert "UserLocationService: Enable background location."
...
This reverts commit 56c6ef321d
.
2022-06-15 08:52:04 +02:00
David Langley
cca4c3bbbf
fix typos and returning on main
2022-06-14 23:44:49 +01:00
ismailgulek
d544fec240
Add some footer space to the table view
2022-06-14 18:32:12 +03:00
ismailgulek
60eb2cf46e
Add canInvitePeople parameter to room discussion type
2022-06-14 18:02:15 +03:00
ismailgulek
604fbef388
Introduce canInvitePeople
on bubble cell data
2022-06-14 18:01:24 +03:00
ismailgulek
a923cf4d6a
Update actions when the input toolbar is refreshed
2022-06-14 17:02:58 +03:00
Johannes Marbach
0b6123fa8d
De-labs message bubbles
...
Signed-off-by: Johannes Marbach <johannesm@element.io>
2022-06-14 10:44:37 +02:00
ismailgulek
71b4698be0
Merge pull request #6274 from vector-im/ismail/5502_ungroup_threads
...
Ungroup events containing thread roots
2022-06-14 11:18:23 +03:00
ismailgulek
a4fb57db53
Merge pull request #6279 from vector-im/ismail/6242_fix_merge_bubbles
2022-06-14 10:46:10 +03:00
aringenbach
5dcb80f2cd
Add a setting to hide/display redaction placeholders
2022-06-14 09:36:08 +02:00
ismailgulek
e41c400690
Merge pull request #6281 from vector-im/ismail/5989_cancel_on_actionsheet
2022-06-14 10:33:06 +03:00
ismailgulek
101529bb80
Merge pull request #6280 from vector-im/ismail/6231_scroll_to_section_crash
...
Fix scroll to section crash
2022-06-13 21:42:48 +03:00
Doug
5238376f61
Tidy up presentation of the onboarding flow ( #6267 )
...
Tidy up presentation of the onboarding flow now that the AuthenticationService is used as a delegate.
2022-06-13 16:48:05 +01:00
ismailgulek
33d4a4eb7e
Add cancel in every case when showing the contextual menu
2022-06-13 18:26:57 +03:00
ismailgulek
780b526b31
Scroll to bottom instead of a specific section
2022-06-13 18:16:21 +03:00
ismailgulek
6482cf48d9
Avoid merging of bubbles if current timeline configuration does not allow
2022-06-13 17:56:01 +03:00
ismailgulek
fbed020f13
Introduce canMerge method on timeline style
2022-06-13 17:55:31 +03:00
ismailgulek
ba29323322
Merge branch 'develop' into ismail/5502_ungroup_threads
2022-06-13 13:58:43 +03:00
ismailgulek
960677833e
Do not group events containing thread roots
2022-06-13 13:57:14 +03:00
ismailgulek
d319e8dd2e
Move hasThreadRoot
into MXKRoomBubbleCellDataStoring
protocol
2022-06-13 13:52:46 +03:00
ismailgulek
10f250d7cd
Merge pull request #6262 from vector-im/ismail/6175_signout_from_all
2022-06-13 10:52:19 +03:00
aringenbach
2103f1aa63
Fix reply to usernames containing HTML escape characters
2022-06-10 17:31:34 +02:00
Gil Eluard
5d3e42ba06
Room preview unexpectedly triggering within the room ( #6255 )
...
* Room preview unexpectedly triggering within the room
- The room creation modal is now triggered only when the user taps the room name label
- Also fix empty room creation modal view
2022-06-10 10:41:37 +02:00
David Langley
6a36b81327
Replace ffmpeg with switf-ogg
2022-06-09 23:39:45 +01:00
ismailgulek
952a84bc98
Merge branch 'develop' into ismail/6175_signout_from_all
2022-06-09 20:38:34 +03:00
ismailgulek
d8f24e9e23
Use change password screen in settings
2022-06-09 20:26:19 +03:00
ismailgulek
812dffe5eb
Merge pull request #6257 from vector-im/ismail/6181_auth_soft_logout
2022-06-09 18:58:34 +03:00
Doug
85db782d31
Add support for account deactivation over SSO. ( #6252 )
2022-06-09 16:03:47 +01:00
ismailgulek
bcb92887f3
Fix latest PR comments
2022-06-09 17:36:52 +03:00
ismailgulek
29fa0eb10a
Add logoutDevices parameter to MXKAccount
2022-06-09 17:23:25 +03:00
ismailgulek
2da380cad1
Merge branch 'develop' into ismail/6181_auth_soft_logout
2022-06-09 15:46:29 +03:00
ismailgulek
cb11690ec3
Fix navigation after clear data
2022-06-09 15:46:04 +03:00
ismailgulek
3a0fc75724
Add clear data confirmation popup
2022-06-09 15:34:04 +03:00
ismailgulek
d89ef07376
Use softLogoutCredentials in AuthenticationService, fix blank screen before soft logout
2022-06-09 14:21:13 +03:00
ismailgulek
8e11dd46a8
Fix PR remarks
2022-06-09 13:22:50 +03:00
Doug
6dbe8657ff
Add an unrecognised certificate alert to the new authentication flow.
2022-06-09 09:37:57 +01:00
ismailgulek
34aa7021b9
Show recover encryption keys message according to key backup requirement
2022-06-08 17:39:51 +03:00
ismailgulek
cfe9a82bf0
Add device_id to fallback url after soft logout
2022-06-08 17:23:21 +03:00
ismailgulek
0dffdcf646
Display soft logout screen from authentication coordinator
2022-06-08 16:01:00 +03:00
ismailgulek
162b2bb6ce
Pass soft logout credentials on coordinator initialization
2022-06-08 15:59:52 +03:00
Stefan Ceriu
fbbbbc0b79
Fixes vector-im/element-ios/issues/6241 - Prevent random crashes when tapping links. Avoid displaying the confirmation alert for plain text ones.
2022-06-08 14:09:43 +03:00
Stefan Ceriu
c91c0d8ba9
Fixes vector-im/element-ios/issues/6095 - Random square home screen room avatars.
2022-06-08 13:26:08 +03:00
aringenbach
fb7a34fcf0
Merge pull request #6251 from vector-im/aringenbach/remove_edit_mode_flag_fix_roomstate_crash
...
Remove render edit flag and fix a nil room state crash
2022-06-08 09:38:28 +02:00
Stefan Ceriu
dcebfaf7d3
Prevent the Pin entry screen from being overlapped by other views
2022-06-08 09:56:29 +03:00
aringenbach
c3f22097a3
Remove old comment
2022-06-08 08:54:29 +02:00
ismailgulek
81eeecc6cd
Merge branch 'develop' into ismail/6181_auth_soft_logout
2022-06-07 23:54:54 +03:00
ismailgulek
ceae4a455d
Merge pull request #6250 from vector-im/ismail/6180_support_prov_links
2022-06-07 20:54:14 +03:00
ismailgulek
fc29e4be51
Fix PR remarks
2022-06-07 19:48:26 +03:00
ismailgulek
083296fdd8
Create classes for soft logout screen
2022-06-07 19:22:24 +03:00
aringenbach
7ce43796d5
Add changelog and param description precision
2022-06-07 17:40:39 +02:00
aringenbach
7b582b60e6
Remove render edit flag and fix a nil room state crash
2022-06-07 17:31:17 +02:00
ismailgulek
eae3531274
Handle provisioning links in AuthenticationService and call delegate method
2022-06-07 16:19:24 +03:00
ismailgulek
9fe224eb8d
Remove bad methods from auth coordinators
2022-06-07 16:17:46 +03:00
ismailgulek
f1f9158bf1
Remove old methods from onboarding coordinator and tabbar controller
2022-06-07 16:15:45 +03:00
ismailgulek
265901bd24
Adapt to refactorings
2022-06-07 16:11:28 +03:00
ismailgulek
3ef9d57c2d
Refactor app delegate for universal link handling
2022-06-07 16:07:18 +03:00
aringenbach
34a278708a
Merge pull request #6155 from vector-im/aringenbach/construct_replies_from_replied_event
...
Construct formatted body from replied event
2022-06-07 11:23:50 +02:00
MaximeEvrard42
17f1843d15
Merge pull request #6237 from vector-im/steve/6236_bg_location
...
Location sharing: Support sending location in background (PSF-1037)
2022-06-07 10:00:36 +02:00
aringenbach
b3819193e4
Fix in reply to links appearing outside of mx-quote
2022-06-07 09:02:36 +02:00
ismailgulek
ea097c92b5
Add savingAccountsEnabled
property to MXKAccountManager
2022-06-06 16:15:32 +03:00
aringenbach
22df2d7305
Fix else opening bracket
...
Co-authored-by: Gil Eluard <gile@element.io>
2022-06-03 12:08:16 +02:00
Gil Eluard
2809c2c58e
Show user indicators when paginating a room ( #6234 )
...
- implemented
2022-06-03 09:46:34 +02:00
aringenbach
dc10255207
Create reply body only if replied event sender is available
2022-06-03 09:14:06 +02:00
aringenbach
1d93f63d04
Construct formatted body from replied event
2022-06-02 15:45:08 +02:00
SBiOSoftWhare
8298748813
LocationManager: Indicate to change status bar appearance when the app uses location services in the background.
2022-06-02 14:33:00 +02:00
SBiOSoftWhare
56c6ef321d
UserLocationService: Enable background location.
2022-06-02 14:31:04 +02:00
ismailgulek
a9886e4df3
Merge pull request #6210 from vector-im/ismail/6176_auth_fallback
2022-05-31 19:11:32 +03:00
Doug
8e99d54ef1
Merge pull request #6204 from vector-im/doug/5151_sso_login
...
Support SSO login in the new flow.
2022-05-31 17:05:14 +01:00
Doug
36581ae451
Merge pull request #6201 from vector-im/doug/5654_login_flow
...
Add login screen to new flow.
2022-05-31 17:04:50 +01:00
aringenbach
f2eea7bde6
WellKnown: support outbound keys presharing strategy
2022-05-31 17:38:33 +02:00
SBiOSoftWhare
3f2ed75b28
Merge pull request #6200 from vector-im/steve/6199_persist_beacon_summary
...
Location sharing: Support restarting location sending after app kill (PSF-1036)
2022-05-31 11:22:13 +02:00
MaximeEvrard42
5392418d5c
Merge pull request #6198 from vector-im/maximee/6195_lls_labbs_flag
...
[Location Sharing]: Add labbs flag for live location sharing - PSF-800
2022-05-31 10:41:54 +02:00
ismailgulek
daf7035716
Use flow in the state
2022-05-31 11:01:17 +03:00
MaximeE
e9dbaca3da
6195: Apply PR comments
2022-05-31 09:49:46 +02:00
ismailgulek
adb6afa051
Fix PR remarks
2022-05-30 19:56:23 +03:00
MaximeE
e4572c1bf5
6195: Hide live location sharing lab setting for now
2022-05-30 17:32:12 +02:00
ismailgulek
8f6f01e851
Merge pull request #6209 from vector-im/ismail/6208_links_rtlo
...
Ask the user to confirm urls which contain unicode direction overrides
2022-05-30 17:32:07 +03:00
aringenbach
1493fb472b
Fix issue with mention pill avatar consuming tap gestures
2022-05-30 15:20:03 +02:00
ismailgulek
73030bb4c7
Move validation logic to a new class and add tests
2022-05-30 16:05:20 +03:00
ismailgulek
1a55011d3c
Move extension methods to Swift.String, add tests
2022-05-30 16:05:00 +03:00
ismailgulek
81f1c286e3
Merge branch 'develop' into ismail/6208_links_rtlo
2022-05-30 13:46:32 +03:00
MaximeEvrard42
bcb0935a33
Merge pull request #6185 from vector-im/maximee/6101_lls_add_spinner_starting_cell
...
[Location sharing] Add a spinner to starting state of location sharing cell (PSF-990)
2022-05-30 10:55:02 +02:00
ismailgulek
874f94ed09
Show fallback on authentication coordinator
2022-05-27 17:49:54 +03:00
ismailgulek
150c63da7a
Fix confirmation for RTL overridden links
2022-05-27 00:24:15 +03:00
Doug
518434537a
Report analytics from the new auth flow.
...
Fix SSO buttons pressed appearance.
2022-05-26 14:46:33 +01:00
ismailgulek
1564c74df0
Implement show msisdn screen flow
2022-05-26 00:32:03 +03:00
Doug
820db5c2db
Handle SSO deep links via the AuthenticationServiceDelegate.
2022-05-25 17:38:21 +01:00
Doug
d13a065c34
Add SSOAuthenticationPresenter to the AuthenticationCoordinator.
2022-05-25 14:48:18 +01:00
MaximeE
35d132a17b
6101: Rename for more clarity
2022-05-24 17:58:41 +02:00
SBiOSoftWhare
ac53931487
UserLocationService: Fix typo.
2022-05-24 17:22:11 +02:00
Doug
b01fbecd88
Add AuthenticationHomeserverViewData to easily map AuthenticationState.Homeserver to a type in the SwiftUI target.
2022-05-24 15:47:25 +01:00
Doug
857cc8c69c
Make the server selection coordinator aware of which flow it is for.
...
Don't set the authentication state until after registration has been queried to avoid using the wrong client if the user cancelled the selection.
2022-05-24 15:47:24 +01:00
Doug
8b744d4162
Fix presentation of verification with the new login flow.
2022-05-24 15:47:24 +01:00
Doug
0f12447748
Add login screen.
2022-05-24 15:47:24 +01:00
SBiOSoftWhare
8331cd5ff0
UserLocationService: Support restarting send location to a beacon after app kill.
2022-05-24 16:45:19 +02:00
MaximeE
f85970fb7b
6195: Add labbs flag for live location sharing
2022-05-24 11:43:00 +02:00
Stefan Ceriu
201448664e
Attempt at fixing [CALayer animationForKey] crashes.
2022-05-23 10:26:59 +03:00
Shunmugaraj
93fa3d0202
copy not working in > iOS 15
2022-05-23 09:59:15 +03:00
SBiOSoftWhare
5935456dde
RoomDataSource: Improve live location sharing status verification.
2022-05-20 15:14:59 +02:00
Andy Uhnak
914c4379c7
Merge branch 'master' into develop
2022-05-19 18:21:22 +01:00
MaximeE
2a0b715d85
6101: Fix behavior of activity indicator
2022-05-19 17:13:52 +02:00
Stefan Ceriu
5bdc3e6bde
#6130 , #4769 - Fix home screen not resetting on tab switching
2022-05-19 16:49:09 +03:00
Stefan Ceriu
ac9b6a3112
#4769 , #6130 - Fix filtering search bar cancel button not clearing the results.
2022-05-19 16:49:09 +03:00
Stefan Ceriu
f031f8b40f
Fix home screen shrinking too much on keyboard opening.
2022-05-19 16:49:09 +03:00
SBiOSoftWhare
eb73525aca
Merge pull request #6161 from vector-im/steve/5722_device_location
...
Location sharing: Support sending live device location
2022-05-19 14:56:46 +02:00
Doug
ab78a31935
Fix doc comments and callback.
2022-05-19 11:43:38 +01:00
Doug
68dd99bfb4
Use ordered flow for matrix.org and (kind of) homeserver defined order otherwise.
2022-05-19 11:43:38 +01:00
Doug
a8f8d36314
Use an onStart closure instead of awaiting the authentication coordinator.
2022-05-19 11:43:38 +01:00
Doug
9830640ce0
Self review of PR.
2022-05-19 11:43:38 +01:00
Doug
b9b4d18124
Add Email/Terms/ReCaptcha into the Authentication flow
...
Replace ReCaptcha navigation delegate with a WKUserContentController.
Move callback property closures onto the MainActor.
Show a loading indicator whilst waiting for the authentication service to start.
Move nextUncompletedStage into FlowResult.
Handle text field actions during authentication.
Remove scroll view tweaks in server selection screen following EMS banner removal.
2022-05-19 11:43:38 +01:00
MaximeE
e1d4093355
6101: Add spinner on location sharing cell
2022-05-18 18:13:23 +02:00
Stefan Ceriu
792b4250b2
Fix crash when opening rooms where the current user doesn't have permission to post messages.
2022-05-18 11:58:25 +03:00
Stefan Ceriu
45fdbd64e0
Fixes #6160 - Stop deleting audio recording when sending fails and allow it to be retried through the normal mechanism
2022-05-17 18:25:57 +03:00
MaximeE
54d10f9626
6162: Update UI according to new design
2022-05-17 11:26:29 +02:00
Yoan Pintas
b5ddb3962d
Merge pull request #6098 from vector-im/yostyle/disable_search_encrypted_rooms
...
Hide or disable search in the encrypted rooms
2022-05-16 23:24:06 +02:00
SBiOSoftWhare
ebf4458c23
Fix UI tests.
2022-05-16 18:18:13 +02:00
SBiOSoftWhare
dfd57a55da
Merge branch 'develop' into steve/5722_device_location
...
# Conflicts:
# Riot/Modules/Room/DataSources/RoomDataSource.m
2022-05-16 17:11:57 +02:00
SBiOSoftWhare
157e4b1784
RoomDataSource: Fix SDK updates.
2022-05-16 17:05:13 +02:00
SBiOSoftWhare
2e8ffbfa13
LocationManager: Fix request always usage.
2022-05-16 16:58:02 +02:00
SBiOSoftWhare
8cbfa01de0
AppCoordinator: Handle UserLocationServiceProvider setup
2022-05-16 11:33:40 +02:00
SBiOSoftWhare
cf2c0cbff7
MXSession: Add convenient getter to retrieve UserLocationService associated to session user id
2022-05-16 11:32:33 +02:00
SBiOSoftWhare
d7062bb154
Add UserLocationServiceProvider that enables to automatically store UserLocationService per user id and retrieve existing UserLocationService.
2022-05-16 11:28:37 +02:00
SBiOSoftWhare
20a7ad9c6c
Add UserLocationService that handles live location sharing for the current user
2022-05-16 11:18:16 +02:00
SBiOSoftWhare
67a3965d86
Add LocationManager that handles device geolocalization.
2022-05-16 11:03:37 +02:00
ismailgulek
5da4330732
Merge pull request #6152 from vector-im/aringenbach/clear_pills_artifacts
...
Flush pills on text view updates
2022-05-16 11:30:51 +03:00
aringenbach
8373387dce
Check nullability on attributed text
2022-05-13 17:02:56 +02:00
aringenbach
45ced8bf6d
Fix composer text coloration
2022-05-13 16:40:47 +02:00
aringenbach
a6e4d5ec26
Use NSHashTable
2022-05-13 14:58:34 +02:00
aringenbach
2b5cfbf71c
Store weak references in MXKMessageTextView array
2022-05-13 14:46:42 +02:00
aringenbach
44999ec5bb
Weakify message text view reference
2022-05-13 14:00:06 +02:00
aringenbach
756e31df03
Flush pills on text view updates
2022-05-13 13:52:46 +02:00
aringenbach
64d9824752
Merge pull request #6145 from vector-im/aringenbach/6144_presence_home_dm_refresh
...
Presence: fix live updates on Home & DM list
2022-05-12 16:19:04 +02:00
MaximeE
1e16c40e66
Merge branch 'develop' into maximee/PSF-986_lls_fix_live_banner_visibility
2022-05-12 11:49:58 +02:00
MaximeE
5f72b67bd7
6111: Move the call on the listener
2022-05-12 11:17:29 +02:00
aringenbach
ce9d502911
Merge pull request #6039 from vector-im/aringenbach/3526_user_pills
...
Add mention pills to timeline & composer
2022-05-12 11:05:22 +02:00
aringenbach
cda862ee4b
Setup a dedicated listener owned by PresenceIndicatorView
2022-05-12 10:55:00 +02:00
MaximeE
4a2cddac01
6111: add refresh of live banner visibility when receive beacon from live sharing
2022-05-11 18:18:21 +02:00