David Langley
6df4713eba
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
fb6dede930
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
d43bf82bca
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
efdbdcd117
Begin migration from Matomo to PostHog
...
Add CocoaPods-Keys.
2021-12-16 16:59:26 +00:00
SBiOSoftWhare
56a51da9f9
Update all Objective-C MatrixKit imports to handle new location.
2021-11-30 16:09:53 +01:00
Philippe Loriaux
eaa2450be7
Improve the Obj-C Generated Interface Header Name definition
2021-10-26 17:42:33 +02:00
Stefan Ceriu
34e1177bf6
vector-im/element-ios/issues/4899 - Fixed various localization issues.
2021-10-08 11:33:13 +03:00
Stefan Ceriu
7b75dec011
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
6463e5c106
Remove the observer in destroy.
2021-07-26 15:16:27 +01:00
Doug
014cd63752
Fix crash from potentially calling removeObserver multiple times.
...
Let the system remove it for us.
2021-07-26 15:01:55 +01:00
Doug
aaf04b0005
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
b9d7056d9e
Merge remote-tracking branch 'origin/develop' into element_4485
2021-06-29 10:32:19 +01:00
Doug
d6e91909d9
Ensure authenticationActivityIndicator is in front of the input fields.
2021-06-29 09:45:07 +01:00
Doug
75f7554d73
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
f26f8f1866
AuthenticationVC: Show an error alert on SSO authentication failure.
2021-06-28 16:45:20 +02:00
Stefan Ceriu
a8b0e8700e
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
241f6c0546
MXSession: Remove vc_isE2EByDefaultEnabledByHSAdmin method and expose vc_homeserverConfiguration.
2021-04-29 12:37:57 +02:00
SBiOSoftWhare
e4ba959d85
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
00acea2b9b
Update after review
2021-02-01 09:53:17 +01:00
Gil Eluard
9019afa271
Merge branch 'develop' into element_3969
2021-01-29 11:32:22 +01:00
Gil Eluard
7df79fb959
Avoid megolm share requests if the device is not verified
2021-01-26 17:33:05 +01:00
SBiOSoftWhare
8011e4dfed
AuthVC: Fix social login layout issue.
2021-01-22 11:13:25 +01:00
SBiOSoftWhare
a3b512ac12
AuthVC: Fix recaptcha view cropping.
2021-01-15 17:05:45 +01:00
SBiOSoftWhare
7a26c1fe66
AuthVC: Do use fallback page when using SSO without idp.
2021-01-07 16:01:17 +01:00
SBiOSoftWhare
4147e86377
SSO: Handle transaction id in AuthVC and SSOAuthenticationPresenter.
2021-01-07 14:38:27 +01:00
SBiOSoftWhare
e3ef69620f
AuthVC: Handle SSO authentication.
2020-12-18 18:44:08 +01:00
SBiOSoftWhare
d33c9e37fa
AuthVC: Support both password and social login display.
2020-12-18 18:44:08 +01:00
ismailgulek
f5b7e3b572
Specify set pin view mode after auth
2020-09-17 20:42:49 +03:00
manuroe
05d3122888
* 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
1b8e446097
AuthVC: Make force PIN working for registration as well
2020-09-15 16:47:13 +02:00
manuroe
13339007e8
AuthVC: Fix PIN setup that broke cross-signing bootstrap
2020-09-15 16:43:29 +02:00
manuroe
6902850531
AuthVC: Make sure the initial sync is done before checking cross-signing state
2020-09-15 16:42:34 +02:00
SBiOSoftWhare
32a37d9041
Merge pull request #3603 from vector-im/reduce_warnings
...
Reduce Xcode warnings
2020-09-04 13:13:54 +02:00
SBiOSoftWhare
317e8ec845
Remove deprecated -[UIApplication openURL] usage.
2020-09-01 12:20:44 +02:00
SBiOSoftWhare
4995d71334
Remove old AppDelegate imports.
2020-08-31 19:38:06 +02:00
SBiOSoftWhare
a6938f7c3d
AuthenticationVC: Fix show forgot password conditions.
2020-08-20 10:47:52 +02:00
SBiOSoftWhare
eabbcc2f2f
AuthenticationVC: Handle forgot button display customization with BuildSettings.
2020-08-19 17:32:35 +02:00
ismailgulek
bf31d8d269
Move scroll method to an extension
2020-08-05 15:22:27 +03:00
ismailgulek
aedad2bf10
Move scroll logic to KeyboardAvoider
2020-08-05 14:49:37 +03:00
ismailgulek
6a05f14faa
Use KeyboardAvoider instead of keyboard height
2020-08-04 17:01:26 +03:00
ismailgulek
c6574ca19c
Auto scroll to the custom server textfield
2020-08-04 13:08:44 +03:00
ismailgulek
0fe3bc37f0
Adjust scrollView scrollIndicatorInsets
2020-08-04 13:06:44 +03:00
ismailgulek
46aa312888
Fix contentSize when custom servers option hidden
2020-08-04 13:03:44 +03:00
manuroe
e73c5ceab8
BuildSettings: Integrate default HS and IS URLs
...
We still have them in user defaults but default values are defined in BuildSettings
2020-07-31 12:47:28 +02:00
manuroe
31e6ea9e98
AuthenticationVC: Make custom server options and register button configurable
2020-07-30 18:07:16 +02:00
ismailgulek
a288a1795e
Merge branch 'develop' into element_3436
2020-07-21 19:38:24 +03:00
ismailgulek
77d0c0b1a1
Go to pin setter screen only if forced at login
2020-07-21 16:14:46 +03:00
manuroe
053d58cc50
Registration: Do not display the skip button if email is mandatory
...
#3417
2020-07-21 08:06:37 +02:00
ismailgulek
347b4f20be
Present set pin module after successful login
2020-07-17 19:03:00 +03:00
SBiOSoftWhare
aae0e8d6cd
Checkboxes: Use theme tint color.
2020-07-09 18:58:44 +02:00