Can zim support emoji pictures into a new Emoji("") as from EmojiKitchen.dev from github?

It would be cool all images can be used from <emojikitchen.dev> in ZIM
it is from free github https://github.com/xsalazar/emoji-kitchen


if you make a new Pic("") you can use the right-mouse-click [copy image url] to use it inside ZIM because it is an emoji :slight_smile: and so I can use it into an EojiPicker()

do this right mouse [copy link from image"

and so

but can a new Emoji("link.png") also work?

thanks
found into this video minute 5:38

Emojis are text. If they are an image then it is a Pic(). If they are not text then we will not (or cannot) add them to Emoji.

ok, I understand,
but can you maybe add some extra emoji as pics to the assets (from zip.file) on https://zimjs.com/slate, because they are free.. also emoji's are a lot used into octostudio free coding app of MIT, so the same idea of inspire with ZIM to use emoji's into games instead of emojicode the picture (that not changes because emojis are platform depended and that is not what I want) for playing a game on android or apple phone/tablet.

Here is the link in article to zipped images from Google emojikitchen
https://www.androidpolice.com/gboard-emoji-kitchen-how-to-examples/
zip https://www.mediafire.com/file/lgtubs1f3zm9cwg/Gboard_Emoji_Kitchen.zip/file

I can't tell where the download link is on this - can you just add the zip here. Thanks.

here is the zip with all the emoji's to add to slate
on my google drive

works the download?
thanks

I finaly found the googlefont noto-emoji is used
see post
https://forum.zimjs.com/t/can-020-support-open-source-noto-emoji-png-svg-files-that-not-can-change-when-chaning-from-os/4867

very cool en online and open source

hi Dan @Abstract I found out svg Noto-Emoji because emojis are changing when you are on an other operating system, and that is not what I like.
Kids work on chromebooks or windows and on iPads of Apple but each time the emojis of the saved app is changing when loading it.
So I thought a googlefont of emojis would be wonderfull, and it exist.
Note-Emoji even has the .png and .svg files , and can be load to change in ZIM
so I made this idea of app

note: it is used in Octostudio also
note: it is used by https://emojikitchen.dev/
GitHub - googlefonts/noto-emoji: Noto Emoji fonts ยท GitHub


example
https://raw.githubusercontent.com/googlefonts/noto-emoji/main/svg/emoji_u1f695.svg

and

Cool idea to have same emoji across systems - I too find it mildly annoying as it is.

This is a font - so it currently works with Label() just like any custom font. But the font is 10M so there is a noticeable delay in loading. It works well as far as we have tested. On PC, Android and iOS.

We could set a parameter on the Emoji to switch to Noto but... not sure if we want to try and automatically then load the 10M font. My opinion is the developer should decide and do it. That is not great for kids. But not sure kids really care too much if their emojis are different on different devices.

Anyone else have a comment?

new Frame(FIT, 1024, 768, lighter, dark, ready, "NotoColorEmoji.ttf", "assets/");
function ready() {
	
	// given F (Frame), S (Stage), W (width), H (height)
	// put code here

	new Label("\ud83d\udc53", 100, "NotoColorEmoji").loc(10,10);

}

image

PS - I know you can find the emoji and load just the png or svg into a Pic() - not sure if the svg works in SVG()

1 Like