From 81766650cc8fef90bbfa980fd9104aabfd43621f Mon Sep 17 00:00:00 2001 From: Jakub <106778416+MarekZegare4@users.noreply.github.com> Date: Mon, 25 May 2026 10:17:03 +0200 Subject: [PATCH] docs(features): note OLED Favourites name/badge overlap as follow-up Co-Authored-By: Claude Sonnet 4.6 --- FEATURES.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/FEATURES.md b/FEATURES.md index fea666f5..fe620381 100644 --- a/FEATURES.md +++ b/FEATURES.md @@ -29,6 +29,12 @@ Phase 3 ✅ (in-place pin picker on empty tile: upstream-favourited contacts fir then recent DM contacts deduped; selecting a contact that's already pinned elsewhere moves it to the new slot) +**Follow-up to revisit**: on OLED, the unread-count badge in the top-right of a +favourite tile overlaps the contact name. Reserve a few pixels for the badge +when computing the name's `drawTextEllipsized` max width so the name shortens +to "Nam…" instead of running under the digit. HomeScreen FAVOURITES render in +UITask.cpp. + A 2×3 grid (six slots) of pinned contacts on its own home page, between Clock and Messages. Joystick picks a tile, Enter opens the existing DM conversation or sends a pre-set quick reply. Data model: