Commit Graph

6489 Commits

Author SHA1 Message Date
Fedor Indutny 20ea409d9e
Fix logging in util/deprecated.ts 2021-07-12 17:43:56 -07:00
Fedor Indutny 5da5ffe504
Add placeholder migration 36 2021-07-12 17:32:17 -07:00
Fedor Indutny ad217c808d
Revert "Refactor outbound delivery state"
This reverts commit 9c48a95eb5.
2021-07-12 16:51:45 -07:00
Fedor Indutny 77668c3247
Close modal when both mouseup/mousedown are inside 2021-07-12 16:02:57 -04:00
Evan Hahn dfb3c2391c
Make message metadata non-selectable 2021-07-12 15:58:45 -04:00
Evan Hahn d4558dc13b
Remove delete button from message details screen 2021-07-12 15:57:58 -04:00
Evan Hahn 49dcc11a86
Update sealed sender icon 2021-07-12 15:57:46 -04:00
Fedor Indutny 455820a9cf
Fix "delete and restart" after database error 2021-07-09 17:43:36 -07:00
Evan Hahn 9c48a95eb5
Refactor outbound delivery state 2021-07-09 16:38:51 -05:00
Evan Hahn 831ec98418
Audio messages: move countdown under waveform 2021-07-09 13:27:16 -07:00
Fedor Indutny e4efa01073
Fix attachment downloads for zero cdnId 2021-07-09 13:12:29 -07:00
Fedor Indutny ddbbe3a6b1
More protobufjs migration 2021-07-09 12:36:10 -07:00
Evan Hahn cf06e6638e
Update installation instructions in readme 2021-07-08 14:56:41 -07:00
Evan Hahn da27a6ac64
Add `array-type` TypeScript ESLint rule 2021-07-08 14:55:48 -07:00
Evan Hahn 7efa4f1a8a
Speed up a link preview fetch test 2021-07-07 17:11:44 -07:00
Josh Perez ff20c652d2 v5.9.0-beta.1 2021-07-07 19:50:01 -04:00
Josh Perez fbfbda1bee Update uk translations 2021-07-07 19:49:43 -04:00
Evan Hahn 276cfca844
Clean up app/*.js when running clean-transpile 2021-07-07 12:09:49 -07:00
Josh Perez ff67d9178b
Transcode all supported image types 2021-07-07 13:06:01 -04:00
Josh Perez a73d7b42cf
Adds keyboard support to the media quality selector 2021-07-07 13:05:03 -04:00
Evan Hahn 3827f05db9
Upgrade to TypeScript v4.3.5 2021-07-07 11:37:55 -05:00
Evan Hahn f46fbf99df
Upgrade Electron to v13.1.6 2021-07-06 12:29:11 -07:00
Evan Hahn 30694b3efa
Fix undesired maximize on startup 2021-07-06 12:28:27 -07:00
Evan Hahn 45b599e87a
Handle incoming "viewed" sync messages 2021-07-06 13:21:05 -05:00
Evan Hahn 4cd3da8f5b
Convert ConversationModel tests to TypeScript 2021-07-02 13:40:36 -07:00
Evan Hahn 3dd850b9b8
Disable tooltip on emoji 2021-07-02 13:16:55 -07:00
Scott Nonnenberg b50bf58418
Clear profile avatar when we discover that it has been removed 2021-07-02 13:16:23 -07:00
Fedor Indutny 299fe2af36
More protobufjs use 2021-07-02 14:21:24 -05:00
Evan Hahn 1fa0e6c8c1
Disable consistent-return lint rule in TypeScript 2021-07-02 12:09:34 -07:00
Scott Nonnenberg 615ae1ccf7
Refactor SendMessage.ts to named parameters 2021-07-02 13:34:17 -05:00
Evan Hahn 56933192ba
Clean up "can reply" logic, add tests 2021-07-01 16:57:10 -07:00
Evan Hahn 7dac480df5
Don't expire incoming expiration timer updates 2021-07-01 16:48:40 -07:00
Evan Hahn 75cb7b6b13
Improve type for ConversationModel#setProfileAvatar 2021-07-01 16:43:58 -07:00
Fedor Indutny 622b9df077
Optimize typing animation 2021-07-01 16:43:10 -07:00
Fedor Indutny c186517e42
Updater: Log additional information from ShipIt 2021-07-01 16:40:19 -07:00
Scott Nonnenberg 1032249b82 v5.8.0-beta.1 2021-06-30 15:28:06 -07:00
Scott Nonnenberg 86bb0b57e9 Update strings 2021-06-30 15:15:30 -07:00
Scott Nonnenberg c135219acb
autoOrientJPEG: Protect against missing message parameter 2021-06-30 15:07:47 -07:00
Scott Nonnenberg 3b444479c0
Include new database corruption check for SQL errors 2021-06-30 15:06:50 -07:00
Fedor Indutny 759ced3417
Updater debug utility 2021-06-30 14:27:18 -07:00
Fedor Indutny e7e9021e3f
Fix duplicate key in Linkify 2021-06-30 12:25:02 -07:00
Fedor Indutny 71572db7a9
Get native theme through IPC not remote 2021-06-30 11:57:43 -07:00
Scott Nonnenberg d2cc8e5aa9
Remove js/deletes.js, superseded by ts/messageModifiers/Deletes.ts 2021-06-30 13:41:50 -05:00
Fedor Indutny 773aa9af19
Better emoji support in linkify/previews 2021-06-30 10:00:02 -07:00
Evan Hahn 65ad608aa7
Move message selector tests to the right place 2021-06-29 17:51:57 -07:00
Evan Hahn 92cbfc4437
Improve readability of image captions 2021-06-29 14:13:36 -07:00
Evan Hahn dc78165043
Fix types when creating ephemeral messages for DOE and reactions 2021-06-29 16:05:56 -05:00
Evan Hahn f87a3a2cb7
Add "viewed" receipt type to protos 2021-06-29 15:11:10 -05:00
Fedor Indutny 2cd4160422
Unify audio playback under App component 2021-06-29 12:58:29 -07:00
Evan Hahn 8b30fc17cd
Officially support the system tray on Linux, in beta only 2021-06-29 14:29:40 -05:00