Doug
e3bcb71b09
FTUE tweaks
...
- Allow login using a phone number.
- Update the server when entering a full MXID during registration.
- Reset the authentication service back to matrix.org after onboarding completes.
- Disable zoom on ReCaptcha to fix responsiveness issue.
- Tidy up unused methods.
2022-07-19 09:22:15 +01:00
SBiOSoftWhare
30346989c2
Live location sharing: Update timeline reply string.
2022-07-18 15:45:37 +02:00
Doug
f8c2a57d8b
Merge branch 'master' into develop
2022-07-15 14:26:12 +01:00
Doug
84569ff3de
Update string.
2022-07-15 11:19:32 +01:00
Doug
372ad84702
Reword account deactivation button in Settings.
2022-07-15 10:36:09 +01:00
Doug
c7816673ef
Move FTUE strings for translation.
2022-07-14 16:56:35 +01:00
Doug
572a8762ac
Fix build error on MXKSendReplyEventStringLocalizer.
2022-07-14 16:56:35 +01:00
Doug
7263804f01
Update remaining strings for FTUE.
...
Include homeserver in view models/state as needed.
Pre-fill the user's display name as set by the server.
2022-07-14 16:56:35 +01:00
Doug
ec8100383f
Update use case, registration and login screens.
...
Remove "Custom server" button from use case screen.
Remove matrix.org description.
Add username availability to registration screen.
2022-07-14 16:56:35 +01:00
SBiOSoftWhare
ccf2a2280e
Merge pull request #6394 from vector-im/steve/6108_map_credits
...
Location sharing: Update map credits display and behavior (PSG-234)
2022-07-12 16:47:49 +02:00
aringenbach
ceb21ccffb
Move room info back button title for translation
2022-07-11 18:41:08 +02:00
SBiOSoftWhare
56150ad6a5
Map credits: Add credits title string.
2022-07-11 14:39:43 +02:00
SBiOSoftWhare
611d1a1c9c
Merge pull request #6383 from vector-im/steve/lls_design_review
...
Location sharing: Live location sharing UI polishing
2022-07-07 16:53:57 +02:00
Doug
00d781ac22
Add support for in-app notifications. ( #6341 )
2022-07-07 15:31:37 +01:00
SBiOSoftWhare
052860bf52
Live location sharing: Update stop sharing text.
2022-07-06 16:28:59 +02:00
SBiOSoftWhare
cc64703ca3
Merge branch 'develop' into steve/6238_promote_lab_flag
2022-07-05 15:18:38 +02:00
Gil Eluard
4af26062eb
Server Offline Activity Indicator ( #6314 )
...
* Server Offline Activity Indicator
- implemented
2022-07-05 14:04:52 +02:00
SBiOSoftWhare
e3b04f6368
Strings: Add lab flag promotion strings.
2022-07-04 16:55:30 +02:00
Gil Eluard
d8c77a657f
Add "Mark as read" ( #6346 )
...
* Add "Mark as read"
- done
2022-06-28 10:44:33 +02:00
aringenbach
103fda27c5
Update Room Info screen back button text
2022-06-22 15:56:31 +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
aringenbach
a6df2b395b
De-labs use only latest user avatar and name
2022-06-20 10:08:58 +02:00
Gil Eluard
4f18e40ea3
Update Reactions component ( #6244 )
...
* Update Reactions component
- Done
2022-06-15 16:08:43 +02:00
aringenbach
5dcb80f2cd
Add a setting to hide/display redaction placeholders
2022-06-14 09:36:08 +02:00
ismailgulek
8f1eb8fd99
Update strings
2022-06-13 00:15:53 +03:00
ismailgulek
4a4c15aed2
Create PasswordValidator
2022-06-10 18:06:21 +03:00
ismailgulek
815a0297d3
Add strings
2022-06-01 18:56:56 +03: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
Doug
b964edce3a
Remove bad string and add comment for translators.
2022-05-31 11:02:15 +01: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
d20a37d1ce
Add resources
2022-05-26 00:28:25 +03:00
Doug
0f12447748
Add login screen.
2022-05-24 15:47:24 +01:00
MaximeE
f85970fb7b
6195: Add labbs flag for live location sharing
2022-05-24 11:43:00 +02: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
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
Doug
196a889f9a
Remove EMS banner from Server Selection screen.
2022-05-19 11:43:38 +01:00
Doug
e3e4511298
Clean localised strings.
...
Add ordered placeholders to directory_search_results in base language.
2022-05-17 16:39:44 +01: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
b1d93520a8
Location sharing: Add background location not authorized warning.
2022-05-16 16:50:59 +02:00
SBiOSoftWhare
027e86693d
Info.plist: Add location always usage description.
2022-05-16 10:57:57 +02: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
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
Doug
a8a9f1daaa
Allow registration on SSO only servers.
...
Stop using the homeserver from user defaults.
2022-05-04 19:26:38 +01: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
SBiOSoftWhare
ec5e493f8f
RoomCoordinator: Handle live location viewer and stop sharing.
2022-05-03 16:04:36 +02:00
MaximeE
c5c55da854
6071: Add timeout selector when start live sharing
2022-05-03 15:21:51 +02: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
a503938b64
Merge branch 'develop' into maximee/6029_lls_timeline_cell and apply comments
2022-04-25 15:53:58 +02:00
MaximeE
14f4744194
6029: Refacto how to handle all state of the live location cell
2022-04-22 18:04:19 +02:00
SBiOSoftWhare
790604dad1
Merge branch 'develop' into steve/5723_lls_screen
...
# Conflicts:
# Riot/Assets/en.lproj/Vector.strings
# Riot/Generated/Strings.swift
# RiotSwiftUI/Modules/Room/LocationSharing/Coordinator/ShareLocationActivityController.swift
# RiotSwiftUI/Modules/Room/LocationSharing/MapViewErrorAlertInfoBuilder.swift
2022-04-22 12:15:34 +02:00
MaximeE
5801c8dcbf
6029: finalise configuration of live location cell
2022-04-21 17:29:32 +02:00
MaximeE
a2f9ff244d
6029: Live location sharing timeline cell
2022-04-21 07:48:22 +02:00
ismailgulek
8a687396df
Add strings
2022-04-19 13:31:43 +03:00
MaximeE
fb962a01aa
Merge branch 'develop' into maximee/5982_ls_static_share_viewer
2022-04-11 17:26:07 +02:00
Gil Eluard
87e3c64ef6
Wrong copy for upgrade room message ( #6003 )
...
* Wrong copy for upgrade room message
- fixed
2022-04-11 15:46:08 +02:00
MaximeE
ba8b019f4b
5982: Add string and changelog
2022-04-08 17:47:16 +02:00
Doug
98d730f5a9
Rename NOTIFICATION key to Notification for missing translations.
...
Make Bundle.app a stored property.
Exclude Pirate from the supported languages.
2022-04-08 14:14:34 +01:00
aringenbach
6a82bf9e01
Add presence offline mode setting
2022-04-06 15:18:54 +02:00
SBiOSoftWhare
7662065d3f
LiveLocationSharingViewer: Add navigation title.
2022-04-06 09:41:33 +02:00
Doug
ce38eb853f
Merge pull request #5917 from vector-im/doug/5652_enable_ftue_personalisation
...
Enable profile personalisation screens after registration.
2022-04-05 17:43:44 +01:00
SBiOSoftWhare
8201e1c37c
Update strings.
2022-04-05 18:36:53 +02:00
SBiOSoftWhare
d7ef08b17d
Update strings
2022-04-05 17:44:04 +02:00
ismailgulek
87a1740778
Add strings
2022-04-04 16:52:40 +03:00
Doug
9ee0e95ada
Enable profile personalisation screens after registration.
2022-03-30 16:44:19 +01:00
ismailgulek
b12f6497d8
Merge branch 'develop' into ismail/5770_threads_notice
2022-03-30 13:35:14 +03: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
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
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
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
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
aringenbach
d414fb1ad7
Improve error display for Jitsi service unable to start
2022-03-22 14:03:30 +01:00
MaximeE
49144e1e0e
5720: Update from develop
2022-03-22 09:41:25 +01:00
Doug
78435972e3
Add OnboardingCelebrationScreen and EffectsSceneView.
2022-03-21 19:04:09 +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
a41d25f846
Fix voiceover support in OnboardingAvatarScreen.
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
ismailgulek
8150424a25
Add strings
2022-03-18 12:57:47 +03:00
MaximeE
83a718b38d
5720: Update UI in location sharing View
2022-03-17 16:52:22 +01:00
SBiOSoftWhare
c92d1c4fd1
Add live location banner strings.
2022-03-17 16:37:32 +01:00
David Langley
4e1e9afa59
Merge branch 'develop' of github.com:vector-im/element-ios into langleyd/5017_uisi_autoreporter
2022-03-16 21:45:33 +00:00
David Langley
5c39eb2f51
Update detector to match web implementation(only track decryption attempts), add labs flag, increase rate limit spacing.
2022-03-16 17:47:41 +00:00
Andy Uhnak
9a4c3e485b
Merge branch 'master' into develop
2022-03-14 16:26:07 +00:00
Andy Uhnak
31ec9be2ad
Ignore the sender of a room invite without needing to join the room first
2022-03-11 16:24:40 +00:00
Gil Eluard
996ef72498
Merge branch 'develop' into gil/SP1_space_creation
...
# Conflicts:
# Riot/Modules/Room/Members/RoomParticipantsViewController.m
# Riot/Modules/Room/RoomViewController.m
# Riot/Modules/Room/Settings/RoomSettingsViewController.h
# Riot/Modules/Spaces/SpaceMembers/MemberList/SpaceMemberListViewController.swift
2022-03-08 11:23:55 +01:00
Arnaud Ringenbach
059b75a957
Rename profile
as userAvatarAndName
2022-03-07 13:45:02 +01:00
Arnaud Ringenbach
724eef1b83
Use only latest profiles in the timeline (labs)
2022-03-07 13:45:02 +01:00
Gil Eluard
aadf1b7d67
Merge branch 'develop' into gil/SP1_space_creation
...
# Conflicts:
# Config/BuildSettings.swift
# Riot/Generated/Strings.swift
# Riot/Modules/Home/HomeViewController.m
# Riot/Modules/Room/Members/RoomParticipantsViewController.m
2022-03-04 13:38:18 +01:00
Gil Eluard
cd742d972a
Merge branch 'gil/SP1_space_creation' of github.com:vector-im/element-ios into gil/SP1_space_creation
2022-03-04 13:06:27 +01:00
Gil Eluard
1fcf96865c
SP4: space settings ( #5730 )
...
* SP4: Space Settings
- Space settings screen implemented
- No space upgrade available as per Element web
- Need more insights for the space address field
- Added settings live update
- Added local alias implementation
2022-03-04 12:53:42 +01:00
Andy Uhnak
3ec1e80c9d
Track failed creation of attributed strings
2022-03-03 12:45:50 +00:00
Doug
a7c6fdb718
Remove duplicate strings from MatrixKit
...
And a few from Vector for en and pr
2022-03-03 09:34:54 +00:00
Doug
c32a27b8ce
Merge MatrixKit strings into Vector strings.
2022-03-03 09:34:54 +00:00
Gil Eluard
89a16a72c2
Merge branch 'develop' into gil/SP1_space_creation
2022-03-01 10:15:13 +01:00
Doug
318d985f13
Merge pull request #5698 from vector-im/doug/5653_ftue_analytics_prompt
...
Prepare onboarding flow for personalisation screens.
2022-02-28 17:25:19 +00:00