zulip/zerver
Harshit Bansal 5b5bcce098 emoji: Migrate bugdown emoji to use sprite sheets.
This commit switches to use sprite sheets for rendering emojis
in all the remaining places, i.e., message bodies and composebox
typeahead. This commit also includes some changes to notifications.py
file so that the spans used for rendering emojis can be converted
to corresponding image tags so that we don't break the emoji rendering
in missed message emails since we can't use sprite sheets there.

As part of switching the bugdown system to use sprite sheets, we need
to switch the name_to_codepoint mappings to match the new sprite
sheets.  This has the side effect of fixing a bunch of emoji like
numbers and flag emoji in the emoji pickers.

Fixes: #3895.
Fixes: #3972.
2017-09-29 11:14:34 -07:00
..
fixtures emoji: Migrate bugdown emoji to use sprite sheets. 2017-09-29 11:14:34 -07:00
lib emoji: Migrate bugdown emoji to use sprite sheets. 2017-09-29 11:14:34 -07:00
management Cleanup rabbitmq queues when doing dev db rebuild. 2017-09-28 18:18:54 -07:00
migrations zerver/migrations: Remove from __future__ import *. 2017-09-28 10:16:18 -07:00
templatetags zerver: Remove the rest of absolute_import. 2017-09-27 10:02:39 -07:00
tests emoji: Migrate bugdown emoji to use sprite sheets. 2017-09-29 11:14:34 -07:00
tornado zerver/tornado: Remove from __future__ import *. 2017-09-28 10:14:03 -07:00
views docs: Add more comprehensive documentation on error reporting. 2017-09-27 19:47:08 -07:00
webhooks webhooks/trello: Remove trello/view/templates.py. 2017-09-28 10:58:07 -07:00
worker queue: Move more received-event logs to DEBUG level. 2017-09-28 18:32:42 -07:00
__init__.py caching: Add configuration class for post-migration cache flushing. 2016-10-27 23:26:34 -07:00
apps.py Remove the rest of print_function. 2017-09-27 18:06:47 -07:00
context_processors.py zerver: Remove the rest of absolute_import. 2017-09-27 10:02:39 -07:00
decorator.py zerver: Remove the rest of absolute_import. 2017-09-27 10:02:39 -07:00
filters.py zerver: Remove the rest of absolute_import. 2017-09-27 10:02:39 -07:00
forms.py zerver: Remove the rest of absolute_import. 2017-09-27 10:02:39 -07:00
logging_handlers.py docs: Add more comprehensive documentation on error reporting. 2017-09-27 19:47:08 -07:00
middleware.py zerver: Remove the rest of absolute_import. 2017-09-27 10:02:39 -07:00
models.py zerver: Remove the rest of absolute_import. 2017-09-27 10:02:39 -07:00
signals.py zerver: Remove the rest of absolute_import. 2017-09-27 10:02:39 -07:00
static_header.txt
storage.py zerver: Remove the rest of absolute_import. 2017-09-27 10:02:39 -07:00