Commit graph

8774 commits

Author SHA1 Message Date
Fedor Indutny
dec23725e5
Use ReadonlyArrays in conversation model and redux 2022-12-21 16:07:02 -08:00
Fedor Indutny
ecbf84638d
Increase max attempt count for unprocessed items 2022-12-21 16:06:50 -08:00
Josh Perez
a80c6d89a8
Moves message details into React pane land 2022-12-21 15:44:23 -05:00
Fedor Indutny
3def746014
Add missing isClosed check for Modal 2022-12-21 12:41:36 -08:00
Fedor Indutny
ed271d92ea
Add no-misused/floating-promises lint rule 2022-12-21 10:41:48 -08:00
Scott Nonnenberg
1a68c3db62
conversation_view: Move the last of the small functions to redux 2022-12-20 22:25:10 -05:00
Scott Nonnenberg
86e92dda51
Share profile key: Cancel send in more situations 2022-12-20 14:17:51 -08:00
Fedor Indutny
57eed10a38
Add "pni" capability in staging 2022-12-20 12:29:17 -08:00
Josh Perez
d8ea9856ec
Moves show all media to react pane 2022-12-20 09:50:23 -08:00
Alvaro
cdb779508b
Moved isConversationTooBigToRing to the SmartCallManager 2022-12-19 18:10:51 -08:00
Scott Nonnenberg
1e282ee5d0
ConversationView: Pull various functions out of getMessageActions 2022-12-19 17:04:47 -08:00
Fedor Indutny
5a98fc2f4c
Optimize Message rendering 2022-12-19 15:33:55 -07:00
Scott Nonnenberg
2d6f13a8c5
ViewSyncs: Save message after modifying it 2022-12-19 11:11:04 -08:00
Fedor Indutny
0613025f95
Fix copying timestamps to clipboard 2022-12-19 10:23:53 -08:00
Alvaro
dda61b37b2
Don't ring incoming call for a large group 2022-12-16 12:33:50 -07:00
Alvaro
ef05937782
Reverting deletion of en/messages.json keys 2022-12-16 10:26:06 -08:00
Josh Perez
01ab4a2c7f Merge signalapp/Signal-Desktop#4791 2022-12-15 22:51:10 -05:00
Hugo Osvaldo Barrera
288293795f Reply to a message by double clicking on its row 2022-12-15 22:46:28 -05:00
Josh Perez
d4124abb01
Moves ConversationDetails to react panels 2022-12-15 22:12:05 -05:00
Fedor Indutny
ff3ef0179b
Fixes for electron@22.0.0 2022-12-15 18:03:01 -08:00
Fedor Indutny
d608b81292
Simplify sticker upload 2022-12-15 13:47:38 -08:00
Fedor Indutny
47b0ee6135
Update electron to 22.0.0 2022-12-15 13:31:43 -08:00
Alvaro Carrasco
2a4166a836 v6.2.0-beta.1 2022-12-15 13:58:17 -07:00
Alvaro Carrasco
4c6bbcdbb6 Updates strings 2022-12-15 13:56:03 -07:00
Josh Perez
e142cb47f5
Moves various panels out to ConversationView react 2022-12-14 17:10:09 -08:00
Jamie Kyle
15efbde23d
Move ToastType to its own file to avoid importing electron in storybooks 2022-12-14 16:48:36 -08:00
Fedor Indutny
daf66f33da
Fix DisappearingTimerSelect on Windows 2022-12-14 15:59:09 -08:00
Scott Nonnenberg
7c86f02c7e
ConversationView: Move deleteMessage to redux 2022-12-14 14:45:39 -08:00
Fedor Indutny
50d9b6e5e1
Use @signalapp/better-sqlite3 2022-12-14 12:48:36 -08:00
Alvaro
076e3388a3
Excluded a bunch more files from the release 2022-12-14 13:32:07 -07:00
Alvaro
6622cf72d5
Set the minimum for avatar size for click-to-view to 80 2022-12-14 11:48:11 -08:00
Scott Nonnenberg
f2f1c3c021
Standardize on showConversation function, delete unused functions 2022-12-14 11:05:32 -08:00
Fedor Indutny
1dc3ed914f
Drop pniCredential completely 2022-12-14 10:53:23 -08:00
Josh Perez
ebeb6a7a6d
A hybrid panel system for React & Backbone 2022-12-14 10:41:04 -08:00
Jamie Kyle
624adca360
Danger/CI: Correctly swallow async errors 2022-12-14 10:13:03 -08:00
Josh Perez
b138774454
Moves saveAttachment to a redux action 2022-12-14 10:12:04 -08:00
Alvaro Carrasco
c8068cd501 Merge signalapp/Signal-Desktop#5609 2022-12-14 08:17:51 -07:00
David Sanders
fb55506d7f Fixes location of context menu when opened by keyboard 2022-12-14 08:16:56 -07:00
Alvaro Carrasco
e9718700b3 Merge signalapp/Signal-Desktop#5807 2022-12-14 08:12:52 -07:00
Kishan Bagaria
8456ffb446 remove protos dir from files 2022-12-14 08:12:04 -07:00
Fedor Indutny
22c310bce0
Add missing await in gv1 migration 2022-12-13 17:56:41 -08:00
Fedor Indutny
6cd16cf117
Make sure that closed Modals are always removed 2022-12-13 17:56:32 -08:00
Josh Perez
94875efaf6
Refresh the sticker pack manager 2022-12-13 19:06:15 -05:00
Fedor Indutny
fdfc0539a3
Allow case sensitive usernames 2022-12-13 16:37:20 -07:00
Fedor Indutny
490a565b95
Unsnooze updates when clicked 2022-12-13 14:55:52 -08:00
Fedor Indutny
19e51862ba
Don't show duplicate modals on signal.me links 2022-12-13 14:55:33 -08:00
Nikita Karamov
7cd566726f Replace mkdirp with native fs.mkdir
Prior to this change, Signal-Desktop was using a rather ancient version
of `mkdirp`, which was meant for Node.js versions without native support
for this kind of functionality. Starting with Node v10, `fs.mkdir()` can
perform recursive directory creation.

Since Signal-Desktop doesn't utilize any advantages of using such an old
version of `mkdirp` [1] (let alone any version of `mkdirp`), we can
replace it with the native methods of `fs` (or `fs/promises`).

This transition slightly reduces the amount of packages needed to be
downloaded and included in the final app since it now relies on the
built-in API of Node.js.
2022-12-13 11:01:10 -08:00
David Sanders
16c9c17cc2 Fix EACCES error code name 2022-12-13 11:00:51 -08:00
Josh Perez
58d53527e0
Do not include mp4box source in builds 2022-12-13 09:09:50 -08:00
Fedor Indutny
e08a2fa86c
Optimize database after running migrations 2022-12-13 09:07:48 -08:00