feat: disambiguate cloud emoji #1076

Merged
earl-warren merged 1 commit from drewcassidy/runner:disambiguate-cloud-emoji into main 2025-10-11 09:23:28 +00:00
Contributor

Many emoji technically have two forms, the colorful form and the monochrome text form. For some reason, on macOS, ☁️ defaults to the latter, which is also really tiny for some reason?. Adding the invisible emoji variant selector (U+FE0F) causes it to always render as the colorful full-width graphic

Before:

Screenshot 2025-10-08 at 22.53.36

After:

Screenshot 2025-10-08 at 22.53.14

  • features
    • PR: feat: disambiguate cloud emoji
Many emoji technically have two forms, the colorful form and the monochrome text form. For some reason, on macOS, ☁️ defaults to the latter, which is also really tiny for some reason?. Adding the invisible emoji variant selector (U+FE0F) causes it to always render as the colorful full-width graphic Before: ![Screenshot 2025-10-08 at 22.53.36](/attachments/beaeea4a-d355-4db6-9cca-2425a62b6ea9) After: ![Screenshot 2025-10-08 at 22.53.14](/attachments/dd670d38-fed6-41dc-a0c2-421846bc26bd) <!--start release-notes-assistant--> <!--URL:https://code.forgejo.org/forgejo/runner--> - features - [PR](https://code.forgejo.org/forgejo/runner/pulls/1076): <!--number 1076 --><!--line 0 --><!--description ZmVhdDogZGlzYW1iaWd1YXRlIGNsb3VkIGVtb2pp-->feat: disambiguate cloud emoji<!--description--> <!--end release-notes-assistant-->
disambiguate cloud emoji
All checks were successful
checks / validate pre-commit-hooks file (pull_request) Successful in 34s
checks / validate mocks (pull_request) Successful in 52s
checks / build and test (pull_request) Successful in 2m34s
checks / runner exec tests (pull_request) Successful in 22s
checks / runner integration tests (pull_request) Successful in 4m25s
checks / integration tests (pull_request) Successful in 9m50s
cascade / debug (pull_request_target) Has been skipped
cascade / end-to-end (pull_request_target) Successful in 9s
issue-labels / release-notes (pull_request_target) Successful in 7s
cascade / forgejo (pull_request_target) Successful in 55s
5806c32fa2
"Emoji variation sequences contain VS16 (U+FE0F) for emoji-style (with color) or VS15 (U+FE0E) for text style (monochrome)"
Owner

screenshots are missing

screenshots are missing
Author
Contributor

@viceice wrote in #1076 (comment):

screenshots are missing

They work for me
image

@viceice wrote in https://code.forgejo.org/forgejo/runner/pulls/1076#issuecomment-62871: > screenshots are missing They work for me ![image](/attachments/e4ff00b3-d267-4d2c-ad35-4f92813ec144)
Owner

Odd... they are 404s... possibly attached, then cached in your browser, and then deleted in the description and you're just seeing the cached content?

$ wget https://code.forgejo.org/forgejo/runner/attachments/178404a6-b393-4946-9581-d05d67e35114
--2025-10-10 10:40:38--  https://code.forgejo.org/forgejo/runner/attachments/178404a6-b393-4946-9581-d05d67e35114
Resolving code.forgejo.org (code.forgejo.org)... 2a01:4f8:fff2:48::2, 188.40.16.47
Connecting to code.forgejo.org (code.forgejo.org)|2a01:4f8:fff2:48::2|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2025-10-10 10:40:39 ERROR 404: Not Found.
Odd... they are 404s... possibly attached, then cached in your browser, and then deleted in the description and you're just seeing the cached content? ``` $ wget https://code.forgejo.org/forgejo/runner/attachments/178404a6-b393-4946-9581-d05d67e35114 --2025-10-10 10:40:38-- https://code.forgejo.org/forgejo/runner/attachments/178404a6-b393-4946-9581-d05d67e35114 Resolving code.forgejo.org (code.forgejo.org)... 2a01:4f8:fff2:48::2, 188.40.16.47 Connecting to code.forgejo.org (code.forgejo.org)|2a01:4f8:fff2:48::2|:443... connected. HTTP request sent, awaiting response... 404 Not Found 2025-10-10 10:40:39 ERROR 404: Not Found. ```
Author
Contributor

attached new screenshots

attached new screenshots
viceice approved these changes 2025-10-11 07:43:08 +00:00
earl-warren changed title from disambiguate cloud emoji to feat: disambiguate cloud emoji 2025-10-11 09:23:21 +00:00
earl-warren deleted branch disambiguate-cloud-emoji 2025-10-11 09:23:28 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
forgejo/runner!1076
No description provided.