Skip to content

Scheduled messages floating button#14676

Open
FightingFalcon wants to merge 2 commits intosignalapp:mainfrom
FightingFalcon:scheduled-messages-floating-button
Open

Scheduled messages floating button#14676
FightingFalcon wants to merge 2 commits intosignalapp:mainfrom
FightingFalcon:scheduled-messages-floating-button

Conversation

@FightingFalcon
Copy link
Copy Markdown

Description

Hello! I love sending my loved ones scheduled messages but the "X message(s) scheduled" banner consumes significant space in the conversation view. This change moves the indicator to a compact floating button consistent with the existing scroll-to-bottom and scroll-to-mention buttons.

signal_messenger_schedule_message_test.mp4

First time contributor checklist

Contributor checklist

  • Samsung S25 Ultra
  • My contribution is fully baked and ready to be merged as is

Move the scheduled message indicator from a full-width banner to a
floating button above the scroll-to-bottom chevron. The button uses
the existing symbol_calendar_24 drawable, displays the scheduled
message count as a badge (capped at 99+), and opens the Scheduled
Messages bottom sheet on tap.

Add cstv_badge_gravity and cstv_icon_padding attributes to
ConversationScrollToView so button styling is declared in XML
@FightingFalcon FightingFalcon force-pushed the scheduled-messages-floating-button branch from a858b3d to a63c877 Compare March 20, 2026 16:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant