Commit Graph

6812 Commits

Author SHA1 Message Date
Evan Hahn f28456c160
Let users customize the preferred reaction palette 2021-09-09 09:29:01 -07:00
Fedor Indutny 7a5385e00a
Flush message counter on shutdown 2021-09-08 16:28:18 -07:00
Scott Nonnenberg bd47720864
ConversationView.hasFiles: Exclude pending attachments by default 2021-09-08 16:23:44 -07:00
Fedor Indutny 7510be0caf
Detect database corruption consistently 2021-09-08 13:39:14 -07:00
Evan Hahn 1184098b42
Fix reactions i18n key 2021-09-08 09:25:16 -07:00
Scott Nonnenberg 9ada9f6a47
Fix Connecting spinner in dark mode, maintain draft attachment order 2021-09-07 17:11:17 -07:00
Evan Hahn 561bc0695f
Update reaction picker visuals 2021-09-07 14:30:58 -07:00
Fedor Indutny 1a3f87f7f6
Fix call order when closing sqlite in renderer 2021-09-07 14:21:55 -07:00
Evan Hahn a3eed6191e
Ensure messages are sent in order, even with errors 2021-09-07 15:39:14 -05:00
Evan Hahn 634f4a8bb7
Fix error in `<ConversationListItem>` 2021-09-07 15:38:37 -05:00
Evan Hahn 7f34bedd87
Styling adjustments to timeline notifications 2021-09-07 12:55:03 -07:00
Fedor Indutny 4bed918cf8
Reorder IPC callbacks for settings window 2021-09-07 14:42:17 -05:00
Fedor Indutny 5c7972893c
Add missing strings to `_locales` folder 2021-09-07 14:41:14 -05:00
Scott Nonnenberg 71b50aae00
Message: Don't propagate sender avatar click event 2021-09-07 14:38:32 -05:00
Evan Hahn 0c741adbe4
Fix when outbound message expire timers are set 2021-09-07 11:36:19 -05:00
Evan Hahn cc52a94c76
Make sure RingRTC has our UUID 2021-09-07 09:21:17 -07:00
Evan Hahn bae84b6b67
Prevent outbound group ring if the feature flag is disabled 2021-09-07 09:20:13 -07:00
Scott Nonnenberg c6278aa173
Lightbox: A number of tweaks 2021-09-07 09:12:26 -07:00
Evan Hahn 82f1920ce2
Support `??` operator in Storybook 2021-09-03 14:39:46 -07:00
Scott Nonnenberg fb6c43747d v5.17.0-beta.1 2021-09-02 17:45:03 -07:00
Scott Nonnenberg 36f86af616 Release Notes for 5.17 2021-09-02 17:45:03 -07:00
Scott Nonnenberg ee5f276e0c
Update proxy-agent to 5.0.0, move @types/pino to dev dependencies 2021-09-02 17:29:15 -07:00
Scott Nonnenberg bc1b172f2e Update strings 2021-09-02 17:28:51 -07:00
Fedor Indutny 63dda5bf19
Use `isNumber` in handleDataMessage 2021-09-02 16:47:23 -07:00
Scott Nonnenberg 1dda705c52
Mandatory profile sharing: Don't disable react/reply in GroupV2 groups 2021-09-02 16:29:46 -07:00
Fedor Indutny 0793aa6b43
Track zoom factor changes through IPC 2021-09-02 16:29:16 -07:00
Evan Hahn 3e18a8a337
Don't ring large groups 2021-09-02 15:34:38 -07:00
Evan Hahn 1f45bce0a2
When a job fails, respect the `Retry-After` header if applicable 2021-09-02 17:31:21 -05:00
Fedor Indutny c7873dd7ea
Reconnect websocket on e164 change 2021-09-02 16:47:42 -05:00
Fedor Indutny 30075f18fc
Fix lightbox for tap-to-view GIFs 2021-09-02 16:38:46 -05:00
Evan Hahn ddc591e962
Add stories for timeline notifications with long names 2021-09-02 16:23:27 -05:00
Scott Nonnenberg 5bf3720d1d
Update to libsignal-client@0.9.0, handle new invalid registration error 2021-09-02 13:44:34 -07:00
Scott Nonnenberg 9ca9f743c3
One lightbox at a time; proper dismiss of "read more" screen; proper in-progress draft HEIC images 2021-09-02 14:35:23 -05:00
Evan Hahn 01b015680b
Move `getMessageById` next to `getMessagesById` 2021-09-02 10:44:54 -07:00
Evan Hahn 8e0b94e720
Use `missingCaseError` in `groupMediaItemsByDate` 2021-09-02 10:43:56 -07:00
Evan Hahn 808ade2a8c
Fix rendering of long names in `<DeliveryIssueNotification>` 2021-09-02 12:34:00 -05:00
Fedor Indutny c7b7a355ba
Clear sender certificate on E164 change 2021-09-02 10:12:11 -07:00
Evan Hahn d88128b146
Remove extra license header comment from a story 2021-09-02 10:08:08 -07:00
Evan Hahn c251726698
Fix rendering of long names in `<ProfileChangeNotification>` 2021-09-02 11:07:30 -05:00
Evan Hahn f82012f129
Strip Exif data without Sharp 2021-09-02 08:59:42 -07:00
Scott Nonnenberg 30c3b7630c
Settings window: Don't show until everything is rendered 2021-09-02 10:48:53 -05:00
Evan Hahn bf25a5db0b
Properly remove `data` from written draft attachments 2021-09-01 15:53:00 -07:00
Evan Hahn eed873d4e0
Update RingRTC to v2.12.0 2021-09-01 17:31:43 -05:00
Evan Hahn ce922eed7d
Hide "leave group" button if you've already left 2021-09-01 16:08:33 -05:00
Fedor Indutny 0cb340fd1e
Set `contenteditable` earlier in mentions blot 2021-09-01 15:42:12 -05:00
Evan Hahn 15cad32862
Update `groupMediaItemsByDate` test to (hopefully) improve reliability 2021-09-01 13:33:08 -07:00
Scott Nonnenberg b36f40fe89
`maybeAddAttachment`: Add pending attachment for all file types 2021-09-01 08:55:54 -05:00
Fedor Indutny 1858b15588
Hide previous/next buttons in fullscreen lightbox 2021-08-31 20:19:18 -05:00
Fedor Indutny 6f3191117f
Batch deleteSentProtoRecipient queries 2021-08-31 14:35:01 -07:00
Fedor Indutny b71e4875e6
Use yarn for benchmarks CI 2021-08-31 13:59:24 -07:00