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