Commit graph

103 commits

Author SHA1 Message Date
Fedor Indutny
101405891d
Fix PiP aspect ratio to match request video
Co-authored-by: ayumi-signal <143036029+ayumi-signal@users.noreply.github.com>
2024-05-13 13:05:46 -07:00
Fedor Indutny
7dc11c1928
Username Education
Co-authored-by: Jamie Kyle <jamie@signal.org>
2024-01-29 12:09:54 -08:00
ayumi-signal
670da5722a
Top level Reaction/Raise Hand buttons and remove More Options 2024-01-17 21:29:44 +01:00
Fedor Indutnyy
d2d50be532 yarn format 2023-12-11 16:15:06 -08:00
Fedor Indutnyy
8db6846f76 Merge signalapp/Signal-Desktop#6585 2023-12-11 16:14:34 -08:00
ayumi-signal
e724f36b79
Adjust Raised Hands button and toast visibility 2023-12-08 12:15:18 -08:00
ayumi-signal
d6db3f7943
Raise Hand in Group Calls 2023-12-06 13:52:29 -08:00
ayumi-signal
4603832258
Calling Reactions 2023-11-16 11:55:35 -08:00
Scott Nonnenberg
99b2bc304e
Use streams to download attachments directly to disk
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2023-10-30 09:24:28 -07:00
ayumi-signal
8bb355f971
New call UI and controls 2023-10-25 09:40:22 -04:00
ayumi-signal
7b11804cda
Fix Toast action text color to be lighter blue 2023-08-24 14:09:23 -07:00
Poren Chiang
672bd723d5
Make default font stack generic
The current font fallback stack imposes Simplified Chinese (China GB standard) fonts regardless of users’ system and interface language. 

This commit will make the default fallback stack more generic and specify language-specific variants later.

Note: Source Han Sans (@adobe-fonts/source-han-sans) automatically chooses the correct CJK glyph variant base on document language, hence it is retained in the stack.
2023-08-22 14:07:04 +08:00
Jamie Kyle
3268d3e6eb Update call tab design based on feedback 2023-08-21 09:30:32 -07:00
Jamie Kyle
1eaabb6734
Calls Tab & Group Call Disposition 2023-08-08 17:53:06 -07:00
Josh Perez
381e53297b Fixes click events on the incoming call bar 2023-07-19 16:21:31 -07:00
Fedor Indutny
c1580a5eb3 Add support for ACI safety numbers behind a feature flag 2023-07-19 16:21:30 -07:00
Scott Nonnenberg
b4caf67bf9
Allow copy/paste of formatting and mentions 2023-05-09 17:40:19 -07:00
Scott Nonnenberg
5395741f11
Several text formatting fixes 2023-04-17 18:16:41 -07:00
Jamie Kyle
3705b959d6
Remove end year from licenses 2023-01-03 11:55:46 -08:00
Fedor Indutny
00f82a6d39
Discriminator in username 2022-10-18 10:12:02 -07:00
Alvaro
dd12c4cba3
Fixed playback-speed button bug and updated layout 2022-08-31 14:42:09 -06:00
Josh Perez
726e67ce95
Place calls on top of story viewer, pause stories while in call 2022-08-04 21:07:46 -04:00
Josh Perez
badf9d7dda
Stories improvements 2022-07-21 18:38:27 -07:00
Fedor Indutny
f2af71f8b5
Fix minor UI issues 2022-06-13 16:37:29 -07:00
Fedor Indutny
5634601554
Use patched frameless-titlebar on Windows 2022-06-08 15:00:32 -07:00
Scott Nonnenberg
0ba6a0926e
Support for incoming gift badges 2022-05-11 13:59:58 -07:00
Josh Perez
7d8464757b
Story viewing improvements 2022-05-03 16:50:44 -07:00
Josh Perez
28c1346a25
Allow outside click for focustrap 2022-04-08 14:50:26 -04:00
Josh Perez
2f8fb36229
Fixes calling overlay z-index issue 2022-04-07 16:27:20 -07:00
Josh Perez
ed5da924e6
Adjust calling pip z-index 2022-03-09 11:33:43 -08:00
Evan Hahn
c527de0a8d
Collapse message bubbles when applicable 2022-03-08 08:32:42 -06:00
Evan Hahn
ae3b12bea8
Switch from deprecated node-sass to sass 2022-02-11 10:59:24 -06:00
Scott Nonnenberg
d72c816af9
Revert "Proper Japanese fonts"
This reverts commit d9990c162e.
2021-12-08 14:23:05 -08:00
Josh Perez
d9990c162e
Proper Japanese fonts 2021-12-07 14:36:47 -08:00
Josh Perez
97d9069876
Various z-index value fixes 2021-12-02 17:08:40 -06:00
Josh Perez
5938be0bff
Get a handle on all our z-index values 2021-12-01 17:13:09 -06:00
Scott Nonnenberg
cbae7f8ee9
Search for username in compose mode 2021-11-11 17:17:29 -08:00
Fedor Indutny
d92911f475
Increase contrast ratio for unread badge 2021-10-25 17:02:13 -05:00
Evan Hahn
35a54cdc02
Introduce a new design for the left pane 2021-10-12 16:59:08 -07:00
Evan Hahn
a68e3a6d20
Improve staged attachment designs 2021-09-20 18:23:55 -07:00
Josh Perez
28f5a2bd1c
Fixes view once videos in lightbox 2021-08-24 14:47:14 -07:00
Josh Perez
12d2b1bf7c
Avatar defaults and colors 2021-08-05 20:17:05 -04:00
Josh Perez
28f016ce48
Conversation Colors 2021-05-28 09:15:17 -07:00
Fedor Indutny
caf1d4c4da GIF attachments 2021-04-29 14:27:37 -07: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
fbfcdbf84e Group calling: add overflow area 2021-01-25 18:28:59 -08:00
Evan Hahn
1225d45ade Incremental improvements to header 2020-12-17 12:12:52 -05:00
Evan Hahn
089a6fb5a2
Update call buttons to match mobile 2020-12-01 11:25:29 -05:00
Evan Hahn
8bfaf598af Add license headers across the project 2020-11-04 13:03:13 -06:00
Josh Perez
9657c38987 @mentions receive support 2020-09-21 15:42:37 -04:00