signal-desktop/images
Lilia fb931b4733 Emoji picker (#1608)
* Add emoji button and popup panel

This integrates a simple third party emoji panel with a few css overrides to
correct some relative paths and colors.

The trickiest thing about this is ensuring we don't break the layout, which is
acheived through precise control over the panel's height, and prodigious calls
to updateMessageFieldSize.

// FREEBIE

* Don't close emoji panel on click, do close on send

To better facilitate multiple emoji entry.

// FREEBIE

* Make panel emojis bigger and higher resolution

// FREEBIE

* Move paperclip button to the right of the microphone

This makes our bottom-bar button arrangement more comfortable and consistent
with Android.

// FREEBIE

* Move emoji picker padding to inner container

* Insert emojis at cursor position

Don't just append to the end like a n00b! Also handle selected text correctly.
https://stackoverflow.com/questions/11076975

// FREEBIE

* A few visual tweaks to reduce visual complexity of emoji panel

- No gray buffer on the right side of the emoji panel
- No gray buffer between message compose text box and emoji window
- The scroll bar for the emojis is the same as our normal scrollbars
2017-10-30 13:54:55 -07:00
..
appstore.svg Restyle registration page 2015-03-06 15:27:49 -08:00
audio.svg Icon upgrade 2016-04-01 13:59:57 -07:00
back.svg Icon upgrade 2016-04-01 13:59:57 -07:00
check.svg Icon upgrade 2016-04-01 13:59:57 -07:00
clock.svg Add clock svg style 2016-09-28 17:20:03 -07:00
double-check.svg Icon upgrade 2016-04-01 13:59:57 -07:00
down.svg Scroll down button: when scrolled up, or new non-visible message 2017-05-23 11:08:23 -07:00
error_red.svg set up a new view for displaying the network status 2017-04-08 00:10:56 -07:00
file.svg Improve unsupported file type handling 2017-04-18 16:27:50 -07:00
flags.png Create install flow 2015-11-05 13:29:26 -08:00
group_default.png Add bg color on default group avatar 2016-03-22 10:31:44 -07:00
hourglass_empty.svg Render animated hourglass when messages are expiring 2016-09-28 17:20:02 -07:00
hourglass_full.svg Render animated hourglass when messages are expiring 2016-09-28 17:20:02 -07:00
icon_16.png Spiffed out icon 2015-12-10 10:36:15 -08:00
icon_32.png Spiffed out icon 2015-12-10 10:36:15 -08:00
icon_48.png Spiffed out icon 2015-12-10 10:36:15 -08:00
icon_128.png Spiffed out icon 2015-12-10 10:36:15 -08:00
icon_250.png Create install flow 2015-11-05 13:29:26 -08:00
icon_256.png Spiffed out icon 2015-12-10 10:36:15 -08:00
icon_1024.png Generate icons with electron-icon-maker 2017-09-14 16:53:40 -07:00
menu.svg Icon upgrade 2016-04-01 13:59:57 -07:00
microphone.svg Add voice notes 2016-08-23 16:16:31 -07:00
open_link.svg Make debug log link focusable/selectable 2016-04-09 20:53:39 -07:00
paperclip.svg Use svg for paperclip icon 2016-04-01 14:48:04 -07:00
playstore.png Restyle registration page 2015-03-06 15:27:49 -08:00
save.svg Replace unclear floppy image with down arrow as Save-As button 2017-05-16 10:53:30 -07:00
search.svg Add missing search icon 2016-04-14 14:06:15 -07:00
shield.svg Add items to conversation history when user verifies/unverifies 2017-08-04 12:03:25 -07:00
signal-laptop.png Fixes #394 2015-11-07 23:24:29 -08:00
signal-phone.png Switch to iPhone image in installer 2017-09-14 16:53:43 -07:00
smile.svg Emoji picker (#1608) 2017-10-30 13:54:55 -07:00
verified-check.svg Replace unicode check with new svg icon 2017-08-04 12:03:25 -07:00
video.svg Icon upgrade 2016-04-01 13:59:57 -07:00
voice.svg Update attachment style 2017-05-12 15:27:45 -07:00
warning.svg Replace warning icon with a smaller file so it scales down better 2017-08-04 12:03:25 -07:00
x.svg Icon upgrade 2016-04-01 13:59:57 -07:00
x_white.svg Dark theme tweaks 2016-12-02 11:42:56 +01:00