Commit Graph

4432 Commits

Author SHA1 Message Date
trevor-signal
83e8f4b59d Add additional logging for attachment downloading 2024-03-20 11:23:31 -04:00
Fedor Indutny
62e33b44ba Merge signalapp/Signal-Desktop#6830 2024-03-19 17:42:21 -07:00
Fedor Indutny
5994deae89 Localize Chats NavSidebar title 2024-03-19 16:31:50 -07:00
Fedor Indutny
60fa6a11ef Better group call state management 2024-03-19 10:40:37 -07:00
Jamie Kyle
193f344b16 Use useCallback all the time in smart components 2024-03-19 10:12:32 -07:00
ayumi-signal
ffb1fe2590 Fix GroupCallRemoteParticipant error dialog to retain error message 2024-03-19 09:41:05 -07:00
Jamie Kyle
33d30c6e74 Refactor ConversationHeader into function component 2024-03-19 09:46:09 -04:00
Scott Nonnenberg
9533796c81 EmojiPicker: Enter adds emoji in keyboard mode, otherwise dismisses 2024-03-19 09:23:31 -04:00
Scott Nonnenberg
28eaf1689f AboutContactModal: Use systemGivenName for contact before firstName 2024-03-18 17:46:47 -07:00
Jamie Kyle
53ae88c777 Sort by recency then alphabetically everywhere 2024-03-18 16:31:42 -07:00
Fedor Indutny
9aff86f02b Simplify online/offline status management 2024-03-18 14:48:00 -07:00
ayumi-signal
b359d28771 Fix Timeline to not peek group call for direct calls 2024-03-18 12:47:22 -07:00
trevor-signal
9ebdf6e399 Retain key for downloaded attachments 2024-03-18 11:38:52 -07:00
Fedor Indutny
6f4730b42c Don't unlink on 4409 2024-03-18 10:08:36 -07:00
trevor-signal
d2d2a230b6 Avoid repeated scollToMessage actions 2024-03-18 09:22:06 -07:00
Jamie Kyle
11ea595457 Remove accepted message without explicit user action 2024-03-15 12:11:48 -07:00
ayumi-signal
8a21f8655f Fix doGroupCallPeek to skip direct conversations 2024-03-15 10:21:59 -07:00
Fedor Indutny
73c0e0eb18 Fix createProxyAgent on Electron 29 2024-03-15 09:42:13 -07:00
Jamie Kyle
1e275a917c Always use static/cached selectors in useSelector 2024-03-15 10:38:26 -04:00
Fedor Indutny
d85a1d5074 Add preliminary message backup harness 2024-03-15 10:20:33 -04:00
Chris Eager
231bf91a22 Update ChallengeType 2024-03-14 14:16:09 -07:00
Sergey Skrobotov
9f40562b19 unauthenticated WebSocket via libsignal: shadowing mode
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2024-03-14 14:08:51 -07:00
Jamie Kyle
d696a2c082 Fix error thrown in SmartSafetyNumberModal 2024-03-14 12:35:03 -07:00
Jamie Kyle
e0c2627dc6 Fix ConversationDetails groupsInCommon empty 2024-03-14 12:18:50 -07:00
Brendan Fattig
09fc0d690b Use base64url encoding for encrypted username 2024-03-14 14:09:02 -05:00
Fedor Indutny
1fcad38967 Skip updating ICU types if they are unchanged 2024-03-14 10:14:58 -07:00
trevor-signal
beee8414a3 Enable minimize to tray on linux in production 2024-03-14 10:01:40 -07:00
trevor-signal
ed94c11d08 Improve resiliency to excessive prekey generation 2024-03-13 18:07:29 -07:00
ayumi-signal
bd9d4dc821 Release notes for 7.3 2024-03-13 13:47:40 -07:00
Jamie Kyle
27b55e472d Refactor smart components
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2024-03-13 13:44:13 -07:00
trevor-signal
05c09ef769 Add timeout to DNS lookup 2024-03-13 15:57:08 -04:00
Jamie Kyle
44a8049e63 Fix up arrow on non-empty editor 2024-03-13 11:00:41 -07:00
Fedor Indutny
1823f7eca9 Introduce outage network status
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2024-03-12 12:52:02 -07:00
Fedor Indutny
ab226f29a9 Don't import emoji-datasource in main 2024-03-12 10:32:11 -07:00
Jamie Kyle
8387f938eb Spam Reporting UI changes 2024-03-12 09:29:31 -07:00
Fedor Indutny
e031d136a1 Include and process destinationPniIdentityKey 2024-03-11 18:08:38 -07:00
trevor-signal
711e321d16 Support larger sync messages in large groups 2024-03-11 21:08:28 -04:00
ayumi-signal
c332bd240f Handle new sync message MarkedAsRead for Calls Tab 2024-03-11 11:18:55 -07:00
Fedor Indutny
b410d14753 Remove unused storage keys 2024-03-08 16:53:29 -08:00
ayumi-signal
39fbf6b0bd Fix unread count taskbar badge for Windows 2024-03-08 13:35:09 -08:00
Fedor Indutny
c11b8fb5e3 Delete a bunch of unused strings
Co-authored-by: Jamie Kyle <jamie@signal.org>
2024-03-08 10:09:40 -08:00
Fedor Indutny
8396c822c0 Update config json files atomically 2024-03-07 13:03:11 -08:00
Fedor Indutny
c2044a4ce3 Deprecate icu:unreadMessage 2024-03-07 11:40:16 -08:00
Jamie Kyle
f61954ee5b Prevent ringing until app hasInitialLoadCompleted 2024-03-07 10:03:38 -08:00
ayumi-signal
73e8bec42f Change ephemeral settings to only persist in ephemeralConfig 2024-03-07 09:36:08 -08:00
Scott Nonnenberg
df50085d8c onSentMessage: only merge if we have a destinationConversatonId 2024-03-06 18:24:48 -08:00
Fedor Indutny
3469a748fb Introduce TitleTransition notification 2024-03-06 15:59:51 -08:00
trevor-signal
09b5e6ef50 Remove autoOrientJPEG and consolidate downscaling logic 2024-03-06 13:49:21 -08:00
trevor-signal
8eeff4fd1f Release notes for 7.2 2024-03-06 15:35:27 -05:00
trevor-signal
cf381cd46c Generate mediaName for backed-up attachments 2024-03-06 13:15:10 -05:00