Evan Hahn
|
052a8e65e2
|
Add "clean up timer if necessary" utility
|
2022-02-25 10:37:15 -08:00 |
|
Scott Nonnenberg
|
4763831d3e
|
background.ts: Introduce types for redux initialState
|
2022-02-23 12:48:40 -06:00 |
|
Scott Nonnenberg
|
30783c887c
|
Introduce new conversationJobQueue
|
2022-02-16 10:36:21 -08:00 |
|
Fedor Indutny
|
a0b05f41e3
|
Dropped storage keys should not cause upload
|
2022-02-14 11:36:32 -08:00 |
|
Fedor Indutny
|
0174687542
|
Use esbuild
|
2022-02-11 13:38:52 -08:00 |
|
Evan Hahn
|
5ce26eb91a
|
Speaking indicator for group calls
Co-authored-by: Peter Thatcher <peter@signal.org>
Co-authored-by: Jim Gustafson <jim@signal.org>
Co-authored-by: Josh Perez <60019601+josh-signal@users.noreply.github.com>
|
2022-02-08 12:30:33 -06:00 |
|
Fedor Indutny
|
fdbb2bfb36
|
Normalize UUID in ConversationModel.initialize
|
2022-02-02 13:41:29 -08:00 |
|
Evan Hahn
|
07968ea42b
|
Use isSameDay and isToday utilities
|
2022-02-02 10:27:44 -08:00 |
|
Evan Hahn
|
05e5786883
|
Increase fallback Retry-After time to 1 minute
|
2022-01-31 15:09:58 -06:00 |
|
Josh Perez
|
bf45182a39
|
New left pane search design
|
2022-01-27 16:12:26 -06:00 |
|
Fedor Indutny
|
6578679166
|
Improve performance of isEmojiOnlyText
|
2022-01-27 13:28:04 -08:00 |
|
Evan Hahn
|
8fa4cd68d5
|
Fix timeline item sizing bug, and test timeline logic
|
2022-01-27 12:10:24 -08:00 |
|
Evan Hahn
|
f9440bf594
|
Timeline date headers
|
2022-01-26 17:05:26 -06:00 |
|
Scott Nonnenberg
|
68a458ec4a
|
Honor preferContactAvatars field on AccountRecord
|
2022-01-25 09:44:45 -08:00 |
|
Evan Hahn
|
c1e3e87b99
|
Prohibit Chai expect or should ; prefer assert
|
2022-01-19 11:19:08 -08:00 |
|
Evan Hahn
|
364f00f37a
|
Redesign device link screens
|
2021-12-16 16:02:22 +01:00 |
|
Evan Hahn
|
71e9498961
|
Remove ADM2 feature flag
|
2021-12-14 20:24:43 +01:00 |
|
Fedor Indutny
|
bbc13d058e
|
Update electron to 16.0.4
|
2021-12-09 09:06:04 +01:00 |
|
Evan Hahn
|
01549b11d1
|
Don't request video for invisible group call participants
|
2021-12-06 17:06:13 -06:00 |
|
Josh Perez
|
7affe313f0
|
Add image editor
|
2021-11-30 20:14:25 -06:00 |
|
Evan Hahn
|
67b17ec317
|
Hide "become a sustainer" button if you're already a sustainer
|
2021-11-30 17:29:57 +01:00 |
|
Evan Hahn
|
864f9c8631
|
Tweak badge image logic for new server responses
|
2021-11-18 23:26:38 +01:00 |
|
Fedor Indutny
|
c6ee6a038e
|
Add stream timeout for attachment downloads
|
2021-11-15 23:54:59 +01:00 |
|
Scott Nonnenberg
|
a024ee4b96
|
Allow stage and send of video, even if we can't get screenshot
|
2021-11-15 13:54:33 -08:00 |
|
Evan Hahn
|
f4e336836f
|
Add user badges to typing bubbles, refactor typing logic
|
2021-11-15 21:01:58 +01:00 |
|
Scott Nonnenberg
|
cbae7f8ee9
|
Search for username in compose mode
|
2021-11-11 17:17:29 -08:00 |
|
Evan Hahn
|
da8ec83871
|
Update name/description heights in badge dialog
|
2021-11-11 15:01:12 -08:00 |
|
Evan Hahn
|
5619eeca83
|
Upgrade Prettier to 2.4.1
|
2021-11-11 16:43:05 -06:00 |
|
Evan Hahn
|
7de340a104
|
Show your preferred badge in the left pane and avatar popup
|
2021-11-08 17:29:54 +01:00 |
|
Evan Hahn
|
f647c4e053
|
Display user badges
|
2021-11-02 16:01:13 -07:00 |
|
Fedor Indutny
|
663cd77eac
|
Use react-redux's batch instead of react's
|
2021-11-01 16:38:08 -07:00 |
|
Scott Nonnenberg
|
3190f95fac
|
Usernames: Create/update/delete in profile editor
|
2021-11-01 12:13:35 -07:00 |
|
Evan Hahn
|
8670a4d864
|
Retry outbound reactions for up to a day
|
2021-10-29 18:19:44 -05:00 |
|
Fedor Indutny
|
63fcdbe787
|
Use UUIDs in group database schema
|
2021-10-26 15:59:08 -07:00 |
|
Evan Hahn
|
74fde10ff5
|
Prefer import type when importing types
|
2021-10-26 14:15:33 -05:00 |
|
Scott Nonnenberg
|
191bfee18c
|
Show What's New dialog in app via Help -> Go to release notes
|
2021-10-22 17:41:45 -07:00 |
|
Evan Hahn
|
0faeda28f0
|
Tweaks to left pane snapping logic
|
2021-10-14 16:19:50 -05:00 |
|
Evan Hahn
|
35a54cdc02
|
Introduce a new design for the left pane
|
2021-10-12 16:59:08 -07:00 |
|
Scott Nonnenberg
|
bd380086a4
|
Send related emoji along with Sticker, fix SendMessage types
|
2021-10-05 17:10:08 -05:00 |
|
Evan Hahn
|
64fc234490
|
Use new audio device module in alpha and beta
|
2021-09-29 13:30:42 -05:00 |
|
Fedor Indutny
|
cd710bb8d2
|
Add jitter support to BackOff class
|
2021-09-28 15:12:43 -07:00 |
|
Evan Hahn
|
e32503eed4
|
Import AudioDevice and VideoFrameSource directly from RingRTC
|
2021-09-28 11:37:03 -05:00 |
|
Fedor Indutny
|
377cdb3281
|
Fix flaky TaskWithTimeout test
|
2021-09-28 09:31:12 -07:00 |
|
Fedor Indutny
|
af387095be
|
API to suspend/resume tasks with timeout
|
2021-09-27 11:22:46 -07:00 |
|
Josh Perez
|
1c3c971cf4
|
Moves DraftAttachments into redux
|
2021-09-24 16:03:32 -04:00 |
|
Fedor Indutny
|
af66a5b265
|
Truncate lastHeartbeat to day millis
|
2021-09-24 10:01:46 -07:00 |
|
Fedor Indutny
|
4ef0bf96cc
|
Uint8Array migration
|
2021-09-23 17:49:05 -07:00 |
|
Josh Perez
|
829e42ca6e
|
Move i18n setup to TypeScript
|
2021-09-17 20:30:08 -04:00 |
|
Evan Hahn
|
20be8a11fe
|
Read and write preferred reactions to storage
|
2021-09-15 11:59:51 -07:00 |
|
Evan Hahn
|
240585ef94
|
Allow duplicates in reaction palette
|
2021-09-13 10:04:45 -07:00 |
|