Skip to content

rfc(0020): emoji in the tree — settings-gated emoji group for every alphabet - #44

Merged
willwade merged 1 commit into
mainfrom
rfc/0020-emoji-in-tree
Sep 22, 2026
Merged

willwade merged 1 commit into
mainfrom
rfc/0020-emoji-in-tree

Conversation

@willwade

Copy link
Copy Markdown
Contributor

Design record for emoji v2, superseding the #61 option-2 decision. Key clauses: load-time merge into every alphabet (control-mode precedent), BP_EMOJI_GROUP default on, common@depth-2 + full-set@depth-3, longest-match trainer, skin tones as nodes + preference, toolbar toggles withdrawn, crash fix gates release. Full test matrix included.

…lphabet

Supersedes the Dasher-Android #61 option-2 decision (toolbar toggle +
standalone emoji alphabet, withdrawn after v0.1.21 real-use feedback:
degenerate corpus mass, untrainable multi-codepoint nodes, Android 13
selection crash). New design: control-mode-style load-time merge, default
on, common at depth 2 + full set at depth 3, longest-match trainer,
skin tones as nodes + a preference setting.

Signed-off-by: will wade <willwade@gmail.com>
@willwade
willwade merged commit f0a2a79 into main Sep 22, 2026
1 check passed
@willwade
willwade deleted the rfc/0020-emoji-in-tree branch September 22, 2026 05:59
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