Skip to content

V2.0.1

Latest

Choose a tag to compare

@GokulSB GokulSB released this 21 Oct 13:28
· 4 commits to main since this release

**Brome v2.1 **

🌟 What's New

  • 🎯 Redesigned Floating Selection Bar

Icon-Only Action Bar: Upgraded the multi-selection floating action bar to a clean, icon-only layout featuring Select All / Deselect All, Mark Read/Unread, Star/Unstar, Archive/Unarchive (pill button), and Delete.
Centered Horizontal Scaling: Added a new "Selection bar size" slider in Settings β†’ Navigation and buttons. When scaled down, the bar keeps a steady, comfortable height while horizontally compressing towards the center with tighter icon gaps and proportionally sized icons.
Settings Live Preview: An interactive live preview in Settings demonstrates the selection bar shrinking and expanding in real time.
Bulk Delete Safety Dialog: Added a confirmation dialog when deleting more than 20 conversations at once.

  • 🎨 Material 3 Dynamic Theming & Aesthetic Accents

Themed Pill Strokes: Added a dynamic theme or user-selected accent stroke (1.5dp) around both the Floating Navigation Pill and the Floating Selection Bar, providing sharp contrast and an elevated look in both light and dark modes.
Redesigned Dynamic Toasts: Brome Toast now strictly follows Material 3 dynamic color theming, matching system wallpaper palettes or custom theme seeds across SUCCESS, INFO, WARNING, and ERROR alerts.

  • πŸ›‘οΈ Smart Hyperlinks & Scam Protection

In-Message Link Detection: URLs inside messages are rendered as interactive hyperlinks.
Phishing & Scam Safety Prompt: Tapping links presents a safety check dialog inspecting suspicious domains, URL shorteners, and potential scams before prompting to open in your browser.

  • πŸ› οΈ Fixes & Refinements

UI Decluttering:
Removed the redundant Select All icon near the "Recent" category header.
Removed the duplicate top-right select-all button during card selection mode, keeping all actions consolidated in the bottom floating bar.
Toast Positioning: Fixed toast notifications overlapping the floating navigation pill and compose button; toasts now dynamically clear all bottom elements with proper headroom.
3-Button Gesture Navigation: Resolved horizontal squishing and clipping issues on devices using traditional 3-button navigation.
Accessibility: Retained WCAG minimum Interactive Component Size standards (48Γ—48dp touch targets) even when visual button scale is reduced, complete with long-press tooltips and TalkBack announcements.