Open Ranger-NF opened 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.
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)
@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.
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.
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:
Changing the fontFamily
of an entire entry creates strange spacing between each word.
The font.ttf
file is about 24MB on its own and so bundling the custom font might increase the final build size (NB: I haven't tested it yet, just a speculation).
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!
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...
On linux, color emojis are not being rendered
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?