signal-desktop/images
Fedor Indutny 12d7f24d0f New UI for audio playback and global audio player
Introduce new UI and behavior for playing audio attachments in
conversations. Previously, playback stopped unexpectedly during window
resizes and scrolling through the messages due to the row height
recomputation in `react-virtualized`.

With this commit we introduce `<GlobalAudioContext/>` instance that
wraps whole conversation and provides an `<audio/>` element that
doesn't get re-rendered (or destroyed) whenever `react-virtualized`
recomputes messages. The audio players (with a freshly designed UI) now
share this global `<audio/>` instance and manage access to it using
`audioPlayer.owner` state from the redux.

New UI computes on the fly, caches, and displays waveforms for each
audio attachment. Storybook had to be slightly modified to accomodate
testing of Android bubbles by introducing the new knob for
`authorColor`.
2021-03-19 16:57:35 -04:00
..
alert Use new icon design for tray icons with alert 2020-04-06 17:12:16 -07:00
full-screen-flow Update colors, icons, and fonts 2019-10-10 14:56:14 -07:00
icons/v2 New UI for audio playback and global audio player 2021-03-19 16:57:35 -04:00
any-emoji-32-dark-hover.svg Use new "any emoji" icon in light mode 2020-05-08 10:29:42 -07:00
any-emoji-32-dark.svg Use new "any emoji" icon in light mode 2020-05-08 10:29:42 -07:00
any-emoji-32-light-hover.svg Use new "any emoji" icon in light mode 2020-05-08 10:29:42 -07:00
any-emoji-32-light.svg Use new "any emoji" icon in light mode 2020-05-08 10:29:42 -07:00
caption-shadow.svg Support receiving multiple images in one messages 2018-11-26 15:26:04 -08:00
chat-session-refresh.svg Automatic session reset 2021-03-19 16:53:51 -04:00
check-circle-outline.svg New React component: Message 2018-07-17 15:53:33 -07:00
double-check.svg New React component: Message 2018-07-17 15:53:33 -07:00
file-gradient.svg New React component: Message 2018-07-17 15:53:33 -07:00
file.svg Improve unsupported file type handling 2017-04-18 16:27:50 -07:00
group_default.png Add bg color on default group avatar 2016-03-22 10:31:44 -07:00
icon_16.png Improve small icons on Windows 2020-10-12 18:10:08 -04:00
icon_32.png Improve small icons on Windows 2020-10-12 18:10:08 -04:00
icon_48.png Move to new logo and primary blue color 2020-03-24 17:01:51 -07:00
icon_128.png Move to new logo and primary blue color 2020-03-24 17:01:51 -07:00
icon_250.png Move to new logo and primary blue color 2020-03-24 17:01:51 -07:00
icon_256.png Restore 256px version of Signal logo 2020-04-29 17:42:41 -07:00
icon_1024.png Move to new logo and primary blue color 2020-03-24 17:01:51 -07:00
image.svg Full support for quotations in Android theme 2018-04-13 18:10:48 -07:00
movie.svg Use fit: cover for non-square thumbnails, better movie icon 2018-04-20 15:23:55 -07:00
note-28.svg Note to Self 2019-02-12 16:08:51 -08:00
read.svg Finish new Message component, integrate into application 2018-07-17 15:58:07 -07:00
sending.svg New React component: Message 2018-07-17 15:53:33 -07:00
signal-logo-desktop-linux.png Use platform-specific window icons 2020-04-29 17:42:41 -07:00
signal-logo.svg Move to new logo and primary blue color 2020-03-24 17:01:51 -07:00
spinner-24.svg Download attachments in separate queue from message processing 2019-02-12 16:34:21 -08:00
spinner-56.svg Download attachments in separate queue from message processing 2019-02-12 16:34:21 -08:00
spinner-track-24.svg Download attachments in separate queue from message processing 2019-02-12 16:34:21 -08:00
spinner-track-56.svg Download attachments in separate queue from message processing 2019-02-12 16:34:21 -08:00
sticker_splash@1x.png Add sticker introduction tooltip image 2019-12-17 10:30:03 -08:00
sticker_splash@2x.png Add sticker introduction tooltip image 2019-12-17 10:30:03 -08:00
unidentified-delivery.svg Lint fixes 2018-10-11 12:24:58 -07:00
x-shadow-16.svg New staged attachments UI, multiple image attachments per message 2019-01-04 12:21:26 -08:00