Commit Graph

752 Commits

Author SHA1 Message Date
Alvaro b4c9c3051b
Animated voice-note controls and used image x for playback rate 2022-09-19 17:28:10 -07:00
Jamie Kyle 01587b0f39
Accept multiple images and videos in attachment picker 2022-09-15 14:40:48 -07:00
Alvaro 6cfe2a09df
Consecutive playback and per-conversation playback rate 2022-09-15 14:10:46 -06:00
Jamie Kyle eb10aafd7c
tsc:allowUnreachableCode, eslint:no-unreachable, assert->assertDev 2022-09-15 13:17:15 -06:00
Fedor Indutny 635840cd99
Properly handle closing click events in modals 2022-09-14 18:58:35 -07:00
Jamie Kyle 0086216c9d
Add eqeqeq rule but require == for null 2022-09-14 14:40:44 -07:00
Alvaro 383a0fd17f
Added the time remaining for disappearing messages and stories 2022-09-09 11:35:00 -07:00
Scott Nonnenberg 9d50679473
Message.tsx: Don't let event propagate on generic attachment click 2022-09-08 15:09:40 -07:00
Scott Nonnenberg 03b750d072 Fix keyboard handling in ReactionPicker/Viewer and their child views 2022-09-07 14:17:09 -07:00
Fedor Indutny b54c6f257d
Minimize and start Signal in tray 2022-09-06 15:09:52 -07:00
Scott Nonnenberg 1cb70547fb
Ensure non-visual attachments can be manually downloaded 2022-08-31 15:32:06 -07:00
Alvaro dd12c4cba3
Fixed playback-speed button bug and updated layout 2022-08-31 14:42:09 -06:00
Alvaro ca6300a86a
Added last-message's author to group conversation list in left pane 2022-08-25 09:16:37 -07:00
Josh Perez eadef45290
Fix story group replies rendering 2022-08-25 12:10:56 -04:00
Jordan Rose a52bb25731
Typing while the emoji picker is up should enter search mode 2022-08-22 16:31:35 -07:00
Josh Perez 6f7094bc19
Allow paging through My Stories 2022-08-22 13:44:23 -04:00
Scott Nonnenberg 6dd6a64d6c
ErrorBoundary improvements, StickerCreator logging/resiliency 2022-08-19 11:35:40 -07:00
Josh Perez de84dc06c8
Fixes emoji-only rendering within a story reply context 2022-08-18 16:28:51 -07:00
Alvaro 13046dc020
Added a playback speed button on voice notes 2022-08-18 11:43:44 -04:00
Josh Perez 5dc42122a8
Use <Message /> for group story replies 2022-08-04 21:29:44 -04:00
Scott Nonnenberg 67ddec65d9
Message.tsx: Use role=row for container, not role=button 2022-07-25 17:19:00 -07:00
Josh Perez 06476de6c9
Adds debugging information to stories 2022-07-25 11:55:44 -07:00
Josh Perez 5dfe30d235
Add story entry points around the app 2022-07-21 17:44:35 -07:00
Josh Perez e321e1fea8
Edit distribution lists via story settings menu 2022-07-20 20:07:09 -04:00
Scott Nonnenberg fc98d54326
Ensure that outgoing gift badges can be Viewed 2022-07-12 09:39:18 -07:00
Josh Perez 06b606cec3
Story creator improvements 2022-07-08 14:14:01 -07:00
Fedor Indutny a450e13a99
Fetch PNI group credentials 2022-07-08 13:46:25 -07:00
Josh Perez 3e644f45cf
Fixes story viewing behavior 2022-07-06 15:06:20 -04:00
Josh Perez 2d6d817f58
Fix story quote custom color 2022-07-06 12:34:01 -04:00
Fedor Indutny f92be05b15
Titlebar fixes 2022-07-05 09:44:53 -07:00
Fedor Indutny e0f479ca81
Fix sending to embedded contact 2022-06-27 17:37:05 -07:00
Scott Nonnenberg 7b1721b0d0
Use different copy for outgoing gift badges 2022-06-23 09:15:26 -07:00
Fedor Indutny 6b231346d9
Fix management of selectedMessage in redux 2022-06-23 09:12:17 -07:00
Josh Perez d970d427f8
Create text stories 2022-06-16 17:48:57 -07:00
Fedor Indutny 973b2264fe
Add to group by username 2022-06-16 17:38:28 -07:00
Josh Perez aa23c2def2
Removes Inbox Backbone view 2022-06-16 15:12:50 -04:00
Fedor Indutny 4b8cb9f040
Fix minor UI issues with composer 2022-06-15 10:53:08 -07:00
Scott Nonnenberg 71d6a1d383
Conversation details: Unblock option for groups, update unblock style 2022-06-14 10:09:32 -07:00
Fedor Indutny f2af71f8b5
Fix minor UI issues 2022-06-13 16:37:29 -07:00
Scott Nonnenberg e18510e41c
Message: If collapsed in group, remove top margin on link previews 2022-06-13 14:29:10 -07:00
Josh Perez 410bc52fd0
Moves group link management actions to redux 2022-06-13 14:42:19 -04:00
Josh Perez 42eb4013d0
Upgrade react and storybook 2022-06-06 17:48:02 -07:00
Evan Hahn f50a6abe36
Remove unused `eslint-disable`s 2022-06-03 14:07:51 -07:00
Evan Hahn 63189f3f91
Convert `ReactWrapperView` to TypeScript 2022-06-03 09:33:39 -07:00
Scott Nonnenberg 49bb1321e3
Sort groups you've left to the bottom of search 2022-05-31 09:28:31 -07:00
Scott Nonnenberg 6b66dad493
When floating loading spinner isn't visible, don't render it 2022-05-26 12:18:17 -07:00
Fedor Indutny dfc310805a
Allow manually retrying attachment downloads 2022-05-23 16:07:41 -07:00
Evan Hahn 28ab6e11f6
`isMuted` -> `isConversationMuted` 2022-05-23 18:37:53 +00:00
Scott Nonnenberg a114e4e210
Gift Badges: A few tweaks 2022-05-16 12:54:38 -07:00
Scott Nonnenberg af2c884c9f
Timeline: Use messageChangeCounter to mark messages read less often 2022-05-11 15:41:45 -07:00