Evan Hahn
|
3306c82992
|
Fix "URI malformed" crashes on Windows
|
2021-02-22 14:01:40 -08:00 |
|
Josh Perez
|
34285054f6
|
Manual download of attachments with no blurHash
|
2021-02-11 17:50:11 -08:00 |
|
007
|
062a1f7dd9
|
Fix message input emoji focus close (#4727)
|
2021-02-04 14:37:47 -08:00 |
|
Idan Moral
|
cd2c6351fc
|
Fixed a comment typo in Linkify.tsx (#4825)
|
2021-02-04 14:30:21 -08:00 |
|
Scott Nonnenberg
|
2f90d6aca9
|
Manually manage full-text search table
|
2021-02-04 12:46:55 -08:00 |
|
Evan Hahn
|
73a304faba
|
Add aria-label to incoming call bar buttons
|
2021-02-04 11:51:40 -08:00 |
|
Evan Hahn
|
8f1bb6f087
|
Don't render links (or link previews) for blocked or unapproved conversations
|
2021-02-02 11:09:53 -06:00 |
|
Josh Perez
|
267ae80442
|
UI fixes for conversation details screen
|
2021-02-01 14:57:42 -08:00 |
|
Josh Perez
|
a096220990
|
Do not download media if in call
|
2021-01-29 14:58:28 -08:00 |
|
Scott Nonnenberg
|
a48b3e381e
|
Support for joining New Groups via invite links
|
2021-01-29 14:16:48 -08:00 |
|
Josh Perez
|
c0510b08a5
|
Introduce conversation details screen for New Groups
Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
Co-authored-by: Sidney Keese <me@sidke.com>
|
2021-01-29 13:19:24 -08:00 |
|
Evan Hahn
|
1268945840
|
Fix typing bubble in group chats
|
2021-01-27 19:41:41 -08:00 |
|
Josh Perez
|
1b38db2d79
|
Fixes rendering of about bio
|
2021-01-27 19:18:50 -05:00 |
|
Evan Hahn
|
1da724edf2
|
Fix missing avatars in groups
|
2021-01-27 13:15:43 -08:00 |
|
Josh Perez
|
258bd55dd2
|
Show about info from contact profiles
|
2021-01-25 18:29:01 -08:00 |
|
Evan Hahn
|
932e44e3bf
|
Don't let quote thumbnails get taller than the quote itself
|
2021-01-25 18:29:01 -08:00 |
|
Evan Hahn
|
8a72607fa7
|
Prefer type to interface and add an ESLint rule
|
2021-01-25 18:29:00 -08:00 |
|
Scott Nonnenberg
|
d1355d5874
|
Show 'you were removed from group' if dropped during migration
|
2021-01-25 18:29:00 -08:00 |
|
Evan Hahn
|
fd7b18e382
|
Properly handle sending videos which cannot be played locally
|
2021-01-25 18:29:00 -08:00 |
|
Evan Hahn
|
ffc5e9ef9b
|
Remove obsolete <Message> story
|
2021-01-25 18:29:00 -08:00 |
|
Evan Hahn
|
b281420a40
|
Group calling: add speaker view
|
2021-01-25 18:28:59 -08:00 |
|
Evan Hahn
|
fbfcdbf84e
|
Group calling: add overflow area
|
2021-01-25 18:28:59 -08:00 |
|
Evan Hahn
|
8e1391c70c
|
Share group calling frame buffers to reduce memory usage
|
2021-01-25 18:28:59 -08:00 |
|
Evan Hahn
|
4c40d861cf
|
Update link preview styles to better match designs
|
2021-01-25 18:28:59 -08:00 |
|
Evan Hahn
|
d0146a1613
|
Continue to show participants even when the blocked dialog is up
|
2021-01-25 18:28:59 -08:00 |
|
Scott Nonnenberg
|
cbc6c29479
|
Finish in-redux conversation lookups, getPropsForSearchResult moved
|
2021-01-25 18:28:58 -08:00 |
|
Josh Perez
|
2529e208c1
|
Move confirmation_dialog_view to ts and React
* Moves confirmation_dialog_view to ts and React
* showConfirmationDialog API
|
2021-01-25 18:28:58 -08:00 |
|
Scott Nonnenberg
|
272e6cc614
|
Group V2 invite links: in-conversation messages
|
2021-01-25 18:28:58 -08:00 |
|
Evan Hahn
|
8e7379a591
|
Move getDefaultConversation into a shared test folder
|
2021-01-25 18:28:58 -08:00 |
|
Evan Hahn
|
dd0ea6b3fe
|
Upgrade TypeScript to the latest version, v4.1.3
|
2021-01-25 18:28:57 -08:00 |
|
Evan Hahn
|
8c25ffd6f5
|
Link previews: show full size image less often
|
2021-01-11 14:23:09 -08:00 |
|
Evan Hahn
|
0a35489696
|
Fix layout of "this person is in your contacts" tooltip
|
2021-01-11 13:43:21 -08:00 |
|
Evan Hahn
|
0c99604585
|
Minor: use clearTimeout instead of clearInterval in <Message>
|
2020-12-17 12:12:52 -05:00 |
|
Evan Hahn
|
1225d45ade
|
Incremental improvements to header
|
2020-12-17 12:12:52 -05:00 |
|
Scott Nonnenberg
|
25f64a5140
|
Emoji: Search on short name first, eliminate short_names, proper sort
|
2020-12-14 10:15:55 -06:00 |
|
Evan Hahn
|
c87ffcd2e9
|
Call lobby: render local preview at camera's aspect ratio
|
2020-12-11 16:44:07 -08:00 |
|
Scott Nonnenberg
|
0506b79f6b
|
Quotes: Use authorId when navigating to original message
|
2020-12-11 12:06:04 -06:00 |
|
Josh Perez
|
016fc62b8b
|
When group call is empty you are now full screen
|
2020-12-10 10:40:34 -08:00 |
|
Josh Perez
|
e8e43a53b2
|
Fixes lint and TS warning
|
2020-12-08 19:48:02 -05:00 |
|
Josh Perez
|
456c51308f
|
Group Calling: You is in this call
|
2020-12-08 18:35:21 -05:00 |
|
Evan Hahn
|
1d8c7a368e
|
When joining an empty group call, the button should say "Start Call"
|
2020-12-08 17:28:44 -05:00 |
|
Josh Perez
|
318013e83d
|
Handles safety number changes while in a call
|
2020-12-08 14:37:04 -05:00 |
|
Evan Hahn
|
0c039bf431
|
Add group calling events to the message timeline
|
2020-12-07 14:43:19 -06:00 |
|
Evan Hahn
|
a9367f48f1
|
Dark theme for calling device selection
|
2020-12-04 15:03:01 -08:00 |
|
Scott Nonnenberg
|
56ae4a41eb
|
Emoji completion: reverse results to show higher results at the top
|
2020-12-04 13:27:51 -06:00 |
|
Evan Hahn
|
f65af33e6a
|
Remove any from GroupCallRemoteParticipant stories
|
2020-12-04 09:30:46 -08:00 |
|
Scott Nonnenberg
|
df4e7c1bd4
|
GroupV1Migration: Pass areWeInvited value, don't set to always true
|
2020-12-03 14:39:41 -06:00 |
|
Evan Hahn
|
511ad14137
|
Fix mutation in CallingParticipantList component
|
2020-12-03 09:24:44 -08:00 |
|
Scott Nonnenberg
|
673d07e176
|
GroupV1MigrationDialog: sort member list before display
|
2020-12-03 10:03:21 -06:00 |
|
Evan Hahn
|
c85ea814b1
|
Group calling participants refactor
|
2020-12-02 10:14:03 -08:00 |
|
Evan Hahn
|
d1866a0e5d
|
Group calling: tell RingRTC about our rendered resolutions for perf
|
2020-12-01 17:52:01 -08:00 |
|
Josh Perez
|
81cc8a1211
|
Group Calling: blocking participants
Co-authored-by: Evan Hahn <evanhahn@signal.org>
|
2020-12-01 19:30:25 -06:00 |
|
Evan Hahn
|
f3f2cb2b5e
|
Show active speaker in group calling PiP
|
2020-12-01 15:52:09 -08:00 |
|
Scott Nonnenberg
|
b3c161f484
|
Migration: Use pendingMember roles, better 'you were invited'
|
2020-12-01 15:45:39 -08:00 |
|
Evan Hahn
|
bb5036364e
|
Prevent calling PiP from going off-screen
|
2020-12-01 11:21:47 -08:00 |
|
Evan Hahn
|
c7290309d3
|
Minor: remove a typecast from <CallingPip>
|
2020-12-01 11:57:46 -05:00 |
|
Evan Hahn
|
4c78a6c57f
|
Show toast when group call is reconnecting
|
2020-12-01 11:46:44 -05:00 |
|
Scott Nonnenberg
|
2b8ae412e0
|
New feature flag with ability to migrate GV1 groups
|
2020-12-01 10:42:35 -06:00 |
|
Evan Hahn
|
d9e027a417
|
Minor: use enums instead of numbers in <CallScreen> stories
|
2020-11-30 13:54:12 -08:00 |
|
Evan Hahn
|
b2087cb8a2
|
Minor: rename a <CallingHeader> prop for clarity
|
2020-11-30 13:54:10 -08:00 |
|
Evan Hahn
|
abc21c8f45
|
Fix call header title for direct calls
|
2020-11-23 16:37:39 -05:00 |
|
Josh Perez
|
34574583b6
|
Group calling: fix participant hover state
|
2020-11-23 14:49:32 -05:00 |
|
Evan Hahn
|
daef1feae8
|
Add list of participants to the lobby, and add basic blocking for max participants
|
2020-11-23 14:49:32 -05:00 |
|
Josh Perez
|
f8b4862ed5
|
Participant list improvements
|
2020-11-23 14:49:32 -05:00 |
|
Josh Perez
|
7ca063a274
|
Scrollbar styles for participant list
|
2020-11-23 14:49:32 -05:00 |
|
Evan Hahn
|
6d53cb1740
|
Group calling: Peek into a group call
|
2020-11-23 14:49:32 -05:00 |
|
Josh Perez
|
8ff0ca9593
|
Force theming on tooltips for calling
|
2020-11-23 14:49:31 -05:00 |
|
Josh Perez
|
6a6f8e28ce
|
Group Calling: show participant name on hover
|
2020-11-23 14:49:31 -05:00 |
|
Josh Perez
|
5cc7c9a66a
|
Group Calling: Improve mute state styling
|
2020-11-23 14:49:31 -05:00 |
|
Josh Perez
|
c6eafbb8d5
|
Fix tooltip bugs
|
2020-11-23 14:49:31 -05:00 |
|
Evan Hahn
|
05205c77cf
|
In conversation header, only show video button for group calls
|
2020-11-23 14:49:31 -05:00 |
|
Evan Hahn
|
94178717c9
|
Group call video rendering performance improvements
|
2020-11-23 14:49:31 -05:00 |
|
Evan Hahn
|
b366967ca5
|
Upgrade to RingRTC v2.8.2 RC.6
|
2020-11-23 14:48:12 -05:00 |
|
Scott Nonnenberg
|
2c69f2c367
|
Support for GV1 -> GV2 migration
|
2020-11-23 14:48:12 -05:00 |
|
Evan Hahn
|
b44cabe6f9
|
Calling: mirror local video in PiP and lobby
|
2020-11-23 14:45:44 -05:00 |
|
Scott Nonnenberg
|
26884432a2
|
Update TypeScript, Prettier and typescript-eslint for new TypeScript 3.8 syntax
|
2020-11-23 14:45:44 -05:00 |
|
Evan Hahn
|
5758ed44ac
|
Fix TypeScript error in <CallingPipRemoteVideo>
|
2020-11-23 14:45:44 -05:00 |
|
Josh Perez
|
1f0c091e13
|
Group calling enhancements
|
2020-11-23 14:45:44 -05:00 |
|
Evan Hahn
|
c6e4c1d1a9
|
Add audio mute indicator for local preview and group remote participants
|
2020-11-23 14:45:44 -05:00 |
|
Evan Hahn
|
022c4bd0f4
|
Initial group calling support
|
2020-11-23 14:45:44 -05:00 |
|
Vin Howe
|
e398520db0
|
Fix MIME check for JPEG in lightbox copy handler (#4643)
* Fix MIME check for JPEG in lightbox copy handler
* Handle both image/jpeg and non-standard image/jpg
|
2020-11-23 14:44:19 -05:00 |
|
Chris Svenningsen
|
24b70e6edd
|
CompositionInput: Proper RTL support
|
2020-11-20 16:03:16 -08:00 |
|
Sidney Keese
|
3bc68b20ea
|
Allow link-previews to trigger without needing a space
Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
|
2020-11-18 11:25:21 -06:00 |
|
Sidney Keese
|
7af2284c6b
|
Composition area: Only paste HTML that originated in Signal
Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
|
2020-11-11 17:01:45 -08:00 |
|
Chris Svenningsen
|
d593f74241
|
New contact popup when clicking on group member or avatar
|
2020-11-11 09:36:05 -08:00 |
|
Sidney Keese
|
5c810c65cc
|
Fix mention blot to enable native keyboard navigation
Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
|
2020-11-10 09:51:24 -08:00 |
|
Evan Hahn
|
957a1e0d07
|
Calling lobby: show your blurred avatar instead of other person's
|
2020-11-09 10:56:20 -08:00 |
|
Sidney Keese
|
91beef7797
|
Improve emoji blot and override clipboard behavior
|
2020-11-06 12:11:18 -08:00 |
|
Evan Hahn
|
3468de255d
|
Redux state: Allow multiple calls to be stored
|
2020-11-06 09:36:37 -08:00 |
|
Chris Svenningsen
|
fe298444fb
|
Bring up picker on backspace into mention
|
2020-11-05 13:18:42 -08:00 |
|
Chris Svenningsen
|
4def45b86a
|
Remove fuzzy @mention search
|
2020-11-04 14:04:48 -08:00 |
|
Evan Hahn
|
ca83281986
|
Add getOwn utility function
|
2020-11-04 11:56:49 -08:00 |
|
Evan Hahn
|
66da943f27
|
Call screen footer styling improvements
|
2020-11-04 11:56:03 -08:00 |
|
Chris Svenningsen
|
158ed4e455
|
Fix several composer bugs
|
2020-11-04 13:03:13 -06:00 |
|
Chris Svenningsen
|
53c89aa40f
|
Send @mentions
|
2020-11-04 13:03:13 -06:00 |
|
Chris Svenningsen
|
ff18063f89
|
Ensure emoji picker can insert without composition box focus
|
2020-11-04 13:03:13 -06:00 |
|
Evan Hahn
|
8bfaf598af
|
Add license headers across the project
|
2020-11-04 13:03:13 -06:00 |
|
Evan Hahn
|
decc93532b
|
Hide call buttons when on call
|
2020-11-04 13:03:13 -06:00 |
|
Chris Svenningsen
|
c408072576
|
Mark conversation as unread
Co-authored-by: Sidney Keese <sidney@carbonfive.com>
|
2020-11-04 13:03:10 -06:00 |
|
Evan Hahn
|
184f7e1bf3
|
Remove ESLint no-continue rule
|
2020-11-04 13:00:41 -06:00 |
|