diff --git a/app/src/main/java/com/nextcloud/talk/controllers/bottomsheet/CallMenuController.java b/app/src/main/java/com/nextcloud/talk/controllers/bottomsheet/CallMenuController.java index f7cdb129f..20dc25865 100644 --- a/app/src/main/java/com/nextcloud/talk/controllers/bottomsheet/CallMenuController.java +++ b/app/src/main/java/com/nextcloud/talk/controllers/bottomsheet/CallMenuController.java @@ -26,6 +26,7 @@ import android.os.Bundle; import android.support.annotation.NonNull; import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.RecyclerView; +import android.text.TextUtils; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; @@ -123,7 +124,18 @@ public class CallMenuController extends BaseController implements FlexibleAdapte menuItems = new ArrayList<>(); if (menuType.equals(MenuType.REGULAR)) { - menuItems.add(new MenuItem(getResources().getString(R.string.nc_configure_room), 0, null)); + if (!TextUtils.isEmpty(room.getDisplayName())) { + menuItems.add(new MenuItem( + getResources().getString( + R.string.nc_configure_named_room, room.getDisplayName()), 0, null) + ); + } else if (!TextUtils.isEmpty(room.getName())) { + menuItems.add(new MenuItem(getResources().getString( + R.string.nc_configure_named_room, room.getName()), 0, null) + ); + } else { + menuItems.add(new MenuItem(getResources().getString(R.string.nc_configure_room), 0, null)); + } if (room.isNameEditable()) { menuItems.add(new MenuItem(getResources().getString(R.string.nc_rename), 2, getResources().getDrawable(R.drawable diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index aebea1154..75af892ac 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -84,7 +84,8 @@ Start a conversation - Configure room + Configure conversation + Configure conversation %1$s Leave conversation Rename conversation Set a password diff --git a/build.gradle b/build.gradle index d071e2c3e..4dbf173ae 100644 --- a/build.gradle +++ b/build.gradle @@ -10,7 +10,7 @@ buildscript { jcenter() } dependencies { - classpath 'com.android.tools.build:gradle:3.1.2' + classpath 'com.android.tools.build:gradle:3.1.3' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:${kotlinVersion}" // NOTE: Do not place your application dependencies here; they belong