Josh Perez
|
28f016ce48
|
Conversation Colors
|
2021-05-28 09:15:17 -07:00 |
|
Evan Hahn
|
20e501d9f1
|
Remove 4 unused database functions
|
2021-05-27 08:45:45 -07:00 |
|
Scott Nonnenberg
|
e6f1ec2b6b
|
Send support for Sender Key
|
2021-05-25 15:40:04 -07:00 |
|
Fedor Indutny
|
4a6132933c
|
Fix race condition in session transactions
|
2021-05-24 15:59:36 -07:00 |
|
Josh Perez
|
ceffc2380c
|
Add screensharing behind a feature flag
|
2021-05-20 17:37:19 -07:00 |
|
Fedor Indutny
|
7418a5c663
|
Rename locks to zones
|
2021-05-20 17:37:18 -07:00 |
|
Fedor Indutny
|
1f0119a7ac
|
Reuse global locks, handle empty envelopes
|
2021-05-20 17:37:17 -07:00 |
|
Fedor Indutny
|
94d2c56ab9
|
Introduce in-memory transactions for sessions
|
2021-05-20 17:37:09 -07:00 |
|
Scott Nonnenberg
|
e6bab06510
|
Receive support for Sender Key
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
|
2021-05-20 17:37:08 -07:00 |
|
Evan Hahn
|
d28678dbf9
|
Make it more difficult to blur avatars
|
2021-05-07 17:21:10 -05:00 |
|
Evan Hahn
|
736075322c
|
Render disappearing message timers generically
|
2021-05-03 16:24:40 -07:00 |
|
Evan Hahn
|
bbd7fd3854
|
Initial support for job queue
|
2021-04-29 18:02:27 -05:00 |
|
Evan Hahn
|
bf6487c5b9
|
Don't mark conversations as unregistered unless there's no UUID
|
2021-04-29 14:27:37 -07:00 |
|
Scott Nonnenberg
|
76dd2026e2
|
Add test for calculateAgreement
|
2021-04-29 14:27:37 -07:00 |
|
Evan Hahn
|
e7ef3de6d0
|
Profile name spoofing dialog
|
2021-04-29 14:27:35 -07:00 |
|
Scott Nonnenberg
|
86d2a4b5dd
|
decrypt/encrypt with libsignal-client, remove libsignal-protocol-javascript
|
2021-04-29 14:27:35 -07:00 |
|
Josh Perez
|
5e2d48cc2f
|
Do not populate left pane on initial link
|
2021-04-20 19:16:49 -04:00 |
|
Evan Hahn
|
a82fa86176
|
Fetch sender certificates on-demand
|
2021-04-09 00:06:46 -04:00 |
|
Sasha Chedygov
|
e8fb835857
|
Prefer higher resolution link preview images
See [#5000][0].
[0]: https://github.com/signalapp/Signal-Desktop/pull/5000
|
2021-04-02 15:32:45 -05:00 |
|
Jost Schulte
|
9823eb2201
|
Fix typos in TypeScript and SCSS files
See [#5136][0].
[0]: https://github.com/signalapp/Signal-Desktop/pull/5136
|
2021-04-02 15:28:07 -05:00 |
|
Evan Hahn
|
b725ed2ffb
|
Refresh profiles on app start (at most every 12 hours)
|
2021-03-19 16:57:36 -04:00 |
|
Evan Hahn
|
b81a52bbdd
|
New Group administration: Add users
|
2021-03-19 16:57:35 -04:00 |
|
Evan Hahn
|
80e3582d01
|
Trim group titles when creating or editing
* Trim group titles when creating or editing
* Trim title in more places
|
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
|
729d808f62
|
macOS: make conversation and main header draggable
|
2021-03-19 16:57:35 -04:00 |
|
Evan Hahn
|
934e0fa415
|
In <ContactPills>, use new "scrollToBottom" helper
|
2021-03-19 16:57:35 -04:00 |
|
Josh Perez
|
d82ce07942
|
Improve cold start performance
|
2021-03-19 16:57:35 -04:00 |
|
Scott Nonnenberg
|
c9ffb7c014
|
Move SecretSessionCipher to TypeScript
|
2021-03-19 16:57:35 -04:00 |
|
Evan Hahn
|
5de4babc0d
|
Support for creating New Groups
|
2021-03-19 16:53:52 -04:00 |
|
Scott Nonnenberg
|
d0e3a2ce29
|
background.ts/conversation_view.ts modules, Whisper.View/ToastView in TS
|
2021-03-19 16:53:51 -04:00 |
|
Evan Hahn
|
06fb4fd0bc
|
Add "new conversation" composer for direct messages
|
2021-03-19 16:53:51 -04: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 |
|
Evan Hahn
|
b281420a40
|
Group calling: add speaker view
|
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 |
|
Evan Hahn
|
fff95d1262
|
Fix CI by updating license years and fixing a type error
|
2021-01-25 18:28:58 -08:00 |
|
Evan Hahn
|
1b5e229f95
|
Simplify stubs in Quill tests
|
2021-01-25 18:28:58 -08:00 |
|
Evan Hahn
|
8ace4b6321
|
Improve window activity detection, improving notification delivery
|
2021-01-25 18:28:57 -08:00 |
|
Evan Hahn
|
172598b354
|
Fix link previews for YouTube Music
|
2021-01-11 13:43:44 -08:00 |
|
Evan Hahn
|
dc918aea1d
|
Check leaks in Mocha
|
2021-01-11 12:17:09 -08:00 |
|
Evan Hahn
|
db0ebc5779
|
Update group membership for a group call when it changes
|
2020-12-09 15:21:34 -08: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 |
|
Scott Nonnenberg
|
6832b8acca
|
Timeline: repair oldest/newest metrics if we fetch nothing
|
2020-12-04 14:41:40 -06:00 |
|
Evan Hahn
|
c85ea814b1
|
Group calling participants refactor
|
2020-12-02 10:14:03 -08:00 |
|
Evan Hahn
|
be99bbe87a
|
Calling selectors are now based on the root state
|
2020-12-02 10:11:54 -08:00 |
|
Evan Hahn
|
6d53cb1740
|
Group calling: Peek into a group call
|
2020-11-23 14:49:32 -05:00 |
|
Josh Perez
|
1f0c091e13
|
Group calling enhancements
|
2020-11-23 14:45:44 -05:00 |
|
Evan Hahn
|
022c4bd0f4
|
Initial group calling support
|
2020-11-23 14:45:44 -05:00 |
|
Evan Hahn
|
3468de255d
|
Redux state: Allow multiple calls to be stored
|
2020-11-06 09:36:37 -08:00 |
|