Skip to content

Commit 47f5b94

Browse files
committed
Merge branch 'dev' of github.com:forcedotcom/SalesforceMobileSDK-Android into dev
2 parents aebd091 + e958716 commit 47f5b94

8 files changed

Lines changed: 1412 additions & 342 deletions

File tree

.github/test-shards/SalesforceSDK.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"targets": [
1919
"class com.salesforce.androidsdk.ui.LoginViewActivityTest",
2020
"class com.salesforce.androidsdk.ui.PickerBottomSheetTest",
21-
"class com.salesforce.androidsdk.ui.LoginActivityTest",
21+
"class com.salesforce.androidsdk.ui.LoginActivityScenarioTest",
2222
"class com.salesforce.androidsdk.ui.LoginOptionsActivityTest",
2323
"class com.salesforce.androidsdk.ui.PickerBottomSheetActivityTest",
2424
"class com.salesforce.androidsdk.ui.DevInfoActivityTest",
@@ -53,7 +53,7 @@
5353
"notClass com.salesforce.androidsdk.analytics.SalesforceAnalyticsManagerTest",
5454
"notClass com.salesforce.androidsdk.ui.LoginViewActivityTest",
5555
"notClass com.salesforce.androidsdk.ui.PickerBottomSheetTest",
56-
"notClass com.salesforce.androidsdk.ui.LoginActivityTest",
56+
"notClass com.salesforce.androidsdk.ui.LoginActivityScenarioTest",
5757
"notClass com.salesforce.androidsdk.ui.LoginOptionsActivityTest",
5858
"notClass com.salesforce.androidsdk.ui.PickerBottomSheetActivityTest",
5959
"notClass com.salesforce.androidsdk.ui.DevInfoActivityTest",

libs/SalesforceSDK/res/values/strings.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
<string name="account_type">com.salesforce.androidsdk</string>
99
<string name="app_package">com.salesforce.androidsdk</string>
1010
<string name="cannot_use_another_apps_login_qr_code">Cannot use another app\'s login QR Code. Please log in to this app.</string>
11+
<string name="salesforce_welcome_is_disabled">This app doesn\'t support welcome.salesforce.com. Use another server.</string>
1112

1213
<!-- If you're only supporting recent versions of Android (e.g. 3.x and up), you can override this to be touch and get a better looking login UI -->
1314
<string name="oauth_display_type">touch</string>

libs/SalesforceSDK/src/com/salesforce/androidsdk/config/LoginServerManager.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -452,7 +452,9 @@ private List<LoginServer> getLoginServersFromPreferences(SharedPreferences prefs
452452
*/
453453
public static class LoginServer {
454454

455+
@NonNull
455456
public final String name;
457+
@NonNull
456458
public final String url;
457459
public final boolean isCustom;
458460

libs/SalesforceSDK/src/com/salesforce/androidsdk/ui/LoginActivity.kt

Lines changed: 182 additions & 100 deletions
Large diffs are not rendered by default.

libs/SalesforceSDK/src/com/salesforce/androidsdk/ui/LoginViewModel.kt

Lines changed: 200 additions & 39 deletions
Large diffs are not rendered by default.

libs/test/SalesforceSDKTest/src/com/salesforce/androidsdk/auth/LoginViewModelTest.kt

Lines changed: 488 additions & 32 deletions
Large diffs are not rendered by default.

libs/test/SalesforceSDKTest/src/com/salesforce/androidsdk/ui/LoginActivityScenarioTest.kt

Lines changed: 395 additions & 0 deletions
Large diffs are not rendered by default.

libs/test/SalesforceSDKTest/src/com/salesforce/androidsdk/ui/LoginActivityTest.kt

Lines changed: 142 additions & 169 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)