Commit graph

4075 commits

Author SHA1 Message Date
ismailgulek
867af20b40
Merge pull request #5956 from vector-im/ismail/5870_thread_from_voice
Fix voice message cell height when containing thread summary
2022-03-31 14:49:03 +03:00
ismailgulek
0a33b07b76
Strip in reply to from thread summary and from the latest message 2022-03-31 13:48:48 +03:00
ismailgulek
7630f730aa
Add missing protocol conformance 2022-03-31 13:44:12 +03:00
ismailgulek
69185b05e2
Merge pull request #5865 from vector-im/ismail/5770_threads_notice
Threads notice
2022-03-31 13:18:40 +03:00
Doug
814624ad7a Merge branch 'master' into develop 2022-03-31 10:39:25 +01:00
Gil Eluard
de29864a43
Not possible to join an empty room on some suggested rooms (#5950)
* “It is not possible to join an empty room” on suggested rooms in a space #5170

- Fixed
2022-03-30 19:38:05 +02:00
Doug
bf8e0b8542 Refinements to onboarding personalisation flow.
Fix incorrect fonts and use autocapitalization on the display name field.
Fix bug where authentication view controller would become active again after registration.
Improve EffectsView API.
2022-03-30 16:44:19 +01:00
Doug
9ee0e95ada Enable profile personalisation screens after registration. 2022-03-30 16:44:19 +01:00
Doug
eaf1ddfb2e Fix crash when using the build in camera. 2022-03-30 16:17:06 +01:00
David Langley
8e795eff97
Merge pull request #5949 from vector-im/langleyd/5948_fix_launch_stuck
We should always reset `listenForRoomListDataReady` for a session sta…
2022-03-30 12:04:55 +01:00
ismailgulek
b12f6497d8
Merge branch 'develop' into ismail/5770_threads_notice 2022-03-30 13:35:14 +03:00
Anderas
d6b334070c
Merge pull request #5946 from vector-im/andy/5606_create_indicators
New loading indicators when creating a room
2022-03-30 11:05:43 +01:00
Anderas
3cfd2393a4
Merge pull request #5942 from vector-im/andy/5604_join_indicators
Join room loading indicators
2022-03-30 11:05:21 +01:00
David Langley
a89e137b2e We should always reset listenForRoomListDataReady for a session start/reset, even if onboarding is in progress. 2022-03-30 11:04:07 +01:00
David Langley
df98d385cd
Merge pull request #5945 from vector-im/langleyd/5938_post_autoreporter_cleanup
Post UISI Autoreporter cleanup
2022-03-30 10:14:52 +01:00
Anderas
2b76c40080
Merge pull request #5947 from vector-im/andy/nil_link
Exit early if universal link parameters cannot be created
2022-03-30 09:10:50 +01:00
Gil Eluard
71d637d644
The "Swipe to see all rooms" hint is sometimes presented at the wrong time (#5941)
- fixed
2022-03-30 09:58:47 +02:00
Andy Uhnak
d8b70475e4 Exit early if universal link parameters cannot be created 2022-03-29 17:41:45 +01:00
Andy Uhnak
55c3749486 New loading indicators when creating a room 2022-03-29 17:18:11 +01:00
Andy Uhnak
92b31a0f01 Join room loading indicators 2022-03-29 15:03:09 +01:00
Doug
1a77067fd0
Merge pull request #5923 from vector-im/johannes/5058_room_data_source_leak
Fix retain cycle in MXKRoomDataSource
2022-03-29 12:10:36 +01:00
David Langley
9a20332d5d Merge branch 'develop' of github.com:vector-im/element-ios into langleyd/5938_post_autoreporter_cleanup 2022-03-29 11:54:48 +01:00
David Langley
59b698ad84 Don't call _callPresenter.addMatrixSession twice. 2022-03-29 11:36:33 +01:00
Doug
3bf6245808
Merge pull request #5907 from vector-im/johannes/5898_authentication_readable_width
Restrict UI components on authentication screen to readable width
2022-03-29 11:07:13 +01:00
Anderas
4e67b0b406
Merge pull request #5937 from vector-im/andy/4858_resolve_alias
Enable joining a room via identifier from another home server
2022-03-29 10:54:48 +01:00
Doug
693a469bda
Merge pull request #5936 from vector-im/doug/5935_enable_all_langauges
Enable all translations
2022-03-29 09:33:06 +01:00
Doug
db22d4d040 Add BuildSettings to SwiftUI targets.
Remove RTL change on UIAlertController.
2022-03-28 17:53:34 +01:00
Andy Uhnak
5d999adbf4 URL encode fragment deeplink 2022-03-28 16:55:54 +01:00
Doug
c8bbd855a3 Add a RTL BuildSetting and use this for SwiftUI views too. 2022-03-28 16:52:07 +01:00
Andy Uhnak
1abab5b918 Typo 2022-03-28 16:44:24 +01:00
Andy Uhnak
dcfff556a4 Enable joining a room via identifier from another home server 2022-03-28 16:34:12 +01:00
Doug
a0aad52f9b Enable all translations
Sadly, disable RTL layout too as there are many bugs.
2022-03-28 16:28:23 +01:00
Gil Eluard
4f1544f1ef
Space preview shows wrong number of members (#5934)
Space preview shows wrong number of members #4842

- Fixed
2022-03-28 15:35:00 +02:00
Gil Eluard
0aead8ffd5 Can't view space invitations from system notifications #5915
- Fixed
2022-03-28 13:45:03 +03:00
Andy Uhnak
db5e1b29d7 Use bounds not frame 2022-03-28 13:45:03 +03:00
Andy Uhnak
b2a2988221 Fix typing performance by avoiding expensive UI operations 2022-03-28 13:45:03 +03:00
Gil Eluard
f4b3cec97a Subspace error doesn't make sense #5797
- Updated "Add space" error message
2022-03-28 13:45:03 +03:00
Gil Eluard
cbd8c263f6 Sync space order with web #5134 2022-03-28 13:45:03 +03:00
Gil Eluard
1bf1432d7d Update suggested room preview to behave the same way in all cases #5771
- Done
2022-03-28 13:45:03 +03:00
Gil Eluard
3ed7ed0a10 Add "Invite people" to the space menu in the left panel and update menu order #5810
- update after review
2022-03-28 13:45:03 +03:00
Gil Eluard
767eec4864 Add "Invite people" to the space menu in the left panel and update menu order #5810
- done
2022-03-28 13:45:03 +03:00
Andy Uhnak
dc99e33356 Ensure the login button is always visible 2022-03-28 13:45:03 +03:00
Stefan Ceriu
2ed9fe8ded Fixed the regular expression used for link detection in attributed strings. 2022-03-28 11:57:50 +03:00
Gil Eluard
b04bd1c885
Merge pull request #5925 from vector-im/gil/5915-Cannot_view_space_invitations_from_system_notifications
Can't view space invitations from system notifications
2022-03-28 10:48:09 +02:00
Gil Eluard
9b5932baac
Merge pull request #5912 from vector-im/gil/5797-Subspace_error_does_not_make_sense
Subspace error doesn't make sense
2022-03-28 00:02:37 +02:00
Gil Eluard
16ec23e5cb Can't view space invitations from system notifications #5915
- Fixed
2022-03-27 23:52:56 +02:00
Johannes Marbach
945f810484 Fix retain cycle in MXKRoomDataSource
Relates to: #5058
Signed-off-by: Johannes Marbach <johannesm@element.io>
2022-03-27 20:53:46 +02:00
Gil Eluard
dc3e7aec2f Sync space order with web #5134 2022-03-25 13:45:16 +01:00
Anderas
a0b7029709
Merge pull request #5913 from vector-im/andy/5906_typing_perf
Fix typing performance by avoiding expensive UI operations
2022-03-24 15:14:11 +00:00
David Langley
0f89eb014e
Merge pull request #5743 from vector-im/langleyd/5017_uisi_autoreporter
App: UISI AutoReporting
2022-03-24 14:58:23 +00:00
Andy Uhnak
7145a16255 Use bounds not frame 2022-03-24 14:24:14 +00:00
Andy Uhnak
218bf30e23 Fix typing performance by avoiding expensive UI operations 2022-03-24 12:40:37 +00:00
Gil Eluard
8eb48c95fa Subspace error doesn't make sense #5797
- Updated "Add space" error message
2022-03-24 13:37:24 +01:00
MaximeEvrard42
5a4c5e55ee
Merge pull request #5859 from vector-im/maximee/5720_location_sharing_UI_change
Update UI in location sharing view #5720
2022-03-24 11:58:09 +01:00
Johannes Marbach
dabd237115 Restrict UI components on authentication screen to readable width
- Make layout margins on content view follow readable width
- Set zero edge insets on content view
- Constrain all subviews of content view to leading & trailing
  layout margins of superview

Fixes: #5898
Signed-off-by: Johannes Marbach <johannesm@element.io>
2022-03-23 20:19:04 +01:00
Gil Eluard
46e0bce5fc
Merge pull request #5899 from vector-im/gil/5771_Update_suggested_room_preview 2022-03-23 20:03:26 +01:00
MaximeE
e805e415f3 5720: Rework some location sharing related view 2022-03-23 15:48:19 +01:00
aringenbach
702f22143d
Merge pull request #5894 from vector-im/aringenbach/5837_handle_empty_jitsi_default_url
Allow empty Jitsi default url in BuildSettings
2022-03-23 15:40:26 +01:00
Gil Eluard
fa5e7f065e
Merge pull request #5897 from vector-im/gil/5810_Add_Invite_people_to_the_space_menu
Add "Invite people" to the space menu in the left panel and update me…
2022-03-23 12:22:09 +01:00
Anderas
db26880ea5
Merge pull request #5892 from vector-im/andy/5875_login_button
Ensure the login button is always visible
2022-03-23 11:19:04 +00:00
Gil Eluard
da275a1203 Add "Invite people" to the space menu in the left panel and update menu order #5810
- update after review
2022-03-23 11:24:36 +01:00
Gil Eluard
807c97d076 Update suggested room preview to behave the same way in all cases #5771
- Done
2022-03-23 10:58:41 +01:00
Anderas
70d39ef741
Merge pull request #5893 from vector-im/andy/5883_search_crash
Prevent crash when searching for rooms
2022-03-22 16:51:43 +00:00
Doug
ea44865da5
Merge pull request #5891 from vector-im/doug/5651_ftue_celebration
Add FTUE celebration screen
2022-03-22 16:34:41 +00:00
Gil Eluard
909222e212 Add "Invite people" to the space menu in the left panel and update menu order #5810
- done
2022-03-22 16:51:43 +01:00
Andy Uhnak
413a1eb098 Revert optionality and always pass url 2022-03-22 14:46:27 +00:00
aringenbach
ecd01968e9 Remove automatically hiding call button when no Jitsi URL is available 2022-03-22 15:38:53 +01:00
aringenbach
660af4773d Enable nilability on Jitsi server URL 2022-03-22 14:10:09 +01:00
aringenbach
d414fb1ad7 Improve error display for Jitsi service unable to start 2022-03-22 14:03:30 +01:00
aringenbach
9c1c22439b Avoid doubling error display on Jitsi get well known failure 2022-03-22 14:03:30 +01:00
Andy Uhnak
f3aef51e00 Update comment 2022-03-22 12:55:41 +00:00
Andy Uhnak
f17ef7b20e Prevent crash when searching for rooms 2022-03-22 12:52:11 +00:00
David Langley
96c3ed8df3
Merge pull request #5476 from vector-im/langleyd/5472_green_spinner_incorrectly_hidden
Green spinner hidden too early
2022-03-22 11:55:52 +00:00
Andy Uhnak
ef45cc029d Ensure the login button is always visible 2022-03-22 11:44:52 +00:00
aringenbach
9c10bab0cf
Merge pull request #5784 from vector-im/aringenbach/5745_mandatory_secure_backup
Support for mandatory backup/verification
2022-03-22 12:39:40 +01:00
Stefan Ceriu
99ca48fb88 Prevent the homescreen from resetting on every appearance. 2022-03-22 12:44:26 +02:00
Andy Uhnak
0e6e35e85b Prevent "left room" message from showing twice 2022-03-22 09:10:08 +00:00
MaximeE
49144e1e0e 5720: Update from develop 2022-03-22 09:41:25 +01:00
Anderas
1ddae2b76d
Merge pull request #5882 from vector-im/andy/5873_initial_sync
Do not clear cache if there are no stored filters
2022-03-22 08:19:47 +00:00
Doug
78435972e3 Add OnboardingCelebrationScreen and EffectsSceneView. 2022-03-21 19:04:09 +00:00
Doug
d10c387460
Merge pull request #5861 from vector-im/doug/5652_ftue_personalisation
FTUE personalisation screens
2022-03-21 18:54:11 +00:00
Doug
a827a375d7 Fix crash trying to remove a UserSession for a nil MXSession. 2022-03-21 17:50:05 +00:00
Doug
bf08b86a36 Address PR comments
Add more docs.
Rename PhotoPickerPresenter to MediaPickerPresenter.
Use a Character for the placeholder avatar rather than a string.
2022-03-21 17:37:16 +00:00
Doug
efa97c9669 Updates following self review. 2022-03-21 17:37:16 +00:00
Doug
57d396887b Use UserIndicatorPresenter for onboarding personalisation.
Remove the service from the display name screen to match the avatar screen.
Add a loading indicator to PhotoPickerPresenter.
Fix layout issue when selecting non-square avatar image.
2022-03-21 17:37:16 +00:00
Doug
ea8a21c060 Add onboarding avatar screen.
Includes a PhotoPickerPresenter to pick photos without requesting permissions.
2022-03-21 17:36:40 +00:00
Doug
04833e4906 Add FTUE display name screen.
Use UserSession instead of userId & MXSession in OnboardingCoordinator
2022-03-21 17:36:40 +00:00
Stefan Ceriu
c53f34dcd0 Fix user suggestions not showing up when re-entering a room. 2022-03-21 18:40:21 +02:00
Andy Uhnak
2746e4cfaf Do not clear cache if there are no stored filters 2022-03-21 16:08:17 +00:00
Arnaud Ringenbach
a3c604eff3 Merge branch 'develop' into aringenbach/5745_mandatory_secure_backup 2022-03-21 15:28:23 +01:00
David Langley
fc9e4a9847 Actually fix merge. 2022-03-21 10:41:10 +00:00
David Langley
cff98cdd1d Revert "fix merge"
This reverts commit 0251a01bb0.
2022-03-21 10:39:50 +00:00
Doug
06abdf78ad Re-enable NSException on Share extension dismiss.
Disable crash logging in the share extension because of this.
2022-03-21 10:06:19 +00:00
Gil Eluard
6fd2f2c3a2
Merge pull request #5856 from vector-im/gil/5500-Change_behaviour_of_avatar_self_in_left_menu
Change behaviour of avatar/self in left menu to match common paradigm…
2022-03-21 10:21:54 +01:00
Andy Uhnak
06558195cd Merge branch 'master' into develop 2022-03-18 17:01:32 +00:00
Andy Uhnak
3b8b019f9b Fix broken indicators on iPad 2022-03-18 15:26:30 +00:00
SBiOSoftWhare
21473374d0 Fix conflicts with develop 2022-03-18 15:12:34 +01:00
Andy Uhnak
794bc11eeb Revert copy change 2022-03-18 14:02:50 +00:00
Andy Uhnak
766f43742f Allow ignoring invited users that have not joined a room yet 2022-03-18 13:31:43 +00:00
ismailgulek
d9b5445755
Merge branch 'develop' into ismail/5770_threads_notice 2022-03-18 15:07:44 +03:00