Demizo / Daily_You

Every day is worth remembering...
GNU General Public License v3.0
124 stars 5 forks source link

[Linux Appimage issue] No color emojis being rendered #75

Open Ranger-NF opened 8 months ago

Ranger-NF commented 8 months ago

On linux, color emojis are not being rendered

image-of-mood-icons

NB: I think it is an issue linked to flutter itself: Issue on flutter repo

Is there a workaround? Like a custom color emoji font or something?

Demizo commented 8 months ago

@Ranger-NF Yeah this is annoying. I will look in to if I can fix it on the Flutter side, maybe I can cheat it with a custom font on the desktop version.

Ranger-NF commented 8 months ago

maybe I can cheat it with a custom font on the desktop version.

I think that's the way to go. It will cause problems with accessibility, so it should be made togglable (Personally, Colored emojis >> Non-colored)

Demizo commented 8 months ago

@Ranger-NF I haven't looked into this issue much yet since I am still overhauling the back-end of the app to use SAF. However, when I do get to fixing this I am curious about what Linux distro you are on? I used to have all the emojis be monochrome but since the last app update when I bumped the Flutter version I now only have the "very happy" emoji in monochrome. I am using Fedora 39, tested on both the KDE and regular GNOME spin.

Ranger-NF commented 8 months ago

I am curious about what Linux distro you are on?

Im on Debian 12 (Bookworm) x86_64 with Gnome 43.9 as the desktop environment.

Ranger-NF commented 7 months ago

I tried adding a custom color emoji (Noto color emoji to be specific). Implementing it for mood icons was surprisingly easy (As it is setup as a seperate widget)

But I encountered 2 problems:

Personal opinion: If the build size isn't a major concern, I would suggest implementing the color emoji just for mood icons as a first step (It does make a huge difference when using the app on linux)

I would love to hear your thoughts on it!

Ranger-NF commented 2 months ago

I know this project is not being worked on actively, but I love this app and wanted to know if it would be possible to release it to flatpak...

If so, this forum post might help...