Page MenuHomePhabricator

Support emoticons
Closed, WontfixPublic

Assigned To
Authored By
joshuaspence
Jun 4 2015, 9:45 PM
Tags
Referenced Files
F471829: pasted_file
Jun 4 2015, 9:51 PM
F471827: angelic.png
Jun 4 2015, 9:49 PM
F471824: smileytongue.png
Jun 4 2015, 9:48 PM
Tokens
"Like" token, awarded by slashsBin.

Description

I will often wrote :P and be extremely disappointed when it doesn't render as an emoticon. Supporting emoticons would be sorta neat.

Event Timeline

joshuaspence raised the priority of this task from to Needs Triage.
joshuaspence updated the task description. (Show Details)
joshuaspence added a project: Remarkup.
joshuaspence added a subscriber: joshuaspence.

also, you can just type :poop: for 💩

I'm still not a super fan of how different browsers render different emojis, but it seems we could at least map the basic ones like @swisspol suggests.

{
  ':)'   : 'smile',
  ':-)'  : 'smile',
  ':('   : 'frowning',
  ':-('  : 'frowning',
  ';)'   : 'wink',
  ';-)'  : 'wink',
  ':\'(' : 'cry',
  ':\'-(': 'cry',
  ':-\'(': 'cry',
  ':p'   : 'stuck_out_tongue',
  ':P'   : 'stuck_out_tongue',
  ':-P'  : 'stuck_out_tongue',
  ':O'   : 'open_mouth',
  ':-O'  : 'open_mouth',
  ':D'   : 'smiley',
  ':-D'  : 'smiley',
  ':|'   : 'expressionless',
  ':-|'  : 'expressionless',
  ':/'   : 'confused',  
  ";P"   : 'stuck_out_tongue_winking_eye',
  ";-P"  : 'stuck_out_tongue_winking_eye',
  ":$"   : 'blush',
  ":-$"  : 'blush'
};
eadler added a project: Restricted Project.Aug 5 2016, 5:24 PM
epriestley claimed this task.
epriestley added a subscriber: epriestley.

We now support emoji; we might support stickers at some point. If we did, I'd expect them to use the autocomplete element (which I think is in a relatively good place for emoji), not actually be invoked with :P, ^-^, etc.