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 emojis displaying incorrectly #2328

Merged
merged 1 commit into from
Jun 20, 2022

Conversation

absidue
Copy link
Member

@absidue absidue commented Jun 17, 2022


Fix emojis displaying incorrectly (RC branch)

Pull Request Type

  • Bugfix

Description
Emojis are displayed incorrectly (colourless) on Windows, this pull request fixes it by adding the emoji fonts to any place in FreeTube that might contain emojis. The list of emoji fonts was taken from Bootstrap's stylesheet twbs/bootstrap - scss/_variables.scss#L543.

Screenshots (if appropriate)

Before

Search:
before-search

Channel:
before-channel

Subscriptions:
before-subscription

Watch page:
before-watch

Fullscreen player:
before-fullscreen

After

Search:
after-search

Channel:
after-channel

Subscriptions:
after-subscription

Watch page:
after-watch

Fullscreen player:
after-fullscreen

Testing (for code that is not small enough to be easily understandable)
I tested this by checking all the places that I could think of emojis showing up.

Desktop (please complete the following information):

  • OS: Windows
  • OS Version: 10
  • FreeTube version: c12d64c

Additional context
I decided to add the emoji fonts for other operating systems just in case, even though this is probably only an issue on Windows.

@absidue absidue added the PR: waiting for review For PRs that are complete, tested, and ready for review label Jun 17, 2022
@PrestonN PrestonN enabled auto-merge (squash) June 17, 2022 08:16
PikachuEXE
PikachuEXE previously approved these changes Jun 17, 2022
@absidue absidue changed the base branch from v0.17.0-RC to development June 19, 2022 19:32
@absidue absidue dismissed stale reviews from efb4f5ff-1298-471a-8973-3d47447115dc and PikachuEXE June 19, 2022 19:32

The base branch was changed.

@absidue absidue changed the base branch from development to v0.17.0-RC June 19, 2022 19:32
auto-merge was automatically disabled June 19, 2022 19:32

Pull request was closed

@github-actions github-actions bot removed the PR: waiting for review For PRs that are complete, tested, and ready for review label Jun 19, 2022
@PrestonN PrestonN enabled auto-merge (squash) June 19, 2022 19:33
@efb4f5ff-1298-471a-8973-3d47447115dc efb4f5ff-1298-471a-8973-3d47447115dc added the PR: waiting for review For PRs that are complete, tested, and ready for review label Jun 19, 2022
@efb4f5ff-1298-471a-8973-3d47447115dc

requesting the aid of the chunkiest programmer of them all @ChunkyProgrammer

@PrestonN PrestonN merged commit c687043 into FreeTubeApp:v0.17.0-RC Jun 20, 2022
@github-actions github-actions bot removed the PR: waiting for review For PRs that are complete, tested, and ready for review label Jun 20, 2022
@absidue absidue deleted the fix-emojis-rc branch June 20, 2022 16:11
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.

5 participants