Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: add Emoji Compat font to prevent connections to Google #451

Closed
wants to merge 1 commit into from

Conversation

TheOneWithTheBraid
Copy link
Collaborator

This MR moves the discussion about https://gitlab.com/famedly/fluffychat/-/merge_requests/1124#note_1408677152 to a dedicated MR.

These three Noto font families are hardcoded in the Flutter engine to be loaded as fallback
from Google Fonts in case characters are supposed to be displayed that are not available in
the provided fonts.

The fonts may NOT be renamed in their family name we use in Dart.

Source : https://github.com/flutter/engine/blob/3.10.2/lib/web_ui/lib/src/engine/canvaskit/font_fallback_data.dart

Note: Two of the three mentioned fonts (Noto Color Emoji and Noto Sans Symbols) are already bundled with FLuffyChat and don't require any adjustment.

This MR likely needs discussion, while it's relevant for privacy, it drops in the regression of 11 MiB bigger app packages.

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
Copy link

This pull request is stale because it has been open for 120 days with no activity.

@github-actions github-actions bot added the stale The item is going to be closed soon because of inactivity label Dec 26, 2023
Copy link

github-actions bot commented Jan 9, 2024

This pull request was closed because it has been inactive for 14 days since being marked as stale.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stale The item is going to be closed soon because of inactivity
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant