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 f4c563e40..79e69a51d 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 @@ -120,7 +120,8 @@ public class CallMenuController extends BaseController implements FlexibleAdapte private void prepareIntent() { shareIntent = new Intent(Intent.ACTION_SEND); shareIntent.setType("text/plain"); - shareIntent.putExtra(Intent.EXTRA_SUBJECT, getResources().getString(R.string.nc_share_subject)); + shareIntent.putExtra(Intent.EXTRA_SUBJECT, String.format(getResources().getString(R.string.nc_share_subject), + getResources().getString(R.string.app_name))); } private void prepareMenu() { diff --git a/app/src/main/java/com/nextcloud/talk/controllers/bottomsheet/EntryMenuController.java b/app/src/main/java/com/nextcloud/talk/controllers/bottomsheet/EntryMenuController.java index a5ceb7bd6..a113bffd3 100644 --- a/app/src/main/java/com/nextcloud/talk/controllers/bottomsheet/EntryMenuController.java +++ b/app/src/main/java/com/nextcloud/talk/controllers/bottomsheet/EntryMenuController.java @@ -253,6 +253,7 @@ public class EntryMenuController extends BaseController { case 11: case 2: labelText = getResources().getString(R.string.nc_call_name); + editText.setInputType(InputType.TYPE_CLASS_TEXT); break; case 4: labelText = getResources().getString(R.string.nc_new_password); @@ -267,12 +268,13 @@ public class EntryMenuController extends BaseController { break; case 10: labelText = getResources().getString(R.string.nc_conversation_link); + editText.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_URI); break; default: break; } textFieldBoxes.setLabelText(labelText); - editText.requestFocus(); + textFieldBoxes.requestFocus(); } } diff --git a/app/src/main/java/com/nextcloud/talk/events/ShowScreenEvent.java b/app/src/main/java/com/nextcloud/talk/events/ShowScreenEvent.java index 2d31057fa..4f721fea1 100644 --- a/app/src/main/java/com/nextcloud/talk/events/ShowScreenEvent.java +++ b/app/src/main/java/com/nextcloud/talk/events/ShowScreenEvent.java @@ -27,15 +27,15 @@ import lombok.Data; @Data public class ShowScreenEvent { - public enum ScreenType { - CONTACTS_SCREEN - } - - @Nullable private final Bundle bundle; + @Nullable + private final Bundle bundle; private final ScreenType screenType; - public ShowScreenEvent(ScreenType screenType, @Nullable Bundle bundle) { this.bundle = bundle; this.screenType = screenType; } + + public enum ScreenType { + CONTACTS_SCREEN + } } diff --git a/app/src/main/java/com/nextcloud/talk/utils/ShareUtils.java b/app/src/main/java/com/nextcloud/talk/utils/ShareUtils.java index 20d613c01..0277ab67a 100644 --- a/app/src/main/java/com/nextcloud/talk/utils/ShareUtils.java +++ b/app/src/main/java/com/nextcloud/talk/utils/ShareUtils.java @@ -55,10 +55,6 @@ public class ShareUtils { if (!TextUtils.isEmpty(password)) { shareString += String.format(context.getResources().getString(R.string.nc_share_text_pass), password); } - - shareString += String.format(context.getResources().getString(R.string.nc_talk_soon), userEntity - .getDisplayName() - ); } return shareString; diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 25c248b09..025230064 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -126,11 +126,9 @@ Proceed The name you entered is the same as the existing one Conversation link is not valid - Hello,\n\nI would like you to join a call with me.\n\nYou can join this call via - %1$s/index.php/call/%2$s - \n\nTalk soon,\n %1$s - Call invitation - \n\nPassword for the call is: %1$s + Join the conversation at %1$s/index.php/call/%2$s + %1$s invitation + \nPassword: %1$s