Commit Graph

5614 Commits

Author SHA1 Message Date
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 72e4ec95ce Minor: fix typo in WebAPI error message 2020-11-23 14:45:44 -05:00
Evan Hahn 1e4b6df5f8 Add group call update to DataMessage 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 4d09b71972
Composition: Only try to convert html from text/signal 2020-11-19 09:38:25 -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
Scott Nonnenberg 21c322f7fa v1.38.1-beta.3 2020-11-16 14:11:45 -08:00
Scott Nonnenberg 3ab17068fc Update strings 2020-11-16 14:08:09 -08:00
Scott Nonnenberg 3ee830ae63
Prevent send and show toast for invalid conversations 2020-11-16 15:34:41 -06:00
Sidney Keese 34be0744d2
Trim the whole of a message's text
Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
2020-11-13 11:54:11 -08:00
Scott Nonnenberg e9f37ec46b v1.38.1-beta.2 2020-11-12 15:32:46 -08:00
Evan Hahn 814b9874d1
Add OS to User-Agent 2020-11-12 15:29:54 -08:00
Evan Hahn 20a0a78ef5
Remove AGPL headers from GitHub template files 2020-11-12 14:13:12 -08:00
Scott Nonnenberg 2977c0ca3d
Message Requests: Show blurhash for pending stickers 2020-11-12 16:22:40 -05:00
Scott Nonnenberg 0c6f4248f3
conversation.applyMessageRequestResponse: Always save at the end 2020-11-12 14:03:07 -06:00
Evan Hahn 947e9c366c
Improve missingCaseError error message 2020-11-12 10:09:39 -08:00
Scott Nonnenberg 7d4d85a755
Reactions: Don't send null 'remove' field 2020-11-11 21:03:56 -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 98da8746e8
Trim trailing newlines from outgoing messages 2020-11-11 14:56:20 -08:00
Chris Svenningsen fef8c5b2f1
Ensure emoji completion always takes effect 2020-11-11 14:54:23 -08:00
Jim Gustafson ff0794e08b
Update to RingRTC v2.8.1 2020-11-11 15:10:41 -06:00
Chris Svenningsen d593f74241
New contact popup when clicking on group member or avatar 2020-11-11 09:36:05 -08:00
Scott Nonnenberg cd599f92c8
background/connect: Prevent concurrent calls to connect 2020-11-11 10:24:29 -06:00
Scott Nonnenberg 1d1fccd96f
message.setToExpire: Log start timestamp, log before save 2020-11-11 10:21:06 -06:00
Scott Nonnenberg 89d5972522 v1.38.1-beta.1 2020-11-10 17:00:12 -08:00
Scott Nonnenberg 3e2dafa1ad Update strings 2020-11-10 16:56:42 -08:00
Brandon Outlaw 2013378136
MacOS – Add shortcut for Window -> Show (#4632) 2020-11-10 16:30:56 -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
Scott Nonnenberg a5cfebe87a
Conversation.setMarkedUnread: Only captureChange if value changed 2020-11-10 09:53:34 -06:00
Scott Nonnenberg 4ef4aebf85
GroupV2: Add 'you were invited' to timeline after link 2020-11-10 09:15:37 -06: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 4d95f83007
Clean up transitional pinned chats 2020-11-09 12:30:05 -06:00
Sidney Keese bba9df3149
Ensure incoming pinned conversations are not archived
Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
2020-11-09 09:32:59 -06:00
Sidney Keese 91beef7797
Improve emoji blot and override clipboard behavior 2020-11-06 12:11:18 -08:00
Scott Nonnenberg d4d9688447
Ensure authorUuid is set in outgoing quotes 2020-11-06 13:06:21 -06:00
Evan Hahn 3468de255d
Redux state: Allow multiple calls to be stored 2020-11-06 09:36:37 -08:00
Evan Hahn 753e0279c6
Upgrade to Emoji v13
This adds support for the [117 new emojis added in Emoji v13](https://emojipedia.org/emoji-13.0/).
2020-11-06 09:36:20 -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 d1c63609a7
Add transparent gradient to ongoing call header 2020-11-04 11:56:25 -08:00
Evan Hahn 66da943f27
Call screen footer styling improvements 2020-11-04 11:56:03 -08:00
Evan Hahn 7e23bb6246 Use thunks for calling action creators 2020-11-04 13:03:14 -06:00
Evan Hahn 618c0fce1e test-electron: wait to run tests until protos are ready 2020-11-04 13:03:14 -06:00
Evan Hahn 8e598688e7 Add comments and tests for libsignal-protocol curve validation 2020-11-04 13:03:14 -06:00