Commit Graph
514 Commits
Author SHA1 Message Date
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 KeeseandChris Svenningsen 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 KeeseandChris Svenningsen 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 KeeseandChris Svenningsen 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 SvenningsenandSidney Keese 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
Evan Hahn 8073ccd32c Rewrite <CallScreen> component with hooks 2020-11-04 13:00:41 -06:00
Scott Nonnenberg 8fd4ff95db CompositionInput: Submit trimmed text instead of not submitting 2020-11-04 13:00:40 -06:00
Chris SvenningsenandSidney Keese 13333e0b0d Fix enter/ctrl+enter in expanded composer
Co-authored-by: Sidney Keese <sidney@carbonfive.com>
2020-11-04 13:00:40 -06:00
Josh Perez 928bfcc221 Recent Media list: Round file sizes 2020-11-04 13:00:40 -06:00
Josh Perez de45db255c Improve context menus 2020-11-04 13:00:40 -06:00
Sidney KeeseandSidney Keese fbf93374c1 Replace Draft with Quill for composition area
Co-authored-by: Sidney Keese <sidney@carbonfive.com>
2020-11-04 13:00:40 -06:00
Josh Perez 7d29cb5edf Calling participants list 2020-11-04 13:00:40 -06:00
Evan Hahn 5275915072 Minor: fix calling button <Tooltip> warning 2020-11-04 13:00:40 -06:00
Evan Hahn 48e8cd0138 Remove unused callState prop from <CallingLobby> 2020-11-04 13:00:40 -06:00
Scott Nonnenberg 18c71b291c Fix left pane draft display and GV2 typing indicators 2020-11-03 16:16:20 -08:00
Scott Nonnenberg ab89c6c704 Lightbox.tsx: Fix formatting 2020-11-02 17:12:27 -08:00
Vin Howe 526ab4fe29 Add menu option for copying supported images in lightbox (#4614) 2020-11-02 16:47:46 -08:00