Alvaro
fe455a482f
Fixed story link preview tooltip fonts and avoid scaling them as the story scales
2022-09-20 18:32:37 -06:00
Alvaro
b4c9c3051b
Animated voice-note controls and used image x for playback rate
2022-09-19 17:28:10 -07:00
Fedor Indutny
635840cd99
Properly handle closing click events in modals
2022-09-14 18:58:35 -07:00
Scott Nonnenberg
6b82d67de1
Fix specificity for unread story ring styles
2022-09-01 18:27:26 -07:00
Alvaro
dd12c4cba3
Fixed playback-speed button bug and updated layout
2022-08-31 14:42:09 -06:00
Fedor Indutny
2b5f0ffc10
Update Inter to 3.19
2022-08-31 12:57:21 -07:00
Fedor Indutny
206f65e67d
Use ContactPills in StoriesSettingsModal
2022-08-31 10:18:18 -06:00
Josh Perez
39143015c5
UI for when read receipts are turned off
2022-08-31 09:11:14 -07:00
Josh Perez
9d7eaa003f
Remove group from story feature
2022-08-30 12:13:32 -07:00
Alvaro
07ab071c3d
Increased conversation header clickable area
2022-08-25 17:56:20 -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
76e73f63dc
My stories button improvements
2022-08-24 20:34:17 -04:00
Josh Perez
984f26c98e
Polish up the My Stories page
2022-08-24 20:33:16 -04:00
Josh Perez
3eecd23c8d
Adjust text stories to fit more nicely
2022-08-24 14:35:32 -07:00
Josh Perez
cdb453c659
Change avatar story ring color for light theme
2022-08-24 12:29:51 -06:00
Josh Perez
f7f65de322
Improvements to the MyStories row
2022-08-19 11:36:47 -07:00
Alvaro
13046dc020
Added a playback speed button on voice notes
2022-08-18 11:43:44 -04:00
Fedor Indutny
201c6f9078
Stop using textarea in DebugLogWindow
2022-08-16 16:19:28 -07:00
Josh Perez
933a1e2b39
Fix chevron clipping in storyviewer
2022-08-12 14:07:12 -06:00
Josh Perez
ccc89545c5
Lets users send stories to groups
2022-08-10 14:37:19 -04:00
Josh Perez
0ce4ea327b
Adjust close button positioning in story viewer
2022-08-09 16:46:56 -07:00
Josh Perez
2f5dd73e58
Send stories to groups capability
2022-08-08 23:26:21 -04:00
Josh Perez
7a1686b915
Add a permanent add story button to MyStories
2022-08-05 16:24:49 -07:00
Josh Perez
5dc42122a8
Use <Message /> for group story replies
2022-08-04 21:29:44 -04:00
Josh Perez
7bc6bbc668
Send story images/video
2022-08-04 12:23:24 -07:00
Josh Perez
fcf7406dd4
Adds error states to story images
2022-08-03 20:38:41 -04:00
Josh Perez
8f47259b1b
Aligns context menu buttons correctly
2022-08-03 13:54:02 -07:00
Scott Nonnenberg
8bcb584ca5
Eliminate strange text layout in CAPTCHA dialog
2022-08-03 10:51:58 -07:00
Josh Perez
58a0cb7497
Contain story media within the viewer bounds
2022-08-03 08:53:23 -07:00
Josh Perez
9eff67446f
Send text attachment stories
2022-08-02 15:31:55 -04:00
Fedor Indutny
0340f4ee1d
Fix positioning of StoryViewer
2022-08-02 10:05:51 -07:00
Josh Perez
58aaf1d0e7
Improvements to sound on/off in story viewer
2022-07-29 15:27:02 -04:00
Josh Perez
f1c9db543e
Ensure MyStories is part of the stories pane list
2022-07-29 15:26:40 -04:00
Josh Perez
4472de0660
Add additional protection for story captions
2022-07-28 17:25:50 -07:00
Josh Perez
b13027d222
Fix theming of close button in StoryViewer
2022-07-28 17:25:21 -07:00
Josh Perez
0ea9d7d981
Increase story list padding
2022-07-28 17:17:30 -07:00
Josh Perez
f09e6dcc7d
Update views/replies chevron in story viewer
2022-07-28 17:15:20 -07: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
badf9d7dda
Stories improvements
2022-07-21 18:38:27 -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
Fedor Indutny
dc02633d9b
Titlebar fixes
2022-07-18 17:23:34 -07:00
Josh Perez
06b606cec3
Story creator improvements
2022-07-08 14:14:01 -07:00
Josh Perez
664181cf9c
Fixes getStoryView selector
2022-07-07 14:59:08 -07:00
Josh Perez
fcf75fdd1c
Fix video playback controls flicker
2022-07-07 14:07:00 -07:00
Fedor Indutny
c4b6eebcd6
Fix titlebar
2022-07-06 09:46:33 -07:00
Fedor Indutny
f92be05b15
Titlebar fixes
2022-07-05 09:44:53 -07:00
Josh Perez
9155784d56
Sync my stories with primary device
2022-06-30 20:52:03 -04:00
Fedor Indutny
6ad091bfe3
Shift titlebar on Windows 11
2022-06-23 08:40:36 -07:00
Fedor Indutny
9e16b06b65
Fix top position for Stories pane
2022-06-23 08:40:21 -07:00
Fedor Indutny
9407654262
Counteract zoom-level changes in custom titlebar
2022-06-20 11:26:31 -07:00
Josh Perez
3581f78913
Revert "Counteract zoom-level changes in custom titlebar"
...
This reverts commit 635aab838f
.
2022-06-17 09:48:17 -07:00
Josh Perez
d970d427f8
Create text stories
2022-06-16 17:48:57 -07:00
Fedor Indutny
635aab838f
Counteract zoom-level changes in custom titlebar
2022-06-16 16:49:59 -07:00
Fedor Indutny
4b8cb9f040
Fix minor UI issues with composer
2022-06-15 10:53:08 -07:00
Fedor Indutny
4038d781d6
Reserve more room for calling button labels
2022-06-14 13:03:12 -07:00
Fedor Indutny
37cdc6e62d
Simplify quote alignment and position of toggle
2022-06-14 12:54:10 -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
Fedor Indutny
5634601554
Use patched frameless-titlebar on Windows
2022-06-08 15:00:32 -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
Fedor Indutny
494287a570
Fix audio indicator svg glitch
2022-05-23 15:00:01 -07:00
Fedor Indutny
6452ff9d1e
Add extra padding to audio indicator
2022-05-20 18:42:12 -07:00
Fedor Indutny
e6223b6a11
Dynamic audio level indicator
2022-05-18 23:28:51 -04:00
Scott Nonnenberg
0ba6a0926e
Support for incoming gift badges
2022-05-11 13:59:58 -07:00
Josh Perez
0ca66d6e95
Adjust story replies for direct conversations
2022-05-10 15:02:21 -04:00
Fedor Indutny
8f675cdc16
Change background of the "muted" icon
2022-05-09 16:51:57 -07:00
Josh Perez
85c8ff76dc
Adds playback bar to story viewer
2022-05-06 12:02:44 -07:00
Josh Perez
bd6c2409cf
Change color of placeholder
2022-05-06 09:18:02 -07:00
Josh Perez
85df5cf1d8
Updates button styles for replies and views
2022-05-06 09:17:33 -07:00
Josh Perez
cbe6146673
Fix position of close button
2022-05-05 10:09:15 -07:00
Josh Perez
c6c6087357
Fixes bugs with the story viewer
2022-05-04 14:45:32 -04:00
Josh Perez
36c5de4600
Animated floating emojis
2022-05-04 10:43:22 -07:00
Josh Perez
7d8464757b
Story viewing improvements
2022-05-03 16:50:44 -07:00
Josh Perez
a9c788b689
Adds spacing to the story list
2022-05-03 12:08:36 -07:00
Josh Perez
2f44e33c9c
Move link notification to the conversation hero
2022-04-25 14:03:24 -07:00
Josh Perez
d8708e4e73
Ensure that we resolve attachments before displaying them
2022-04-25 10:25:50 -07:00
Josh Perez
72f979ea1d
Fix story reply box interactions
2022-04-22 23:16:13 -04:00
Josh Perez
4602cef6da
Full width/height stories
2022-04-22 14:36:34 -04:00
Josh Perez
d776deae01
Hidden stories list/unhide stories
2022-04-15 18:31:18 -04:00
Josh Perez
e3d537cbd3
Render group stories
2022-04-14 20:08:46 -04:00
Josh Perez
4015259def
Adds captions in the viewer
2022-04-14 13:02:12 -04:00
Josh Perez
1a9547c98f
Repair video playback in viewer
2022-04-12 12:29:30 -07:00
Josh Perez
28c1346a25
Allow outside click for focustrap
2022-04-08 14:50:26 -04:00
Josh Perez
2f8fb36229
Fixes calling overlay z-index issue
2022-04-07 16:27:20 -07:00
Josh Perez
19bb3bc994
Adds keyboard affordance to story viewer
2022-04-07 14:11:33 -07:00
Josh Perez
fc9bdf9398
Process text story messages
2022-04-05 21:18:07 -04:00
Scott Nonnenberg
76a1a805ef
Basic support for forced colors/high contrast mode
2022-04-04 10:16:00 -07:00
Josh Perez
3b5cc26fec
Adds logic around downloading stories
2022-03-28 18:10:08 -07:00
Fedor Indutny
5c675ea2c8
Fix z-index of CustomizingPreferredReactionsModal
2022-03-17 14:21:50 -07:00
Fedor Indutnyy
0e31659682
Merge https://github.com/signalapp/Signal-Desktop/pull/5788
2022-03-17 09:36:51 -07:00
Josh Perez
3620309f22
Show story replies in the timeline
2022-03-16 10:30:14 -07:00
Dimitris Apostolou
718d0a7046
Fix typos
2022-03-13 11:10:17 +02:00
Evan Hahn
5c5a7b3b36
Fix audio capture spacing
2022-03-09 16:38:07 -08:00
Josh Perez
50e66b7725
Fix ContextMenu stories
2022-03-09 16:31:34 -08:00
Evan Hahn
3226156a45
Revert buggy timeline layout refactor
2022-03-09 14:44:57 -08:00
Evan Hahn
cc44dca32b
Left-align audio message countdown and right-align metadata
2022-03-09 15:45:18 -06:00
Josh Perez
ed5da924e6
Adjust calling pip z-index
2022-03-09 11:33:43 -08:00
Evan Hahn
0b5e2e6768
Simplify positioning of timeline warnings
2022-03-09 12:47:13 -06:00
Evan Hahn
8f1e8321d7
Fix floating date header image border overlap
2022-03-08 10:58:00 -06:00
Evan Hahn
c527de0a8d
Collapse message bubbles when applicable
2022-03-08 08:32:42 -06:00
Josh Perez
eb91eb6fec
Process incoming story messages
2022-03-04 13:14:52 -08:00
Evan Hahn
0c31ad25ef
Remove React Virtualized from <Timeline>
2022-03-03 14:23:10 -06:00
Josh Perez
0872afba3d
Fallback for the SafetyNumberViewer
2022-03-02 10:24:28 -08:00
Josh Perez
67209d8881
Consolidates the search inputs
2022-02-14 12:57:11 -05:00
Evan Hahn
ae3b12bea8
Switch from deprecated node-sass
to sass
2022-02-11 10:59:24 -06:00
Evan Hahn
af995c83b6
Change dark mode QR code screen to make scanning easier
2022-02-10 08:27:05 -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
Josh Perez
4de30786ec
Allow retry when cannot update
2022-02-02 16:13:56 -05:00
Josh Perez
31c471c7be
Add some margin to zoom container in lightbox
2022-02-02 10:19:15 -08:00
Josh Perez
b38590a4ac
Lightbox: Fix clicks outside of zoomable area
2022-02-01 15:49:36 -08:00
Josh Perez
c857250b12
Left pane design tweaks
2022-01-31 09:45:04 -06:00
Evan Hahn
bd41bdf3cb
Tweaks to floating date header fading
2022-01-28 12:31:20 -06:00
Josh Perez
bf45182a39
New left pane search design
2022-01-27 16:12:26 -06:00
Evan Hahn
3864b941b9
Tweak floating header fade-out times
2022-01-27 12:05:23 -08:00
Evan Hahn
f9440bf594
Timeline date headers
2022-01-26 17:05:26 -06:00
Evan Hahn
28940d1a34
Remove white border around QR code in dark mode
2022-01-25 17:32:33 -06:00
Josh Perez
3eddd06e5c
Lightbox zoom improvements
2022-01-19 12:21:12 -08:00
Evan Hahn
f8bbf5c998
Group calls: mute in the lobby if joining a large call
2022-01-07 12:01:23 -06:00
Evan Hahn
c8d32f0327
Switch to qrcode-generator library
2022-01-05 09:59:59 -08:00
Evan Hahn
fa9c523d39
Increase font size of last step of link flow
2021-12-17 16:23:39 -06:00
Evan Hahn
364f00f37a
Redesign device link screens
2021-12-16 16:02:22 +01:00
Evan Hahn
064bbfe97a
Media editor: add explicit "done" button to tools
2021-12-10 08:41:31 -06:00
Josh Perez
d658dc9025
Wrap calling button text
2021-12-07 10:00:26 -06:00
Scott Nonnenberg
b1ebc0f483
Show sender and device number in decryption error toast
2021-12-06 16:21:30 -08:00
Fedor Indutny
48b3c655e8
Fix color of sticky footer in Modal
2021-12-01 19:13:26 -05:00
Josh Perez
5938be0bff
Get a handle on all our z-index values
2021-12-01 17:13:09 -06:00
Josh Perez
7affe313f0
Add image editor
2021-11-30 20:14:25 -06:00
Evan Hahn
829604dbcf
Lighten modal background in dark mode
2021-11-20 09:41:32 -06:00
Evan Hahn
1ba48512f6
Update design for clicking on badges
2021-11-18 12:01:53 -08:00
Evan Hahn
86a52c3cbf
Shrink "Become a Sustainer" font size in badge dialog
2021-11-18 09:53:39 -08:00
Evan Hahn
2c4dfc74c4
Disable pointer events for avatar badges
2021-11-17 20:06:27 +01:00
Evan Hahn
515943c46c
Add "become a sustainer" button and view to badge dialog
2021-11-16 10:45:16 -06:00
Evan Hahn
117cb074c7
Shrink badge image on badge dialog screen
2021-11-15 21:18: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
9ce8acc846
Update avatar badge placements to match designs
2021-11-09 21:34:47 +01:00
Evan Hahn
f647c4e053
Display user badges
2021-11-02 16:01:13 -07:00
Scott Nonnenberg
3190f95fac
Usernames: Create/update/delete in profile editor
2021-11-01 12:13:35 -07:00
Evan Hahn
a9cb621eb6
Various search UI improvements
2021-11-01 11:43:02 -07:00
Scott Nonnenberg
6dd67917e8
Settings window: Add interaction mode and tab focus state
2021-10-27 17:05:56 -07:00
Fedor Indutny
d7edbabd48
Add about field to ConversationDetailsHeader
2021-10-27 16:33:06 -07:00
Josh Perez
dd3f5a65ce
Only focus read more in keyboard mode
2021-10-21 15:06:47 -07:00
Josh Perez
9ecf47594b
Tweaks to conversation details
2021-10-21 14:04:43 -07:00
Josh Perez
2e438aa876
Conversation details screen for 1:1 chats
2021-10-20 16:46:41 -07:00
Josh Perez
b32d068e83
Affordances for really tall messages
2021-10-20 15:46:42 -05:00
Evan Hahn
b980d99453
Assign fallback to avatar color, fixing "New group" icon
2021-10-13 17:13:13 -07:00
Evan Hahn
35a54cdc02
Introduce a new design for the left pane
2021-10-12 16:59:08 -07:00
Josh Perez
a5e8226821
Shows message status timestamps if available
2021-10-12 16:40:42 -07:00
Josh Perez
7dca544295
Animate lightbox and better touch support
2021-10-12 15:25:09 -05:00
Evan Hahn
f4b0bade80
Fix avatar focus highlight
2021-10-12 14:07:58 -05:00
Evan Hahn
ae1af09bf2
Move large input remaining count to avoid scrollbar
2021-10-08 11:35:59 -05:00
Josh Perez
3a722bb70f
Refine toast styles
2021-10-07 17:45:38 -04:00
Josh Perez
99b19d4b80
Fix z-index next/prev buttons on Lightbox
2021-10-07 13:08:07 -07:00
Josh Perez
0f9242670c
Fix safety number viewer for dark theme
2021-10-07 09:14:09 -07:00
Josh Perez
b9134f8332
Actionable toasts
2021-10-06 14:00:51 -07:00
Josh Perez
048e1e4cd7
Move the safety number viewer into modal
2021-10-06 16:27:14 -04:00
Josh Perez
fa66ddde0f
Context isolation for the debug log window
2021-10-06 09:16:51 -07:00
Josh Perez
bcf1640587
Adds some padding around lightbox zooming
2021-10-05 10:28:32 -07:00
Josh Perez
5fdfa1c632
ConversationView in React
2021-10-05 09:47:06 -07:00
Fedor Indutny
4d180a26fe
Small fixes for LeftPaneDialog
2021-10-05 07:22:41 -07:00
Evan Hahn
b239502813
Fix license header file enumeration
2021-10-01 16:52:36 -05:00
Josh Perez
e033fd2cf3
Fix background bleed through on color bubbles
2021-10-01 09:16:44 -07:00
Josh Perez
19e700aba3
Lightbox improvements
2021-09-30 17:18:56 -04:00
Josh Perez
6614206921
Fixes lightbox header buttons
2021-09-30 14:50:33 -04:00
Josh Perez
603c315c82
Moves AudioCapture into react
2021-09-29 13:23:06 -07:00
Fedor Indutny
1191288107
Fix MessageAudio spinner
2021-09-28 15:12:19 -07:00
Josh Perez
68cef84c29
Massively zoom in on images, adds panning
2021-09-28 13:27:35 -07:00
Josh Perez
e6d952d105
Removes ToastView, new React toast
2021-09-22 16:59:54 -04:00
Josh Perez
c05d23e628
Modernize ContactModal
2021-09-21 15:37:10 -07:00
Josh Perez
7b5faa1cc1
Permissions popup context iso
2021-09-17 18:24:21 -04:00
Fedor Indutny
f3715411c6
Small UI fixes for left pane dialogs
2021-09-17 17:20:49 -05:00
Scott Nonnenberg
e2454ef7c5
Improve a few strings, highlight back button on focus, proper key value
2021-09-17 13:57:54 -07:00
Fedor Indutny
cea72201c6
Maximize image when zooming in lightbox
2021-09-16 14:54:53 -07:00
Josh Perez
43685d15c6
Context isolation for About, ScreenShare, Preferences
2021-09-16 11:52:56 -04:00
Evan Hahn
4e3b64ef64
Visual tweaks for reaction customization
2021-09-15 11:49:16 -07:00
Evan Hahn
195392491e
Make the dots in the reaction picker's "more" button circles
2021-09-14 11:46:34 -07:00
Evan Hahn
240585ef94
Allow duplicates in reaction palette
2021-09-13 10:04:45 -07:00
Evan Hahn
58c18ac420
Design updates to calling lobby
2021-09-10 12:24:05 -05:00
Evan Hahn
f28456c160
Let users customize the preferred reaction palette
2021-09-09 09:29:01 -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
Evan Hahn
7f34bedd87
Styling adjustments to timeline notifications
2021-09-07 12:55:03 -07:00
Josh Perez
9f87543388
Style the left pane scrollbar
2021-08-26 16:05:43 -05:00
Josh Perez
2b08cbfdfe
Streamlined system messages
2021-08-26 13:51:55 -07:00
Evan Hahn
0e7f641dc1
Let users ring members when starting a group call
...
Co-Authored-By: Josh Perez <60019601+josh-signal@users.noreply.github.com>
2021-08-25 16:42:51 -05:00
Josh Perez
4afe4649ec
Fixes save in lightbox
2021-08-25 14:08:32 -07:00
Josh Perez
28f5a2bd1c
Fixes view once videos in lightbox
2021-08-24 14:47:14 -07:00
Josh Perez
424d8785b6
Restyle relink dialog
2021-08-24 13:59:44 -07:00
Josh Perez
d5d808651a
Improved Lightbox experience
2021-08-23 16:14:53 -07:00
Josh Perez
10d220182d
Hides the little black square at the corner of preferences
2021-08-23 12:18:45 -04:00
Evan Hahn
79c976668b
Receive rings for group calls
2021-08-20 09:06:15 -07:00
Josh Perez
e9308bbafb
New option for control over update downloads
2021-08-19 15:56:29 -07:00
Evan Hahn
1965228e54
Call lobby: don't flip avatar when video is off
2021-08-18 16:06:26 -05:00
Josh Perez
91af0dad78
Faster preferences window
2021-08-18 13:08:14 -07:00
Evan Hahn
763c35e546
Update call lobby UI to match new designs
2021-08-17 16:45:18 -05:00
Josh Perez
b72d7b436e
Fixes license headers test, adds them in
2021-08-16 16:03:10 -05:00
Josh Perez
78447a0018
Improvements to Avatar rendering
2021-08-06 17:35:25 -04:00
Josh Perez
12d2b1bf7c
Avatar defaults and colors
2021-08-05 20:17:05 -04:00
Evan Hahn
4b82ac387b
Incoming call bar design updates
2021-08-05 18:31:34 -05:00
Scott Nonnenberg
bcb9d2d2f3
Modernize DeliveryIssueDialog, fix outline clipping in Modal
2021-08-02 14:19:18 -07:00
Evan Hahn
2d3b1918b3
Decrease GPU usage when window is invisible
2021-07-30 13:35:43 -05:00
Fedor Indutny
4c933a1f5a
Fix overly-verbose errors in message details
2021-07-27 16:11:38 -07:00
Evan Hahn
14929fb408
Show "unplayed" dot on outgoing audio messages
2021-07-27 10:42:25 -05:00
Evan Hahn
22b2f974e5
Use different timeline timer icon in dark mode
2021-07-22 13:32:40 -05:00
Josh Perez
56d5d283bd
Support for announcement-only groups
2021-07-20 13:18:35 -07:00
Evan Hahn
1e10286210
Message details: group by send status, including viewed state
2021-07-20 14:56:50 -05:00
Josh Perez
cd35a29638
Edit profile
2021-07-19 12:26:06 -07:00
Fedor Indutny
207705bf30
Fix background color for hover of "Join" button
2021-07-16 11:04:57 -07:00
Evan Hahn
831ec98418
Audio messages: move countdown under waveform
2021-07-09 13:27:16 -07:00
Josh Perez
a73d7b42cf
Adds keyboard support to the media quality selector
2021-07-07 13:05:03 -04:00
Fedor Indutny
cd28e71bc6
Default disappearing message timeout fixes
2021-06-25 16:52:56 -07:00
Josh Perez
c9415dcf67
Fix disappearing composition are during incoming call
2021-06-25 13:09:40 -07:00
Josh Perez
01eabf9ec6
Option to send photos as high quality
2021-06-25 11:08:16 -05:00
Josh Perez
baff13926b
Screen sharing controller localized text improvements
2021-06-22 14:08:19 -05:00
Josh Perez
93bc094342
Improve CallingScreenSharingController for long text
2021-06-17 11:41:16 -07:00
Josh Perez
173771d34b
New top-level React root: <App />
2021-06-14 12:01:00 -07:00
Evan Hahn
be0d5abb1a
Add hover and focus states to modal X button
2021-06-04 09:27:50 -07:00
Josh Perez
1c9fd54d18
Fix screen sharing sources modal footer
2021-06-03 09:07:55 -05:00
Josh Perez
36617c2e5a
Gradient dial knob improvements
2021-06-02 13:39:30 -05:00
Evan Hahn
c01fd823ba
Add license headers to all files in stylesheets/components/
2021-06-01 20:25:00 -04:00
Scott Nonnenberg
9705f464be
Group Description: Edit/Receive
2021-06-01 20:24:28 -04:00
Evan Hahn
e5d365dfc4
<Modal>: fix button footer for "important" modals
2021-06-01 16:55:47 -07:00
Josh Perez
6d7849e6c7
Colors update contact name colors
2021-06-01 16:37:12 -07:00
Evan Hahn
36c15fead4
Group name spoofing warning
2021-06-01 16:30:25 -07:00
Fedor Indutny
19f8042cd3
Universal Disappearing Messages
2021-06-01 13:45:43 -07:00
Josh Perez
28f016ce48
Conversation Colors
2021-05-28 09:15:17 -07:00
Evan Hahn
d4dc9b8e39
Message Requests: Add new "Report spam and block" button
2021-05-27 13:37:58 -07:00
Evan Hahn
7038a3f3ab
Fix <Modal> footers with long-text or lots of buttons
2021-05-27 08:43:39 -07:00
Josh Perez
ceffc2380c
Add screensharing behind a feature flag
2021-05-20 17:37:19 -07:00
Fedor Indutny
8fa5ea6b2b
Add outlines for MessageAudio buttons
2021-05-20 17:37:08 -07:00
Josh Perez
24b7790829
One SearchInput to rule them all
2021-05-10 20:50:43 -04:00
Evan Hahn
c68d65ea0b
Center non-square avatar pictures
2021-05-10 12:50:04 -05:00
Fedor Indutny
986d8a66bc
Show challenge when requested by server
2021-05-05 17:09:29 -07:00
Scott Nonnenberg
f0b3c43313
Fix a number visual bugs with message forwarding
2021-05-04 09:57:14 -05:00
Evan Hahn
fe772af251
Show "no groups in common" warning for relevant message requests
2021-04-30 15:58:57 -07:00
Evan Hahn
bca664b5d9
Make <Avatar> blurrable
2021-04-29 14:27:37 -07:00
Evan Hahn
2bae019f1a
Modernize <Avatar> component code, fix an overflow bug
2021-04-29 14:27:35 -07:00
Evan Hahn
e7ef3de6d0
Profile name spoofing dialog
2021-04-29 14:27:35 -07:00
Josh Perez
d203f125c6
Adds message forwarding
2021-04-27 18:35:35 -04:00
Josh Perez
e75bba1c52
Replaces ConfirmationModal with ConfirmationDialog
2021-04-27 15:29:59 -04:00
Evan Hahn
f456bbd3db
Fix secondary-affirmative button text color
2021-04-20 09:41:04 -05:00
Evan Hahn
62f1a42c25
Add reusable <Modal> component, use with <Alert>
2021-04-13 09:20:02 -05:00
Evan Hahn
9c3e3c4331
Put GroupTitleInput.scss in the right place
2021-04-09 00:05:41 -04:00
Evan Hahn
95482fbf31
Add affirmative and destructive secondary button variants
2021-04-08 23:53:18 -04:00
Evan Hahn
d81aaf654f
Improve left pane UI when loading search results
2021-04-05 18:08:50 -04:00
Fedor Indutny
9e9d1c8e84
Consistent cursors in MessageAudio
...
Hovering over waveform should display "pointer" cursor, while countdown
should not be user-selectable and thus should display "default" cursor.
2021-03-23 14:03:16 -07:00
Fedor Indutny
d6063d71e5
Change duration to countdown in MessageAudio
...
Message Audio UI should display remaining time not the duration of the
audio.
2021-03-22 11:15:59 -07:00
Fedor Indutny
4116bce899
Fix cursor over MessageAudio's spinner
...
It is not a button, so the cursor has to be in `auto` mode.
2021-03-19 16:57:36 -04:00
Fedor Indutny
05f59f3db1
Add download button and pending spinner for audio messages
2021-03-19 16:57:36 -04:00
Evan Hahn
8ee653f252
Respect users's "reduced motion" preference for smooth scrolling
2021-03-19 16:57:35 -04:00
Evan Hahn
b81a52bbdd
New Group administration: Add users
2021-03-19 16:57:35 -04:00
Fedor Indutny
12d7f24d0f
New UI for audio playback and global audio player
...
Introduce new UI and behavior for playing audio attachments in
conversations. Previously, playback stopped unexpectedly during window
resizes and scrolling through the messages due to the row height
recomputation in `react-virtualized`.
With this commit we introduce `<GlobalAudioContext/>` instance that
wraps whole conversation and provides an `<audio/>` element that
doesn't get re-rendered (or destroyed) whenever `react-virtualized`
recomputes messages. The audio players (with a freshly designed UI) now
share this global `<audio/>` instance and manage access to it using
`audioPlayer.owner` state from the redux.
New UI computes on the fly, caches, and displays waveforms for each
audio attachment. Storybook had to be slightly modified to accomodate
testing of Android bubbles by introducing the new knob for
`authorColor`.
2021-03-19 16:57:35 -04:00
Evan Hahn
9f5335b854
New Group administration: update title and avatar
2021-03-19 16:57:35 -04:00
Evan Hahn
729d808f62
macOS: make conversation and main header draggable
2021-03-19 16:57:35 -04:00
Evan Hahn
5de4babc0d
Support for creating New Groups
2021-03-19 16:53:52 -04:00
Evan Hahn
8c951602b7
Add conversation header button hover states
2021-03-19 16:53:51 -04:00
Evan Hahn
dfa5005e7d
Update conversation header design
2021-03-19 16:53:51 -04:00
Evan Hahn
4b28fd896a
Disabled <Button>s should not use cursor: pointer
2021-03-19 16:53:51 -04:00
Evan Hahn
8ee3bd9687
Create <Button> component and use it in <GroupV2JoinDialog>
2021-03-19 16:53:51 -04:00