Emote icon indicating copy to clipboard operation
Emote copied to clipboard

Upgrade to core20

Open tom-james-watson opened this issue 3 years ago • 3 comments

We need to upgrade the app to core20 base and gnome-3-38 extension to update the fonts and therefore the list of supported emojis.

I've tried to do this on https://github.com/tom-james-watson/Emote/tree/core20 but have hit some roadblocks. The python code does / emote binary no longer appears to be making it into the snap and I don't understand how to fix it.

tom-james-watson avatar Aug 13 '21 14:08 tom-james-watson

@tom-james-watson maybe it's related to this?

markkrj avatar Aug 16 '21 16:08 markkrj

I did some more work (https://github.com/tom-james-watson/Emote/tree/core-20) on this but still could not get anywhere. There seem to be various issues with bundling python using core20. I tried using pyinstaller and just bundling in the whole pre-built package but that hit its own host of issues. Time-boxing this after already spending multiple hours on it.

tom-james-watson avatar Jan 09 '22 19:01 tom-james-watson

I also do not seem able to bundle the snap anymore with core-18, at least from my Ubuntu 21.10 machine. Every time I build a new snap I'm seeing lots of errors along the lines of:

Fontconfig error: "/etc/fonts/conf.d/70-no-bitmaps.conf", line 6: invalid attribute 'version'

and then all of the emojis are rendering tiny. It seems to be some incompatibility between what is in the snap and what it is looking up on my machine.

tom-james-watson avatar Jan 09 '22 19:01 tom-james-watson

Have never used snap before; took a crack at this; almost lost my sanity.

sonjoonho avatar May 21 '23 20:05 sonjoonho

Done

tom-james-watson avatar Jun 20 '23 11:06 tom-james-watson