Doug
3e4aab55cd
Move presentation of the loading spinner into AuthenticationCoordinator for new users.
...
Also moves key verification out of a bridge presenter in AuthenticationVC and into the AuthenticationCoordinator.
2022-02-17 17:31:43 +00:00
aringenbach
87ad400eb6
Add objective C support to SwiftGen assets helpers ( #5533 )
...
* Add objective C support to SwiftGen assets helpers
* Use dot notation in ObjC & fix minor issues
Co-authored-by: Arnaud Ringenbach <arnaud.ringenbach@niji.fr >
2022-02-10 17:13:23 +01:00
Doug
3548566070
Updates following PR feedback.
2022-02-10 12:59:13 +00:00
Doug
7a61b83bb8
Tweaks to the Use Case screen ready for review.
...
Update strings.
Show the custom server field as needed.
Enable scroll edges appearance for white navigation bar.
2022-02-04 16:10:38 +00:00
David Langley
1e9fb6b625
Merge pull request #5293 from vector-im/langleyd/5292_refresh_tokens
...
App: Refresh Tokens Implementation
2022-01-31 08:59:19 +00:00
Doug
229ce51691
Fix drag sutters and enable swipe to pop gesture.
...
Add docs and last tweaks following a self review.
Add constants for max content size and disable splash screen via build settings.
2022-01-26 14:25:48 +00:00
Doug
4fd06abc1b
Polish for Onboarding Carousel
...
Add dark mode assets and colours.
Improve layout for 12" iPad and 4" iPhone.
Move isLockedToPortraitOnPhone to RiotNavigationController.
2022-01-26 14:25:48 +00:00
Doug
957815c79e
Show social sign in buttons on register screen.
...
Set final strings for FTUE splash screen.
Add OnboardingSplashScreenTitleText to apply the accent colour to the "." in localised strings.
2022-01-26 14:25:48 +00:00
Doug
819122133d
Begin implementing an onboarding flow.
2022-01-26 14:25:48 +00:00
Doug
4ae76bd861
Start implementing FTUE splash screens.
...
Present splash screens from AuthenticationViewController
2022-01-26 14:24:00 +00:00
David Langley
21ec650e8f
Merge branch 'develop' of https://github.com/vector-im/element-ios into langleyd/5292_refresh_tokens
2022-01-24 12:19:45 +00:00
David Langley
79fd2e3ec4
Add build setting to hide social login
2022-01-18 22:36:50 +00:00
David Langley
dc32c77f44
Merge branch 'develop' of https://github.com/vector-im/element-ios into langleyd/5292_refresh_tokens
2022-01-06 22:43:20 +00:00
David Langley
b8a242b66b
Split MXKAccount from Data so just data can be loaded from disk without side effects. Also change force reload of accounts to stop double load on init.
2022-01-06 20:35:37 +00:00
Doug
cea6cd145b
Use matrix-analytics-events generated stubs (locally for now).
...
Track screens, removing any that aren't part of the schema.
2021-12-16 16:59:45 +00:00
Doug
8ec27e8579
Begin migration from Matomo to PostHog
...
Add CocoaPods-Keys.
2021-12-16 16:59:26 +00:00
SBiOSoftWhare
e6ef1be7b6
Update all Objective-C MatrixKit imports to handle new location.
2021-11-30 16:09:53 +01:00
Philippe Loriaux
af20d24960
Improve the Obj-C Generated Interface Header Name definition
2021-10-26 17:42:33 +02:00
Stefan Ceriu
715d1382ed
vector-im/element-ios/issues/4899 - Fixed various localization issues.
2021-10-08 11:33:13 +03:00
Stefan Ceriu
04bc95a85c
vector-im/element-ios/issues/4899 - Replaced (*almost*) all NSLocalizedString calls with newly generated ObjC methods.
2021-09-30 09:40:12 +03:00
Doug
c9f0371ec3
Remove the observer in destroy.
2021-07-26 15:16:27 +01:00
Doug
de37c77f08
Fix crash from potentially calling removeObserver multiple times.
...
Let the system remove it for us.
2021-07-26 15:01:55 +01:00
Doug
356f6ba6a4
Move authenticationActivityIndicator into a container.
...
Observe the indicator's hidden property to show and hide the container.
2021-06-30 12:33:43 +01:00
Doug
5c11b32d77
Merge remote-tracking branch 'origin/develop' into element_4485
2021-06-29 10:32:19 +01:00
Doug
9762cddca2
Ensure authenticationActivityIndicator is in front of the input fields.
2021-06-29 09:45:07 +01:00
Doug
6c95425578
Use secondary colour from the theme for authenticationActivityIndicator.
...
This allows the indicator to be seen when using a dark theme.
2021-06-28 16:38:54 +01:00
SBiOSoftWhare
d01ca09928
AuthenticationVC: Show an error alert on SSO authentication failure.
2021-06-28 16:45:20 +02:00
Stefan Ceriu
b00d07ffca
Adopt consolidated logging mechanism ( #4370 )
...
* Adopted the new MXLog and replaced NSLog throughout the application - vector-im/element-ios/issues/4351
* Replaced NSLog() and print() usages with MXLog.debug()
* Added swiftlint rules for NSLog(), print(), println() and os_log()
* Escape paths used to run script build phases for swiftlint and swiftgen
2021-06-03 11:30:07 +03:00
SBiOSoftWhare
7129c7582c
MXSession: Remove vc_isE2EByDefaultEnabledByHSAdmin method and expose vc_homeserverConfiguration.
2021-04-29 12:37:57 +02:00
SBiOSoftWhare
7788afcb8e
AuthVC: Setup cross-signing without authentication parameters in case if a grace period is enabled.
2021-02-05 18:32:36 +01:00
Gil Eluard
3c126cddc1
Update after review
2021-02-01 09:53:17 +01:00
Gil Eluard
fa545ba2f7
Merge branch 'develop' into element_3969
2021-01-29 11:32:22 +01:00
Gil Eluard
adbefc1187
Avoid megolm share requests if the device is not verified
2021-01-26 17:33:05 +01:00
SBiOSoftWhare
fb9f4a5feb
AuthVC: Fix social login layout issue.
2021-01-22 11:13:25 +01:00
SBiOSoftWhare
855f718abe
AuthVC: Fix recaptcha view cropping.
2021-01-15 17:05:45 +01:00
SBiOSoftWhare
122194a46c
AuthVC: Do use fallback page when using SSO without idp.
2021-01-07 16:01:17 +01:00
SBiOSoftWhare
81e10d9b81
SSO: Handle transaction id in AuthVC and SSOAuthenticationPresenter.
2021-01-07 14:38:27 +01:00
SBiOSoftWhare
a89510c4a0
AuthVC: Handle SSO authentication.
2020-12-18 18:44:08 +01:00
SBiOSoftWhare
6f90184d2a
AuthVC: Support both password and social login display.
2020-12-18 18:44:08 +01:00
ismailgulek
db18116c59
Specify set pin view mode after auth
2020-09-17 20:42:49 +03:00
manuroe
d81d03b29a
* 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
dfbaf2c9e0
AuthVC: Make force PIN working for registration as well
2020-09-15 16:47:13 +02:00
manuroe
dd5f8bfd4e
AuthVC: Fix PIN setup that broke cross-signing bootstrap
2020-09-15 16:43:29 +02:00
manuroe
f973ef8ca0
AuthVC: Make sure the initial sync is done before checking cross-signing state
2020-09-15 16:42:34 +02:00
SBiOSoftWhare
e7c212c3b5
Merge pull request #3603 from vector-im/reduce_warnings
...
Reduce Xcode warnings
2020-09-04 13:13:54 +02:00
SBiOSoftWhare
e16d495ea6
Remove deprecated -[UIApplication openURL] usage.
2020-09-01 12:20:44 +02:00
SBiOSoftWhare
bc6306bda9
Remove old AppDelegate imports.
2020-08-31 19:38:06 +02:00
SBiOSoftWhare
c3e83fa996
AuthenticationVC: Fix show forgot password conditions.
2020-08-20 10:47:52 +02:00
SBiOSoftWhare
bbaffcef63
AuthenticationVC: Handle forgot button display customization with BuildSettings.
2020-08-19 17:32:35 +02:00
ismailgulek
61a7eef542
Move scroll method to an extension
2020-08-05 15:22:27 +03:00