Commit Graph

179 Commits

Author SHA1 Message Date
Alvaro
b4c9c3051b Animated voice-note controls and used image x for playback rate 2022-09-19 17:28:10 -07:00
Josh Perez
58aaf1d0e7 Improvements to sound on/off in story viewer 2022-07-29 15:27:02 -04:00
Josh Perez
f09e6dcc7d Update views/replies chevron in story viewer 2022-07-28 17:15:20 -07:00
Josh Perez
06476de6c9 Adds debugging information to stories 2022-07-25 11:55:44 -07:00
Josh Perez
badf9d7dda Stories improvements 2022-07-21 18:38:27 -07:00
Josh Perez
d970d427f8 Create text stories 2022-06-16 17:48:57 -07:00
Fedor Indutny
f2af71f8b5 Fix minor UI issues 2022-06-13 16:37:29 -07:00
Fedor Indutny
e6223b6a11 Dynamic audio level indicator 2022-05-18 23:28:51 -04:00
Scott Nonnenberg
0ba6a0926e Support for incoming gift badges 2022-05-11 13:59:58 -07:00
Josh Perez
85c8ff76dc Adds playback bar to story viewer 2022-05-06 12:02:44 -07:00
Josh Perez
c6c6087357 Fixes bugs with the story viewer 2022-05-04 14:45:32 -04:00
Josh Perez
fc9bdf9398 Process text story messages 2022-04-05 21:18:07 -04:00
Josh Perez
ed5da924e6 Adjust calling pip z-index 2022-03-09 11:33:43 -08:00
Josh Perez
eb91eb6fec Process incoming story messages 2022-03-04 13:14:52 -08:00
Evan Hahn
5ce26eb91a Speaking indicator for group calls
Co-authored-by: Peter Thatcher <peter@signal.org>
Co-authored-by: Jim Gustafson <jim@signal.org>
Co-authored-by: Josh Perez <60019601+josh-signal@users.noreply.github.com>
2022-02-08 12:30:33 -06:00
Josh Perez
c857250b12 Left pane design tweaks 2022-01-31 09:45:04 -06:00
Josh Perez
bf45182a39 New left pane search design 2022-01-27 16:12:26 -06:00
Evan Hahn
364f00f37a Redesign device link screens 2021-12-16 16:02:22 +01:00
Josh Perez
b87e05b1de Fixes canvas re-renders 2021-12-03 13:05:11 -05:00
Josh Perez
7affe313f0 Add image editor 2021-11-30 20:14:25 -06:00
Evan Hahn
515943c46c Add "become a sustainer" button and view to badge dialog 2021-11-16 10:45:16 -06:00
Evan Hahn
a9cb621eb6 Various search UI improvements 2021-11-01 11:43:02 -07:00
Fedor Indutny
d7edbabd48 Add about field to ConversationDetailsHeader 2021-10-27 16:33:06 -07:00
Evan Hahn
fbb15ed42e Update muted icon in conversation list 2021-10-14 10:48:48 -05:00
Evan Hahn
35a54cdc02 Introduce a new design for the left pane 2021-10-12 16:59:08 -07:00
Evan Hahn
561bc0695f Update reaction picker visuals 2021-09-07 14:30:58 -07:00
Josh Perez
2b08cbfdfe Streamlined system messages 2021-08-26 13:51:55 -07:00
Evan Hahn
0e7f641dc1 Let users ring members when starting a group call
Co-Authored-By: Josh Perez <60019601+josh-signal@users.noreply.github.com>
2021-08-25 16:42:51 -05:00
Josh Perez
e9308bbafb New option for control over update downloads 2021-08-19 15:56:29 -07:00
Josh Perez
91af0dad78 Faster preferences window 2021-08-18 13:08:14 -07:00
Evan Hahn
264bdaaaaf Update screensharing icon 2021-08-16 09:32:47 -05:00
Josh Perez
78447a0018 Improvements to Avatar rendering 2021-08-06 17:35:25 -04:00
Josh Perez
12d2b1bf7c Avatar defaults and colors 2021-08-05 20:17:05 -04:00
Evan Hahn
6b290a0f0c @mentions notifications 2021-08-05 07:35:33 -05:00
Evan Hahn
22b2f974e5 Use different timeline timer icon in dark mode 2021-07-22 13:32:40 -05:00
Evan Hahn
49dcc11a86 Update sealed sender icon 2021-07-12 15:57:46 -04:00
Josh Perez
01eabf9ec6 Option to send photos as high quality 2021-06-25 11:08:16 -05:00
Scott Nonnenberg
ee513a1965 Support for message retry requests 2021-05-28 12:11:19 -07:00
Josh Perez
28f016ce48 Conversation Colors 2021-05-28 09:15:17 -07:00
Josh Perez
ceffc2380c Add screensharing behind a feature flag 2021-05-20 17:37:19 -07:00
Evan Hahn
bca664b5d9 Make <Avatar> blurrable 2021-04-29 14:27:37 -07:00
Evan Hahn
eac298d8f6 Minify SVGs and PNGs to save 95 kilobytes 2021-04-05 18:08:50 -04:00
Alex Hirsch
901a54b149 Tray: Use 32x32 icon on Windows
See [#5072][0].

[0]: https://github.com/signalapp/Signal-Desktop/pull/5072
2021-04-02 15:29:04 -05:00
Fedor Indutny
05f59f3db1 Add download button and pending spinner for audio messages 2021-03-19 16:57:36 -04:00
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
Evan Hahn
9f5335b854 New Group administration: update title and avatar 2021-03-19 16:57:35 -04:00
Evan Hahn
5de4babc0d Support for creating New Groups 2021-03-19 16:53:52 -04:00
Evan Hahn
06fb4fd0bc Add "new conversation" composer for direct messages 2021-03-19 16:53:51 -04:00
Scott Nonnenberg
98e7e65d25 Automatic session reset 2021-03-19 16:53:51 -04:00
Evan Hahn
e3f2b6b2de Replace "more" icon in header 2021-02-10 14:47:56 -08:00