aringenbach
7964d314c8
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
f14147c840
Merge pull request #5467 from vector-im/doug/5160_ftue_use_case
...
Add the FTUE use case screen for new users.
2022-02-10 14:28:28 +00:00
Doug
9582707146
Updates following PR feedback.
2022-02-10 12:59:13 +00:00
Stefan Ceriu
1ab7643de1
Fixed various project warnings. Completely disabled nullability checks, went down from ~20k to 195.
2022-02-10 08:43:18 +02:00
Doug
f50a92d0a8
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
Doug
295b3eaa99
Add the Use Case selection screen to the onboarding flow.
2022-02-04 16:10:38 +00:00
David Langley
ac0bda01ec
Merge pull request #5293 from vector-im/langleyd/5292_refresh_tokens
...
App: Refresh Tokens Implementation
2022-01-31 08:59:19 +00:00
Doug
36772f38cf
Remove preload from AuthenticationCoordinator and instantiate early instead.
2022-01-28 11:53:50 +00:00
Doug
7ef1288628
Updates following PR review.
...
Fix tests by moving constants out of Coordinator (as it is only part of the Riot target).
2022-01-27 15:19:54 +00:00
Doug
cf46247e9f
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
af0785b2bb
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
8cc6644378
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
b1ace569e7
Begin implementing an onboarding flow.
2022-01-26 14:25:48 +00:00
Doug
b8e9179bbf
Start implementing FTUE splash screens.
...
Present splash screens from AuthenticationViewController
2022-01-26 14:24:00 +00:00
David Langley
50defa7e3e
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
efe7eb403b
Add build setting to hide social login
2022-01-18 22:36:50 +00:00
David Langley
72bcae9d15
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
756b1c3d1d
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
33ef957053
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
a984028479
Begin migration from Matomo to PostHog
...
Add CocoaPods-Keys.
2021-12-16 16:59:26 +00:00
SBiOSoftWhare
21ffa2bf41
AuthInputsView: Add Swift generated header import.
2021-11-30 17:06:52 +01:00
SBiOSoftWhare
d4e8d9400f
Merge develop into steve/5020_matrixkit_merge
2021-11-30 16:16:52 +01:00
SBiOSoftWhare
e8d4af46d2
Update all Objective-C MatrixKit imports to handle new location.
2021-11-30 16:09:53 +01:00
SBiOSoftWhare
2709236dd5
Improve generated Swift header imports.
2021-11-25 23:11:53 +01:00
Philippe Loriaux
216924165d
Improve the Obj-C Generated Interface Header Name definition
2021-10-26 17:42:33 +02:00
Stefan Ceriu
9ee68cb7d8
vector-im/element-ios/issues/4899 - Fixed various localization issues.
2021-10-08 11:33:13 +03:00
manuroe
0500f703b2
i18n: Standardise casing of identity server and integration manager.
2021-10-01 11:51:30 +01:00
Stefan Ceriu
8b80b3f4c7
vector-im/element-ios/issues/4899 - Replaced (*almost*) all NSLocalizedString calls with newly generated ObjC methods.
2021-09-30 09:40:12 +03:00
Stefan Ceriu
62cdb29331
Revert "Revert " #4693 - Drop iOS 11 support.""
2021-09-14 11:41:36 +03:00
Chelsea Finnie
2b48ba3c29
Updated SSOAuthenticationService.swift to append / to redirect path if using an identity provider
2021-09-14 10:57:35 +12:00
Chelsea Finnie
4b74143460
Fix redirection issue when logging in with single sign on. Fixes #4785 .
...
Signed-off-by: Chelsea Finnie <chelseafinnie@catalyst.net.nz >
2021-09-10 15:14:38 +12:00
Stefan Ceriu
8f46e037f2
Revert " #4693 - Drop iOS 11 support."
...
This reverts commit a2b359f21960e1b9f75139d94adc7aeb35fa479f.
2021-09-06 18:24:26 +03:00
Stefan Ceriu
0b2616ddb3
#4693 - Drop iOS 11 support.
2021-09-01 15:55:41 +03:00
Paulo Pinto
a0699ab8bc
Standardise casing of identity server
...
Signed-off-by: Paulo Pinto <paulo.pinto@automattic.com >
2021-08-18 17:30:45 +01:00
ismailgulek
6aae1c0408
Update Riot/Modules/Authentication/SSO/SSOURLConstants.swift
...
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com >
2021-08-09 18:06:08 +03:00
ismailgulek
d7b63d9f41
stable ids for MSC 2858
2021-08-03 14:07:05 +03:00
Doug
885d8e3928
Remove the observer in destroy.
2021-07-26 15:16:27 +01:00
Doug
c94ca89a90
Fix crash from potentially calling removeObserver multiple times.
...
Let the system remove it for us.
2021-07-26 15:01:55 +01:00
Doug
a4075c89cb
Fix class keyword deprecation warnings everywhere!
...
Using 'class' keyword for protocol inheritance is deprecated; use 'AnyObject' instead
2021-07-09 17:05:43 +01:00
Doug
c2cce13730
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
93a046fb90
Merge remote-tracking branch 'origin/develop' into element_4485
2021-06-29 10:32:19 +01:00
Doug
83cd179101
Ensure authenticationActivityIndicator is in front of the input fields.
2021-06-29 09:45:07 +01:00
Doug
d36e40c7aa
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
f9cbacf2fb
SSOAuthenticationService: Handle login callback URL with HTML entities.
2021-06-28 16:49:05 +02:00
SBiOSoftWhare
8cdb019fc4
AuthenticationVC: Show an error alert on SSO authentication failure.
2021-06-28 16:45:20 +02:00
Stefan Ceriu
43f6c44c78
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
9eb08d1c05
MXSession: Remove vc_isE2EByDefaultEnabledByHSAdmin method and expose vc_homeserverConfiguration.
2021-04-29 12:37:57 +02:00
SBiOSoftWhare
65d279cb32
AuthVC: Setup cross-signing without authentication parameters in case if a grace period is enabled.
2021-02-05 18:32:36 +01:00
SBiOSoftWhare
c23fef850d
Merge branch 'develop' into element_3995
2021-02-03 17:16:36 +01:00
SBiOSoftWhare
5a0c46b3cc
SSOAuthenticationPresenterError: Use SFSafariViewController below iOS 13.0 instead of SFAuthenticationSession atm due to an app name Apple issue.
2021-02-03 12:13:37 +01:00