From 3357c78375dbda42dc20ebec03a3b92a88fb9826 Mon Sep 17 00:00:00 2001 From: Kafji Date: Tue, 2 Mar 2021 18:54:00 +0700 Subject: [PATCH] Add tooltip for room quick actions Add tooltip for low priority, favorite, and room settings quick actions. Signed-off-by: Kafji --- CHANGES.md | 1 + .../bottomsheet/BottomSheetRoomPreviewItem.kt | 28 ++++++++++++++----- vector/src/main/res/values/strings.xml | 2 ++ 3 files changed, 24 insertions(+), 7 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 5125d158ec..79bd629fcb 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -8,6 +8,7 @@ Improvements 🙌: - Fetch homeserver type and version and display in a new setting screen and add info in rageshakes (#2831) - Improve initial sync performance (#983) - PIP support for Jitsi call (#2418) + - Add tooltip for room quick actions Bugfix 🐛: - Try to fix crash about UrlPreview (#2640) diff --git a/vector/src/main/java/im/vector/app/core/epoxy/bottomsheet/BottomSheetRoomPreviewItem.kt b/vector/src/main/java/im/vector/app/core/epoxy/bottomsheet/BottomSheetRoomPreviewItem.kt index 1c80e6a85c..819669c8f4 100644 --- a/vector/src/main/java/im/vector/app/core/epoxy/bottomsheet/BottomSheetRoomPreviewItem.kt +++ b/vector/src/main/java/im/vector/app/core/epoxy/bottomsheet/BottomSheetRoomPreviewItem.kt @@ -20,6 +20,7 @@ import android.content.res.ColorStateList import android.view.View import android.widget.ImageView import android.widget.TextView +import androidx.appcompat.widget.TooltipCompat import androidx.core.content.ContextCompat import androidx.core.widget.ImageViewCompat import com.airbnb.epoxy.EpoxyAttribute @@ -78,33 +79,46 @@ abstract class BottomSheetRoomPreviewItem : VectorEpoxyModel"Add to low priority" "Remove from low priority" "Leave the room" + "Room settings" + "%1$s made no changes" "You made no changes" Sends the given message as a spoiler