Commit graph

602 commits

Author SHA1 Message Date
Doug
7d0027e7ba Remove overlap of sender name and first message tap targets. 2022-06-23 11:32:06 +01:00
Johannes Marbach
f1d8e808f9 Add changelog
Signed-off-by: Johannes Marbach <johannesm@element.io>
2022-06-23 10:14:18 +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
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
Doug
2d1f6f88b7
Simplify the layout of the onboarding splash screen (#6320)
* Simplify the layout of the onboarding splash screen
* Re-organise OnboardingSplashScreen.
* Fix frame drops for real this time.
2022-06-22 09:54:21 +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
Doug
fcd81ced69 Add spacing between the Jitsi and Threads toolbar buttons. 2022-06-21 11:41:23 +01:00
Doug
3e6925b980 Trim whitespace and trailing slashes from a user entered homeserver address. 2022-06-21 10:04:22 +01:00
Doug
98c3fb7b82 Add missing ) in workflow. 2022-06-21 09:07:48 +01:00
Johannes Marbach
2fa4cf0c23 Add changelog 2022-06-21 09:52:00 +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
Hudzaifah Lutfi
a8514ed6c8 Fix locheck-script that fails the build when there is space character on PROJECT_DIR path.
Signed-off-by: zx <hudzaifah.lutfi@gmail.com>
2022-06-20 10:11:47 +01: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
aringenbach
1203d945e7 Add changelog 2022-06-17 15:05:23 +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
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
Doug
83e2b1d440 Add custom string representations of view model/coordinator results. 2022-06-17 10:15:10 +01:00
aringenbach
ff17725bba Use latest user data for mention pills 2022-06-16 17:07:47 +02:00
ismailgulek
9b4b57fe1f
Add changelog 2022-06-16 17:05:08 +03:00
aringenbach
93cab87102 Fix threads out of labs notice HTML formatting 2022-06-16 10:27:44 +02:00
ismailgulek
8ca127966c
Merge pull request #6304 from vector-im/ismail/6288_voip_freeze 2022-06-16 11:08:16 +03:00
aringenbach
42fb814175 Add changelog 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
9a0fbc70a7
Merge pull request #6301 from vector-im/ismail/6271_scrollback_spinner 2022-06-15 18:22:16 +03:00
ismailgulek
050493d7f2
Add changelog 2022-06-15 17:37:02 +03:00
Gil Eluard
4f18e40ea3
Update Reactions component (#6244)
* Update Reactions component

- Done
2022-06-15 16:08:43 +02:00
Stefan Ceriu
5f990b3fb1 NSE - Prevent playback on already read messages and enable on device silencing for unwanted push notifications 2022-06-15 15:18:42 +03:00
ismailgulek
b3994ade95
Add changelog 2022-06-15 14:31:34 +03:00
ismailgulek
94349963c7
Add changelog 2022-06-14 18:32:56 +03:00
ismailgulek
0e6b5f1289
Add changelog 2022-06-14 18:03:04 +03:00
ismailgulek
46bde017bb
Add changelog 2022-06-14 17:03:29 +03:00
David Langley
8462c7be13 Fix changelog filename 2022-06-09 23:57:22 +01:00
David Langley
6a36b81327 Replace ffmpeg with switf-ogg 2022-06-09 23:39:45 +01:00
Doug
b69772edf4 Add AuthenticationRestClient protocol as an authentication interface to MXRestClient. 2022-05-24 10:09:24 +01:00
Stefan Ceriu
201448664e Attempt at fixing [CALayer animationForKey] crashes. 2022-05-23 10:26:59 +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
9830640ce0 Self review of PR. 2022-05-19 11:43:38 +01:00
Doug
5fd40c994d version++ 2022-05-18 15:09:15 +01:00
Doug
a6cb8f6f16 changelog.d: Upgrade MatrixSDK version ([v0.23.5](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.23.5)). 2022-05-18 15:09:15 +01: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
c20479b0be 6162: changelog 2022-05-17 11:28:11 +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
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
abfb086658 Add changes 2022-05-16 17:08:17 +02:00
Stefan Ceriu
4a98b7134a vector-im/element-ios/issues/6149 - Allow video rooms to be shown in the rooms list 2022-05-16 11:34:41 +03: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
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
MaximeE
4a2cddac01 6111: add refresh of live banner visibility when receive beacon from live sharing 2022-05-11 18:18:21 +02:00
aringenbach
6cc5433ac4 Presence: fix live updates on Home & DM list 2022-05-11 15:07:39 +02:00
Doug
835cddab01
Rename completion to callback and simplify actor usage. (#6141) 2022-05-11 13:18:26 +01:00
ismailgulek
4f0946bb90
Merge pull request #6083 from vector-im/ismail/5878_thread_title_fixes
Thread title view fixes
2022-05-11 15:15:59 +03:00
Doug
9bcdf7b19e
Hide the hidden album's thumbnail. (#6143) 2022-05-11 10:51:16 +01:00
Doug
d0494cfb6b
Add ReCaptcha screen (#6135)
Support dark mode in MXKAuthenticationRecaptchaWebView.
Begin implementing the ReCaptcha coordinator.
2022-05-11 09:57:37 +01:00
Doug
8309eea61d Changelog. 2022-05-11 09:49:24 +01:00
MaximeEvrard42
9646cbaa48
Merge pull request #6138 from vector-im/maximee/PSF-984_lls_fix_timeline_refresh_behavior
6103: Handle refreshing timeline with listner on beaconInfoSummary
2022-05-11 09:56:56 +02:00
aringenbach
f64369b9a7 Merge branch 'develop' into aringenbach/3526_user_pills 2022-05-11 09:46:02 +02:00
Doug
1b160b5f25
Add registration terms screen. (#6128)
Begin implementing Auth Terms coordinator.
2022-05-10 22:34:35 +01:00
Doug
4a9ace0cf3
Add email verification screen (#6125)
Make a reusable onboarding icon view.
Use a native TextField for better dynamic type support.
Rename completion to callback.
Add readableFrame modifier.
2022-05-10 14:09:43 +01:00
MaximeE
7c5433e214 6103: Handle refreshing timeline with listner on beaconInfoSummary 2022-05-10 11:36:54 +02:00
aringenbach
90a843a8c8 Merge branch 'develop' into aringenbach/3526_user_pills 2022-05-09 17:15:45 +02:00
MaximeE
2509b5e7c8 6099: Fix bad interaction between static and live location cell 2022-05-09 14:41:04 +02:00
Andy Uhnak
fbff92fca9 Rename changelog file 2022-05-06 16:04:34 +01:00
Doug
54a4feb0ea
Send the Signup analytics event (#6118)
* Implement the Signup event from AuthenticationViewController.

Use AuthenticationFlow instead of MXKAuthenticationType.
Create new AuthenticationType that aligns with AnalyticsEvent naming.
Add additional cases from AnalyticsEvents.
2022-05-06 13:08:54 +01:00
MaximeEvrard42
f81bd5d656
Merge pull request #6127 from vector-im/maximee/PSF-984_lls_fix_stop_button_timeline
[Location sharing] Fix timeline cell stop button
2022-05-06 09:37:12 +02:00
aringenbach
f67f832cfe Merge branch 'develop' into aringenbach/3526_user_pills 2022-05-05 15:34:36 +02:00
Stefan Ceriu
c3143ee4b2 version++ 2022-05-05 14:52:05 +03:00
Stefan Ceriu
5f3c96d837 changelog.d: Upgrade MatrixSDK version ([v0.23.4](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.23.4)). 2022-05-05 14:52:05 +03:00
MaximeE
1d1cf466b6 6110: Fix stop button on timeline cell 2022-05-05 11:56:03 +02:00
aringenbach
43d1e6b2b5 Merge branch 'develop' into aringenbach/3526_user_pills 2022-05-05 10:29:01 +02:00
Doug
3161d3d535 Add Authentication Flow WIP.
- Add Registration Screen.
- Add Server Selection Screen.
- Rename AuthenticationCoordinator to LegacyAuthenticationCoordinator.
- Add AuthenticationService and RegistrationWizard.
- Async extensions.
- Add global white and EMS colors to the themes.
- Add tests for server selection and registration screens.
- Accessibility and iPad layout tweaks.
- Remove MainActor from Auth Coordinators/VMs/Views.
(It broke the protocol conformances so now the methods and properties are marked individually.)
2022-05-04 19:26:38 +01:00
SBiOSoftWhare
60d23fa9b2 Merge develop in 6081_lls_screen_integration 2022-05-04 16:53:49 +02:00
aringenbach
70b3a61d2e Merge branch 'develop' into aringenbach/3526_user_pills 2022-05-04 16:01:17 +02:00
aringenbach
7d635f6b22 Add changelog 2022-05-04 16:00:48 +02:00
MaximeEvrard42
9758223fa7
Merge pull request #6112 from vector-im/maximee/PSF-672_add_timer_selector
[Location sharing] Add timer selector
2022-05-04 15:26:28 +02:00
Anderas
b34382f7f7
Merge pull request #6116 from vector-im/andy/6115_fix_crash
Prevent crash when searching
2022-05-03 19:32:46 +01:00
Andy Uhnak
d179cd81d2 Prevent crash when searching 2022-05-03 18:47:03 +01:00
SBiOSoftWhare
b69b080c8f Update changes 2022-05-03 16:05:50 +02:00
Gil Eluard
925c36aee8
Fail to open a sub space #5965 (#6080)
* Fail to open a sub space #5965

- Fixed
2022-05-03 11:22:15 +02:00
yostyle
c86753a2e6 Hide or disable search in the encrypted rooms 2022-05-02 22:30:39 +02:00
MaximeE
8b79cd9eb3 6071: Changelog 2022-05-02 10:24:02 +02:00
ismailgulek
bc8a397277
Merge pull request #6085 from vector-im/ismail/5883_room_preview_crash
Fix room preview crash
2022-04-29 13:39:43 +03:00
MaximeEvrard42
0bc1a79b25
Merge pull request #6088 from vector-im/maximee/6077_lls_SDK_integration_timeline
[Location sharing] Connect SDK on timeline cell
2022-04-29 11:01:54 +02:00
ismailgulek
091daa545a
Add changelog 2022-04-29 10:33:45 +03:00
ismailgulek
ec1cf59916
Add changelog 2022-04-28 16:33:13 +03:00
MaximeE
c8e42b8ca9 Merge branch 'develop' into maximee/6077_lls_SDK_integration_timeline 2022-04-28 12:04:34 +02:00
ismailgulek
a58334b8fa
Add changelog 2022-04-28 03:24:19 +03:00
ismailgulek
dc28583bb3
Add changelog 2022-04-28 02:33:26 +03:00
Gil Eluard
1a3effb8b6
4850 bring leaving space experience in line with web (#6062)
* Bring leaving space experience in line with Web #4850

- Done
2022-04-27 13:31:14 +02:00
MaximeE
168e141586 6077: Changelog 2022-04-27 10:39:58 +02:00