habitrpg / habitica-markdown-emoji Goto Github PK
View Code? Open in Web Editor NEWEmoji set for Habitica.
License: MIT License
Emoji set for Habitica.
License: MIT License
When a user adds :feet:
to a task, chat, etc., expecting π£, it shows up as πΎ.
This seems to be a thing in some emoji libraries including GitHub's, but it's really confusing!
@citrusella commented on Fri May 27 2016
General Info
Raw URLs (not those created in Markdown like this, in all but one instance I've seen) convert basic emoji used in them to the image. The links still work as intended so this is really a display issue more than anything. I've seen at least two instances of http:// converting to http::confused:/, one of which was actually in what appeared to be correct Markdown format (though maybe there was an accidental space in there so perhaps not). The http:// thing doesn't seem to happen reliably, though; I've seen many a time it hasn't happened. A message I posted in the Wizards of the Wiki guild contains this problem with a different emoji in a different place in the URL. The URL in the message is http://habitica.wikia.com/wiki/Special:Preferences but it displays as http://habitica.wikia.com/wiki/Special:stuck_out_tongue:references ...though it still links to the right place, as I've approximated using Markdown here.
Nothing.
@habitrpguser commented on Fri May 27 2016
I'd like to second that! While it's especially weird in URLs, unintentional smileys happen to me all the time (probably because I'm using parentheses and colons a lot). I don't remember how often I typed some combination of letters and punctuation and ended up with an unintentional smiley, and had to repost (usually with an added blank space). Also sometimes I like the look of ASCII smileys better than the picture, and/or have a hard time predicting which picture they will turn into without extensive testing and memorizing. (For instance, when typing : and ), I think of smiling with a closed mouth, and the resulting π looks too much like laughing, in my opinion, and all the available closed-mouthed ones have an added meaning, for example π
Explain some decisions about emojis added and removed.
The :knife:
emoji displays a broken image icon.
When visiting the URL https://s3.amazonaws.com/habitica-assets/cdn/emoji/knife.png you see:
<Error>
<Code>AccessDenied</Code>
<Message>Access Denied</Message>
<RequestId>1027003EF6ED2A97</RequestId>
<HostId>
Y5MJHwMUeYiz84g80mE9/ydA/6OdgM4H5/4l5xqS1d92PQpHUuvqdT/qTfx7y/WP
</HostId>
</Error>
Something about the shortcuts code did not play nice with minified code on Firefox.
It's been disabled. Investigate and re-enable.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.