From 0fedcc0d2b70894cc71d0647291dc7ab68854901 Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Thu, 18 Dec 2025 13:13:29 +0100 Subject: [PATCH] style(sharing): make external/app sharing within Android more clear and platform-aligned Signed-off-by: Andy Scherzinger --- .../notes/share/NoteShareActivity.java | 2 +- app/src/main/res/drawable/ic_forward.xml | 17 +++++++++++++++++ .../main/res/layout/activity_note_share.xml | 18 +++++++++--------- app/src/main/res/values/strings.xml | 2 +- 4 files changed, 28 insertions(+), 11 deletions(-) create mode 100644 app/src/main/res/drawable/ic_forward.xml diff --git a/app/src/main/java/it/niedermann/owncloud/notes/share/NoteShareActivity.java b/app/src/main/java/it/niedermann/owncloud/notes/share/NoteShareActivity.java index 9f38bd391..03801f2d9 100644 --- a/app/src/main/java/it/niedermann/owncloud/notes/share/NoteShareActivity.java +++ b/app/src/main/java/it/niedermann/owncloud/notes/share/NoteShareActivity.java @@ -801,7 +801,7 @@ public void applyBrand(int color) { util.platform.themeHorizontalProgressBar(binding.progressBar); util.platform.colorViewBackground(getWindow().getDecorView()); util.platform.colorViewBackground(binding.getRoot()); - util.platform.colorTextButtons(binding.btnShareButton); + util.material.colorMaterialButtonPrimaryOutlined(binding.btnShareButton); } @Override diff --git a/app/src/main/res/drawable/ic_forward.xml b/app/src/main/res/drawable/ic_forward.xml new file mode 100644 index 000000000..6633aa169 --- /dev/null +++ b/app/src/main/res/drawable/ic_forward.xml @@ -0,0 +1,17 @@ + + + + diff --git a/app/src/main/res/layout/activity_note_share.xml b/app/src/main/res/layout/activity_note_share.xml index 3327e438f..b767aa61b 100644 --- a/app/src/main/res/layout/activity_note_share.xml +++ b/app/src/main/res/layout/activity_note_share.xml @@ -91,18 +91,18 @@ + app:cornerRadius="@dimen/button_corner_radius" + app:icon="@drawable/ic_forward" + app:iconGravity="textStart" + app:iconPadding="@dimen/spacer_1x" + app:iconTint="@color/text_color" /> note share user icon note share contact icon Shared with you by %1$s - Share note + Send copy to Name, Federated Cloud ID or email address… Share link Policy or permissions prevent resharing