diff --git a/app/src/main/java/com/nextcloud/talk/controllers/ProfileController.java b/app/src/main/java/com/nextcloud/talk/controllers/ProfileController.java
index ec8f290ea..f4070d2b5 100644
--- a/app/src/main/java/com/nextcloud/talk/controllers/ProfileController.java
+++ b/app/src/main/java/com/nextcloud/talk/controllers/ProfileController.java
@@ -194,6 +194,7 @@ public class ProfileController extends BaseController {
@Override
public void onError(@io.reactivex.annotations.NonNull Throwable e) {
+ Log.e(TAG, "Error loading editable user profile from server", e);
edit = false;
}
@@ -365,6 +366,7 @@ public class ProfileController extends BaseController {
@Override
public void onError(@io.reactivex.annotations.NonNull Throwable e) {
+ Log.e(TAG, "Error loading editable user profile from server", e);
edit = false;
}
diff --git a/app/src/main/java/com/nextcloud/talk/controllers/SettingsController.java b/app/src/main/java/com/nextcloud/talk/controllers/SettingsController.java
index eb4885642..3355b9549 100644
--- a/app/src/main/java/com/nextcloud/talk/controllers/SettingsController.java
+++ b/app/src/main/java/com/nextcloud/talk/controllers/SettingsController.java
@@ -561,7 +561,7 @@ public class SettingsController extends BaseController {
if (currentUser.getDisplayName() != null) {
displayNameTextView.setText(currentUser.getDisplayName());
}
-
+
DisplayUtils.loadAvatarImage(currentUser, avatarImageView, false);
profileQueryDisposable = ncApi.getUserProfile(credentials,
diff --git a/app/src/main/res/drawable-night/account_circle_48dp.xml b/app/src/main/res/drawable-night/account_circle_48dp.xml
new file mode 100644
index 000000000..464e2af74
--- /dev/null
+++ b/app/src/main/res/drawable-night/account_circle_48dp.xml
@@ -0,0 +1,27 @@
+
+
+
+
diff --git a/app/src/main/res/drawable-night/account_circle_96dp.xml b/app/src/main/res/drawable-night/account_circle_96dp.xml
new file mode 100644
index 000000000..7e0864ab8
--- /dev/null
+++ b/app/src/main/res/drawable-night/account_circle_96dp.xml
@@ -0,0 +1,27 @@
+
+
+
+
diff --git a/app/src/main/res/drawable/account_circle_48dp.xml b/app/src/main/res/drawable/account_circle_48dp.xml
index 260d5b5d1..730582ce1 100644
--- a/app/src/main/res/drawable/account_circle_48dp.xml
+++ b/app/src/main/res/drawable/account_circle_48dp.xml
@@ -21,7 +21,7 @@
android:viewportWidth="24"
android:viewportHeight="24">
diff --git a/app/src/main/res/drawable/account_circle_96dp.xml b/app/src/main/res/drawable/account_circle_96dp.xml
new file mode 100644
index 000000000..eca5e2318
--- /dev/null
+++ b/app/src/main/res/drawable/account_circle_96dp.xml
@@ -0,0 +1,27 @@
+
+
+
+
diff --git a/app/src/main/res/layout/controller_settings.xml b/app/src/main/res/layout/controller_settings.xml
index b8bc571de..1411f010f 100644
--- a/app/src/main/res/layout/controller_settings.xml
+++ b/app/src/main/res/layout/controller_settings.xml
@@ -23,6 +23,7 @@
-
-
-
-
+ fresco:failureImage="@drawable/account_circle_96dp"
+ fresco:placeholderImage="@drawable/account_circle_96dp" />
@@ -279,7 +268,19 @@
android:animateLayoutChanges="true"
apc:cardBackgroundColor="@color/bg_default"
apc:cardElevation="0dp"
- apc:mpc_title="@string/nc_settings_proxy_title">
+ apc:mpc_title="@string/nc_settings_advanced_title">
+
+
+
+
+ apc:mp_title="@string/nc_settings_proxy_username_title" />
+ apc:mp_title="@string/nc_settings_proxy_password_title" />
Your SSL setup prevented connection
- Proxy
+ Advanced
proxy_type
Proxy type
proxy_host
Proxy host
proxy_port
Proxy port
+ Proxy username
proxy_username
+ Proxy password
proxy_password
- Use credentials
+ Proxy requires credentials
proxy_credentials
- Switch between accounts
- Reauthorize
+ Reauthorize account
Set up client certificate
Change client certificate
Remove
Please confirm your intent to remove the current account.
Remove account
- Add a new account
Unsupported server
The server version is too old and not supported by this version of the Android app
The server version is very old and will not be supported in the next release!
@@ -150,7 +150,6 @@
Cancel
No proxy
- Username
Password
Conversation link
New password
@@ -347,13 +346,11 @@
Unknown error
Unauthorized
- General
Allow guests
Could not leave conversation
You need to promote a new moderator before you can leave %1$s.
- 99+
Copy
Reply
Reply privately
diff --git a/scripts/analysis/lint-results.txt b/scripts/analysis/lint-results.txt
index 246459982..bbb08d2ee 100644
--- a/scripts/analysis/lint-results.txt
+++ b/scripts/analysis/lint-results.txt
@@ -1,2 +1,2 @@
DO NOT TOUCH; GENERATED BY DRONE
- Lint Report: 3 errors and 336 warnings
+ Lint Report: 3 errors and 332 warnings