trevor-signal
|
fc02762588
|
Enable more specific AttachmentDownload prioritization
|
2024-04-15 17:11:48 -07:00 |
|
Jamie Kyle
|
b6afa47126
|
Emojify note and add non-nickname tooltip
|
2024-04-03 15:41:13 -07:00 |
|
Scott Nonnenberg
|
acb0f28c89
|
Drafts: update lastMessageReceivedAtMs along with conversation timestamp
|
2024-04-01 14:05:37 -07:00 |
|
ayumi-signal
|
00d6379bae
|
Call link call history
|
2024-04-01 12:19:35 -07:00 |
|
Jamie Kyle
|
2fbbcdf358
|
Add edit nickname to contact modal for group members
|
2024-03-27 17:32:47 -07:00 |
|
Jamie Kyle
|
e26916702c
|
Init Nicknames & Notes
|
2024-03-26 12:48:33 -07:00 |
|
Scott Nonnenberg
|
6bc6cc64c4
|
Sort left pane via receivedAt/receivedAtMs, even via edits
|
2024-03-25 12:21:14 -07:00 |
|
Scott Nonnenberg
|
a39e46db5c
|
getProfiles: Better logging; don't let promise propagate
|
2024-03-25 13:03:15 -04:00 |
|
Fedor Indutny
|
60fa6a11ef
|
Better group call state management
|
2024-03-19 10:40:37 -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
|
8a21f8655f
|
Fix doGroupCallPeek to skip direct conversations
|
2024-03-15 10:21:59 -07:00 |
|
Fedor Indutny
|
d85a1d5074
|
Add preliminary message backup harness
|
2024-03-15 10:20:33 -04: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 |
|
Fedor Indutny
|
1823f7eca9
|
Introduce outage network status
Co-authored-by: Scott Nonnenberg <scott@signal.org>
|
2024-03-12 12:52:02 -07:00 |
|
Jamie Kyle
|
8387f938eb
|
Spam Reporting UI changes
|
2024-03-12 09:29:31 -07:00 |
|
ayumi-signal
|
c332bd240f
|
Handle new sync message MarkedAsRead for Calls Tab
|
2024-03-11 11:18:55 -07:00 |
|
Sylvan Mably
|
ee4608ee04
|
Fix flaky search behaviour with minimized left pane
|
2024-03-09 00:49:12 -05:00 |
|
ayumi-signal
|
b40d052128
|
Fix group call outgoing ring
|
2024-02-29 18:04:37 -08:00 |
|
Jamie Kyle
|
9c072c5bc1
|
Improve performance of mock tests
|
2024-02-29 14:01:12 -08:00 |
|
Scott Nonnenberg
|
ea9a7385d6
|
Allow quotes to be removed when editing a message
|
2024-02-29 13:46:19 -08:00 |
|
trevor-signal
|
167b2f4f1c
|
Improve timeline rendering performance
|
2024-02-27 11:01:25 -05:00 |
|
ayumi-signal
|
96b3413feb
|
Basic call link join support
|
2024-02-22 13:19:50 -08:00 |
|
Fedor Indutny
|
e12b5fd0af
|
Add extra error state to EditUsernameModalBody
|
2024-02-21 11:00:29 -08:00 |
|
Fedor Indutny
|
c772f2abc5
|
AboutContactModal improvements
|
2024-02-16 14:16:13 -08:00 |
|
Fedor Indutny
|
9ad6d5b66b
|
Use libsignal-client for parsing crash reports
|
2024-02-13 13:41:48 -08:00 |
|
Fedor Indutny
|
d7f0978c6d
|
Extract region from e164 in FindByPhoneNumber
|
2024-02-13 12:10:12 -08:00 |
|
Jamie Kyle
|
cf9a376df8
|
Fix save profile avatar disappearing on save name/bio
|
2024-02-09 13:14:32 -08:00 |
|
Fedor Indutny
|
9a50eb8663
|
Always display reset modal on success
|
2024-02-09 09:58:12 -08:00 |
|
Fedor Indutny
|
a329189489
|
New compose UX for usernames/e164
Co-authored-by: Jamie Kyle <113370520+jamiebuilds-signal@users.noreply.github.com>
|
2024-02-08 15:19:03 -08:00 |
|
trevor-signal
|
614bb904b1
|
Avoid overwriting new chat colors when adjusting conversation attributes
|
2024-02-07 16:51:45 -08:00 |
|
Fedor Indutny
|
bd922433e3
|
Change defaults for conversation title generation
|
2024-02-07 13:38:43 -08:00 |
|
Fedor Indutny
|
533a1b32d4
|
Username recovery improvements
|
2024-02-06 10:35:59 -08:00 |
|
Fedor Indutny
|
330202960c
|
Fix dropped avatar on PNP settings update
|
2024-02-05 18:29:45 -08:00 |
|
Fedor Indutny
|
eb82ace2de
|
Conversation details changes for PNP
Co-authored-by: Scott Nonnenberg <scott@signal.org>
|
2024-02-05 18:13:13 -08:00 |
|
ayumi-signal
|
96131112da
|
Fix video and audio playback to pause on window close
|
2024-02-02 15:39:32 -08:00 |
|
Fedor Indutny
|
7dc11c1928
|
Username Education
Co-authored-by: Jamie Kyle <jamie@signal.org>
|
2024-01-29 12:09:54 -08:00 |
|
ayumi-signal
|
d97aa68716
|
Calling missing media keys indicator
|
2024-01-23 11:08:21 -08:00 |
|
Fedor Indutny
|
38914a45cb
|
Custom Discriminator in EditUsernameModalBody
|
2024-01-18 20:53:24 +01:00 |
|
ayumi-signal
|
c126ca1016
|
Hand raised sound
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
|
2024-01-10 21:57:36 -08:00 |
|
Jamie Kyle
|
cba5b67f05
|
Fix mixing unsupported/supported media warning
|
2024-01-04 21:18:44 +01:00 |
|
Fedor Indutny
|
d71da5c486
|
Support phone number sharing flag on profile
|
2024-01-02 20:36:49 +01:00 |
|
trevor-signal
|
9b0290f40e
|
Adjust starting point of conversation open benchmark
|
2023-12-15 14:49:01 -08:00 |
|
Fedor Indutny
|
b2a3605d77
|
Cleanup RemoteConfig
|
2023-12-07 15:59:54 -08:00 |
|
ayumi-signal
|
d6db3f7943
|
Raise Hand in Group Calls
|
2023-12-06 13:52:29 -08:00 |
|
Fedor Indutny
|
a81833d3ed
|
Use signal_tokenizer for search query
|
2023-12-04 18:38:40 +01:00 |
|
Jamie Kyle
|
55dca745c7
|
Fix calls tab clearing clicking on old calls
|
2023-11-27 14:07:13 -08:00 |
|
ayumi-signal
|
4603832258
|
Calling Reactions
|
2023-11-16 11:55:35 -08:00 |
|
Fedor Indutny
|
7b62576def
|
Better filtering of contacts in search
|
2023-11-15 01:39:17 +01:00 |
|
trevor-signal
|
cf5b3f78b5
|
Add paginated calling grid for group calls
|
2023-11-13 09:56:48 -05:00 |
|
Scott Nonnenberg
|
61b4558140
|
Mark onboarding story read again, even if it's not unread
|
2023-11-10 16:59:16 -05:00 |
|
ayumi-signal
|
bb8e7af905
|
Show error when editing messages after max edits
|
2023-11-07 17:55:48 -08:00 |
|
ayumi-signal
|
41e89554fe
|
Fix infinite stacking All Media with shortcut
|
2023-11-08 00:00:25 +01:00 |
|
Fedor Indutny
|
3664063d71
|
Username and username link integrity check
|
2023-11-03 15:05:11 -07:00 |
|
Fedor Indutny
|
0ce593bf0d
|
Remove support for E164-based numbers
|
2023-11-01 15:55:30 -07:00 |
|
Fedor Indutny
|
aa03ac36bc
|
Remove safetyNumberAci remote configuration
|
2023-11-01 13:35:55 -07:00 |
|
trevor-signal
|
fcf2c0a3f0
|
Clarify function of "Delete" option when deleting conversation messages
|
2023-10-30 17:02:50 -07:00 |
|
Scott Nonnenberg
|
99b2bc304e
|
Use streams to download attachments directly to disk
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
|
2023-10-30 09:24:28 -07:00 |
|
Josh Perez
|
156cbca1a3
|
Fixes for media index
|
2023-10-17 12:09:09 -07:00 |
|
Jamie Kyle
|
502ea174ab
|
Upgrade Storybook
Co-authored-by: Scott Nonnenberg <scott@signal.org>
|
2023-10-11 12:06:43 -07:00 |
|
Josh Perez
|
7d35216fda
|
Replace MessageController with MessageCache
|
2023-10-03 17:12:57 -07:00 |
|
ayumi-signal
|
c9af8d3ce2
|
Fix show same conversation composer focus
|
2023-10-02 09:42:54 -04:00 |
|
ayumi-signal
|
283ef57779
|
Group Typing Bubble Animations
|
2023-09-27 17:23:52 -04:00 |
|
Jamie Kyle
|
a24bdc8bd3
|
Update last message on group call peek
|
2023-09-27 12:42:38 -07:00 |
|
Jamie Kyle
|
1cc478180e
|
Fix call history deletion from sync messages
|
2023-09-27 12:42:30 -07:00 |
|
Fedor Indutny
|
1a2976dae4
|
Support duplicate attachments in lightbox
|
2023-09-26 17:38:21 +02:00 |
|
Jamie Kyle
|
bc67d421ab
|
Track acceptedTime during call, fix call screen duration
|
2023-09-20 10:00:01 -04:00 |
|
Scott Nonnenberg
|
01231eb1c6
|
Reset spoiler expand state when a message is edited
|
2023-09-19 11:59:22 -07:00 |
|
ayumi-signal
|
e4238de4db
|
Multiple person typing indicators in groups
|
2023-09-18 14:17:26 -07:00 |
|
Josh Perez
|
d0296ececa
|
Improvements to the media editor
|
2023-09-14 10:04:48 -07:00 |
|
Jamie Kyle
|
7443dd3314
|
Change order of checks for attachments
|
2023-09-14 08:35:27 -07:00 |
|
Scott Nonnenberg
|
507986db92
|
Show 'join anyway' in verify dialog when joining call
|
2023-09-05 17:34:51 -07:00 |
|
Jamie Kyle
|
80a19d39de
|
Load messages when showConversation is called in other tab
|
2023-08-29 17:09:59 -07:00 |
|
Josh Perez
|
8aa397b7a6
|
Always fetch link preview on edit message
|
2023-08-28 13:53:35 -04:00 |
|
Jamie Kyle
|
dc9caa0a99
|
Add logs to group call peeks after call ended
|
2023-08-28 18:30:47 +02:00 |
|
Jamie Kyle
|
d3a18a197b
|
Fix adding group call history with no ring
|
2023-08-23 10:07:29 -07:00 |
|
Jamie Kyle
|
344ebf494d
|
Mark all calls read when opening calls tab
|
2023-08-22 17:01:36 -04:00 |
|
Jamie Kyle
|
df0be46c3c
|
Fix panel animations when switching tabs
|
2023-08-21 13:18:22 -07:00 |
|
Jamie Kyle
|
29aa188c0f
|
Fix changing tabs marking conversation read
|
2023-08-21 21:51:12 +02:00 |
|
Fedor Indutny
|
e5a9bf0f7c
|
Fix sync messages for voice notes
|
2023-08-21 12:35:36 -07:00 |
|
Scott Nonnenberg
|
90f0f8e255
|
eraseAllStorageServiceState: Delete everything, delete in memory
|
2023-08-21 09:30:33 -07:00 |
|
Jamie Kyle
|
ef0a3de636
|
Fix legacy call-history messages without a callId
Co-authored-by: Scott Nonnenberg <scott@signal.org>
|
2023-08-21 09:30:33 -07:00 |
|
Fedor Indutny
|
8b0da36caa
|
Migrate schema to service ids
|
2023-08-21 09:30:33 -07:00 |
|
Jamie Kyle
|
9c7dc22a23
|
Update nav tab badges, fix several call tabs issues
|
2023-08-21 09:30:32 -07:00 |
|
Jamie Kyle
|
1f963efd64
|
Only notify for group calls once
|
2023-08-21 09:30:32 -07:00 |
|
Jamie Kyle
|
3268d3e6eb
|
Update call tab design based on feedback
|
2023-08-21 09:30:32 -07:00 |
|
Fedor Indutny
|
366b875fd2
|
Introduce Service Id Types
Co-authored-by: Scott Nonnenberg <scott@signal.org>
|
2023-08-21 09:30:32 -07:00 |
|
Jamie Kyle
|
1eaabb6734
|
Calls Tab & Group Call Disposition
|
2023-08-08 17:53:06 -07:00 |
|
Josh Perez
|
4ba3a7856c
|
Disallow paste image when editing
|
2023-08-07 15:32:18 -07:00 |
|
Josh Perez
|
1315d3cfe0
|
Allow link previews to be added to an edit if original msg had no links
|
2023-08-07 09:36:59 -07:00 |
|
Scott Nonnenberg
|
40c21b1666
|
Improved windows notifications
|
2023-08-01 09:06:29 -07:00 |
|
Jamie Kyle
|
1143c0e9ba
|
macOS: Add support for 12/24-hour time display preferences
|
2023-07-31 09:23:19 -07:00 |
|
Jamie Kyle
|
88858af144
|
Improve typing CPU/GPU performance
|
2023-07-31 09:21:51 -07:00 |
|
Josh Perez
|
1dc1a4d41b
|
Graceful calling lobby handling
|
2023-07-27 17:29:10 -07:00 |
|
Josh Perez
|
4ec94367c9
|
Adds transitions to panels
Co-authored-by: Jamie Kyle <jamie@signal.org>
|
2023-07-26 15:23:32 -07:00 |
|
Fedor Indutny
|
2601197888
|
Stories/lists management for removed contact
|
2023-07-21 13:01:12 -07:00 |
|
Fedor Indutny
|
e1d2dbd8ff
|
Username Link QR Code
|
2023-07-20 05:14:08 +02:00 |
|
Fedor Indutny
|
a2b05333f7
|
Fix part of storybook stories
|
2023-07-19 16:21:32 -07:00 |
|
trevor-signal
|
54d4734f05
|
Stop preemptively generating screenshots for video stories
|
2023-07-19 16:21:31 -07:00 |
|
Fedor Indutny
|
c1580a5eb3
|
Add support for ACI safety numbers behind a feature flag
|
2023-07-19 16:21:30 -07:00 |
|
Josh Perez
|
3bf8adf6e1
|
Adds logging for edit syncs processing
|
2023-07-05 15:38:37 -07:00 |
|
Jamie Kyle
|
af4ad55c68
|
Update header actions/add hiddenFromConversationSearch
|
2023-06-29 11:40:00 -07:00 |
|
Josh Perez
|
21daacd86d
|
Converts ConversationHeader to useSelector
|
2023-06-27 20:38:20 +02:00 |
|
trevor-signal
|
9c6fb29edb
|
Include @mentioned names in search results
|
2023-06-26 14:25:48 -04:00 |
|
Jamie Kyle
|
aacf37b6d8
|
fail quietly when search messagelookup gets dropped
|
2023-06-22 00:02:07 +02:00 |
|
Jamie Kyle
|
0db5a3b888
|
Fix forwarding attachments that haven't been downloaded
|
2023-06-16 11:41:52 -07:00 |
|
Jamie Kyle
|
008cb99ab9
|
fix noteToSelf message
|
2023-06-14 17:57:27 -07:00 |
|
Josh Perez
|
4d354c8005
|
Show a warning dialog when sending first edited message
|
2023-06-14 15:20:06 -07:00 |
|
Scott Nonnenberg
|
23b058fe10
|
Enable formatting for all users
|
2023-06-14 15:00:30 -07:00 |
|
Josh Perez
|
bd7545e6d2
|
Do not fetch link preview when edited message does not contain preview
|
2023-06-13 15:16:20 -04:00 |
|
Josh Perez
|
975f43102e
|
Remove quote when editing a message
|
2023-06-13 09:46:06 -07:00 |
|
Josh Perez
|
b4cafe1e0a
|
Do not fetch link previews when editing message with attachment
|
2023-06-13 11:46:21 -04:00 |
|
Jamie Kyle
|
ea92bd5f6f
|
Only ring when participating in call end
|
2023-06-12 17:26:46 -07:00 |
|
trevor-signal
|
cf8e100358
|
Clean up conversation change handler
|
2023-06-12 13:13:50 -04:00 |
|
Josh Perez
|
7c1957c30d
|
Moves conversation.getProps out of models
Co-authored-by: Scott Nonnenberg <scott@signal.org>
|
2023-06-02 10:54:36 -07:00 |
|
trevor-signal
|
d012779e87
|
Show mentioned badges & enable scrolling to mentions in conversations
|
2023-05-23 14:59:07 -07:00 |
|
trevor-signal
|
36432b3a3d
|
Improve handling of invalid conversations
|
2023-05-19 09:28:59 -04:00 |
|
Fedor Indutny
|
5869717cd3
|
Use correct timestamp for receipts of edited messages
|
2023-05-16 10:37:12 -07:00 |
|
trevor-signal
|
bd0e08d6fd
|
Update call-only conversation message request UI
|
2023-05-12 14:20:10 -04:00 |
|
Josh Perez
|
216ee67c50
|
Adds keyboard shortcut for editing last message sent
|
2023-05-11 17:27:19 -07:00 |
|
Josh Perez
|
1622fe21e7
|
Normalize diacritics when searching conversations
|
2023-05-09 18:29:59 -07:00 |
|
Scott Nonnenberg
|
b4caf67bf9
|
Allow copy/paste of formatting and mentions
|
2023-05-09 17:40:19 -07:00 |
|
Fedor Indutny
|
320ac044a8
|
Disable editing quotes for messages
|
2023-05-09 14:13:19 -07:00 |
|
Josh Perez
|
8761bb8dae
|
Converts wav files to ogg
|
2023-05-09 11:51:11 -04:00 |
|
Josh Perez
|
272b81c7cf
|
Adds a pop and whoosh sound for message receive/sent
|
2023-05-09 10:52:42 -04:00 |
|
Yusuf Sahin HAMZA
|
f004e714f0
|
Add copy option to triple-dot menu of messages
|
2023-05-09 10:52:42 -04:00 |
|
Josh Perez
|
e211837bcd
|
Enables sandbox for all windows except main
|
2023-04-20 17:23:19 -04:00 |
|
Jamie Kyle
|
0e490542a7
|
RTL
|
2023-04-20 10:03:43 -07:00 |
|
Josh Perez
|
1f2cde6d04
|
Send edited messages support
Co-authored-by: Fedor Indutnyy <indutny@signal.org>
|
2023-04-20 09:31:59 -07:00 |
|
Scott Nonnenberg
|
850442bf2d
|
Consider all messages without contentHint, from us, to be resendable
|
2023-04-18 15:49:14 -07:00 |
|
Scott Nonnenberg
|
7db16c4f0e
|
Continue to mark story read if markOnboardingStoryAsRead didn't do it
|
2023-04-18 08:35:29 -07:00 |
|
Scott Nonnenberg
|
9bfbee464b
|
Support for sending formatting messages
|
2023-04-14 11:16:28 -07:00 |
|
Scott Nonnenberg
|
ea2083cd11
|
AudioPlayer: Logging when changing playback or queue
|
2023-04-11 10:28:04 -07:00 |
|
Jamie Kyle
|
822b162136
|
Merge delete for me/everyone into one modal
|
2023-04-10 14:38:34 -07:00 |
|
Scott Nonnenberg
|
d9d820e72a
|
Support for receiving formatted messages
Co-authored-by: Alvaro Carrasco <alvaro@signal.org>
|
2023-04-10 09:31:45 -07:00 |
|
Fedor Indutny
|
d34d187f1e
|
Simplify redux ducks and avoid reexport
|
2023-04-07 10:46:00 -07:00 |
|
Scott Nonnenberg
|
4a18667ddf
|
Use sentCounter in CompositionInput to drop old draft updates
|
2023-04-05 15:06:16 -07:00 |
|
Fedor Indutny
|
f61d8f38b0
|
Context menu for left pane list items
|
2023-04-05 13:48:00 -07:00 |
|
Josh Perez
|
d093b1ab13
|
Delivery receipt support for edited messages
|
2023-03-29 17:58:16 -04:00 |
|
Fedor Indutny
|
3264c3d509
|
Display "days ago" in loading screen
|
2023-03-28 13:31:24 -07:00 |
|
Josh Perez
|
36e21c0134
|
Receive support for editing messages
|
2023-03-27 19:48:57 -04:00 |
|
Jamie Kyle
|
d0f17a1398
|
Add shortcuts for forward/delete selected/targeted messages
|
2023-03-24 14:16:48 -07:00 |
|
Jamie Kyle
|
1d549a9991
|
Multi-select forwarding and deleting
|
2023-03-20 15:23:53 -07:00 |
|
Fedor Indutny
|
1d1b124a92
|
UpdateDialog on InstallScreen
|
2023-03-20 13:42:00 -07:00 |
|
Fedor Indutny
|
28adb58c69
|
electron@22.3.3, esbuild@0.17.11, typescript@5.0.2
|
2023-03-20 12:58:07 -07:00 |
|
Fedor Indutny
|
f84b6a31dc
|
Remove Sticker Creator in favor of Web App
|
2023-03-15 17:59:30 -07:00 |
|
Josh Perez
|
4d7b5cd072
|
Adds some logging around draft clearing
|
2023-03-09 09:52:40 -08:00 |
|
Josh Perez
|
0966118e1a
|
Include additional logging around onboarding story
|
2023-03-08 17:40:26 -08:00 |
|
Fedor Indutny
|
64827af27f
|
Fix modal text on username gone error
|
2023-03-08 17:38:52 -08:00 |
|
Fedor Indutny
|
5d07167222
|
Use libsignal-client validation for nicknames
|
2023-03-08 16:58:54 -08:00 |
|