Commit Graph

70 Commits

Author SHA1 Message Date
Jamie Kyle
1d549a9991 Multi-select forwarding and deleting 2023-03-20 15:23:53 -07:00
Scott Nonnenberg
75d5e81013 Voice Notes mini-player: Show with no conversation, fix spacing 2023-03-20 11:03:21 -07:00
Fedor Indutny
ef13eb06fc Confine message selector cache to component 2023-01-19 11:56:02 -08:00
Jamie Kyle
c58a723f45 Add type-alias-readonlydeep rule and make ducks mostly immutable 2023-01-13 12:07:26 -08:00
Jamie Kyle
3705b959d6 Remove end year from licenses 2023-01-03 11:55:46 -08:00
Fedor Indutny
55a1c5f6c5 Use proxy-compare for message bubbles 2022-12-22 16:32:03 -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
1e282ee5d0 ConversationView: Pull various functions out of getMessageActions 2022-12-19 17:04:47 -08:00
Josh Perez
e142cb47f5 Moves various panels out to ConversationView react 2022-12-14 17:10:09 -08:00
Scott Nonnenberg
7c86f02c7e ConversationView: Move deleteMessage to redux 2022-12-14 14:45:39 -08:00
Scott Nonnenberg
f2f1c3c021 Standardize on showConversation function, delete unused functions 2022-12-14 11:05:32 -08:00
Josh Perez
635a59a473 Moves showLightbox to redux 2022-12-09 21:02:22 -05:00
Scott Nonnenberg
07f7fa93d6 ConversationView: Move setQuotedMessage/scrollToMessage to redux 2022-12-09 11:11:14 -08:00
Josh Perez
81e4564687 Removes showContactModal in favor of redux action 2022-12-09 01:08:55 -05:00
Josh Perez
135c832748 Removes showIdentity and showSafetyNumber in favor of redux action 2022-12-09 00:53:19 -05:00
Josh Perez
ec3c8d99ef Removes showForwardMessageModal from conversation_view 2022-12-08 16:49:54 -08:00
Josh Perez
105162dc66 Moves blockAndReportSpam to redux 2022-12-06 11:03:09 -08:00
Josh Perez
9348940ecf Moves parts of conversation view into redux 2022-12-05 14:56:23 -08:00
Fedor Indutny
a2f1b469ea Make sure that storySendMode is in group types 2022-11-19 00:31:18 -08:00
Alvaro
458eb2ea81 Voice-note animation fixes 2022-10-03 17:43:44 -06:00
Jamie Kyle
eb10aafd7c tsc:allowUnreachableCode, eslint:no-unreachable, assert->assertDev 2022-09-15 13:17:15 -06:00
Fedor Indutny
6b231346d9 Fix management of selectedMessage in redux 2022-06-23 09:12:17 -07:00
Scott Nonnenberg
0ba6a0926e Support for incoming gift badges 2022-05-11 13:59:58 -07:00
Scott Nonnenberg
302604f67e Restore ability to message someone from embedded contact 2022-04-11 17:26:09 -07:00
Fedor Indutny
d18ed40a23 Don't pass full group to spoofing review dialog 2022-03-24 14:46:17 -07:00
Scott Nonnenberg
703bb8a3a3 Introduce new 'Block request' button in timeline 2022-03-15 17:11:28 -07:00
Scott Nonnenberg
f217730b84 Support for people banned from joining groups via link 2022-03-14 18:32:07 -07:00
Evan Hahn
fd72385b9f <Timeline> only needs whether someone is typing, not who 2022-03-09 13:15:15 -06:00
Evan Hahn
944d60f40b On conversation open, scroll to unread indicator if present 2022-03-08 14:05:05 -06:00
Josh Perez
4e48d7792b Use a hook for the ever-updating now 2022-03-08 13:11:11 -06:00
Evan Hahn
c527de0a8d Collapse message bubbles when applicable 2022-03-08 08:32:42 -06:00
Scott Nonnenberg
0a52318be6 Delete for everyone: Track sends and show failure states 2022-03-04 11:22:31 -08:00
Evan Hahn
0c31ad25ef Remove React Virtualized from <Timeline> 2022-03-03 14:23:10 -06:00
Evan Hahn
45393b1ca5 Fix timeline crash when deleting the oldest visible message 2022-02-07 10:54:15 -08:00
Evan Hahn
babd61377b Remove floating date header remote config flags 2022-01-27 13:50:01 -08:00
Evan Hahn
f9440bf594 Timeline date headers 2022-01-26 17:05:26 -06:00
Evan Hahn
e490d91cc4 Add badges to avatars in group dialogs 2021-11-20 09:41:21 -06:00
Evan Hahn
f4e336836f Add user badges to typing bubbles, refactor typing logic 2021-11-15 21:01:58 +01:00
Evan Hahn
5619eeca83 Upgrade Prettier to 2.4.1 2021-11-11 16:43:05 -06: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
Evan Hahn
35a54cdc02 Introduce a new design for the left pane 2021-10-12 16:59:08 -07:00
Josh Perez
5fdfa1c632 ConversationView in React 2021-10-05 09:47:06 -07:00
Fedor Indutny
5a57e2b704 Fix action propagation to timeline items 2021-09-12 19:36:41 -07:00
Evan Hahn
bfa0bbf7da Add "call back", "call again" buttons to timeline 2021-09-10 16:59:41 -07:00
Evan Hahn
84ac7dd2df To fix Storybook, make <Message> take renderReactionPicker 2021-09-10 11:00:31 -07:00
Evan Hahn
70d059beeb Keep reaction poppers visible at all times 2021-08-20 14:36:27 -05:00
Fedor Indutny
12c78c742f Optimize rendering 2021-08-11 09:23:21 -07:00
Fedor Indutny
46b1e8d0e7 Cache onHeightChange property of message 2021-08-06 14:43:18 -07:00
Fedor Indutny
2cd4160422 Unify audio playback under App component 2021-06-29 12:58:29 -07:00