Cool VL Viewer forum http://sldev.free.fr/forum/ |
|
Emojis pickers http://sldev.free.fr/forum/viewtopic.php?f=4&t=2475 |
Page 1 of 2 |
Author: | Mr.Tach [ 2024-03-14 16:19:28 ] | ||
Post subject: | Emojis pickers | ||
isnt related to the semi-transparent but since we talking about emoji, at least for me aren't working ![]() then moved <file>seguisym.ttf</file> to the top of windows fonts but still ![]() I do have enabled colored fonts in the advance menu ![]() and a just a little tip here, in widnows you can press "windows+." and you got a emoji picker
|
Author: | ZaneZimer [ 2024-03-14 16:28:23 ] | |||||||||
Post subject: | Re: Known bug: emojis do not render semi-transparent/do not | |||||||||
Just a quick check, do you have a fonts.xml override in your skins folder? If so, you will need to update that. |
Author: | Henri Beauchamp [ 2024-03-14 16:45:10 ] | ||||||||||||||||||
Post subject: | Re: Known bug: emojis do not render semi-transparent/do not | ||||||||||||||||||
Since there is no built-in emoji picker in the Cool VL Viewer, you need to use the picker provided by your OS or a third party software (*). However, the result is not guaranteed, since those pickers might not output the right code point for the viewer to receive the right UTF-8 character... Note also that multi-characters emojis (e.g flags, some complex faces, etc) which are encoded over several (two or three, usually) UTF-8 characters are not supported at all (by LL's code). It is also the normal and wanted behaviour, that some "emojis" (which are actually special UTF-8 characters), are printed using the monochrome fonts glyph (for example, the heart, the cog, the arrows, the squares, the circles, the crosses, the check marks, etc): this ensures that existing (pre-emojis) LSL scripts using such characters in their menu (llDiialog()) or printed reports (llSay() & Co) still render properly and as they were designed to render by the scripter... Note that next release will have an improved algorithm for fallback fonts (see this commit I proposed for LL's code base and that got adopted), which will solve some "yellow face" (actual/genuine) emojis currently being printed with monochrome fallback font glyphs in the Cool VL Viewer. (*) Under Linux, I tested it successfully with jome and xclip (this won't work properly using xdotool like described in jome's documentation), with this wrapper script, launched via a custom keyboard shortcut defined in my desktop environment:
Here is what jome looks like:
|
Author: | Mr.Tach [ 2024-03-14 16:49:52 ] | ||||||||||||||||||
Post subject: | Re: Known bug: emojis do not render semi-transparent/do not | ||||||||||||||||||
not sure what you mean, but emoji fonts always been a try and error for me with coolvl so I get used messing with fonts.xml. I did a viewer clean install just in case and still same |
Author: | Mr.Tach [ 2024-03-14 17:08:31 ] | |||||||||
Post subject: | Re: Known bug: emojis do not render semi-transparent/do not | |||||||||
I got what you mean yes, but still most of the monochrome aren't showed in coolvl (for me) I don't have this problem with other viewers that's why I used to move <file>seguisym.ttf</file> to the top of the fonts.xml that quick fix have been working for me, but now not even that ![]() I honestly don't care that much if them are colores or not but I want able so see them edit: I tried copy and past from https://emojipedia.org/ but still nothing |
Author: | g0rd0ngrfr33mailgr [ 2024-03-14 17:23:10 ] | |||||||||
Post subject: | Re: Known bug: emojis do not render semi-transparent/do not | |||||||||
Oh, thanks for that ☺ |
Author: | Henri Beauchamp [ 2024-03-14 17:26:43 ] | ||||||||||||||||||
Post subject: | Re: Known bug: emojis do not render semi-transparent/do not | ||||||||||||||||||
You need a proper emoji selector software... Alternatively, you can print emojis with Lua, and then copy/paste them into a note card where you will collect the emojis you need/want to use. Here is a Lua script to print all the emojis and special characters (a few "genuine emojis" will wrongly render in monochrome in the current Cool VL Viewer version: this will be fixed in next release):
Simply pop up the Lua console (CTRL ALT L) and copy this script into its input window, then click the "Execute" button, then right-click in the top output window of the console and choose "Select all", right click again and choose "Copy". Finally, create a note card in your inventory, "Paste" the text into it and "Save" the note card: you now have a full set of the special characters and emojis you can use in the viewer (via copy/paste)... |
Author: | Mr.Tach [ 2024-03-14 17:38:40 ] | |||||||||||||||||||||||||||
Post subject: | Re: Known bug: emojis do not render semi-transparent/do not | |||||||||||||||||||||||||||
it won't work ![]() ![]() |
Author: | Henri Beauchamp [ 2024-03-14 17:43:17 ] | |||||||||
Post subject: | Re: Emojis pickers | |||||||||
It works just fine...
|
Author: | Henri Beauchamp [ 2024-03-14 18:22:50 ] |
Post subject: | Re: Emojis pickers |
Ok, I could reproduce the issue, under Windoze only (this OS is brain dead !)... It occurs whenever you copy (CTRL C) an emoji and then attempt to paste it (CTRL V) in an input field... Probably something to do with the clipboard encoding and the IME (input method) encoding... Yet, the Cool VL Viewer offers you a workaround; it emulates the "primary selection" of Linux, including under Windows, so you can copy/paste without using the Windows clipboard between viewer text and input line editors: simply select the text (or emoji) to copy with the mouse left button and drag to select what you want to be copied, then "paste" the selected text in the input text/line editor of your choice by pointing the mouse cursor into it and clicking the middle mouse button. The text will then be properly pasted and the emojis preserved... Not sure I will bother to "fix" this Windoze idiosyncrasy, so better getting used to the Linux way of copy/pasting... ![]() EDIT: a search on the web for windows clipboard encoding issue returns many results... |
Page 1 of 2 | All times are UTC |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |