Commit graph

1590 commits

Author SHA1 Message Date
Fedor Indutny
d811dd1ed4
Username UI Improvements
Co-authored-by: Fedor Indutny <238531+indutny@users.noreply.github.com>
2024-01-25 15:48:44 -08:00
ayumi-signal
d97aa68716
Calling missing media keys indicator 2024-01-23 11:08:21 -08:00
ayumi-signal
b2c8ac6909
Update calling raise hand and react icons 2024-01-22 12:23:41 -08:00
Jamie Kyle
5c6ff62530
Fix Join call button in conversation header hover/focus styles 2024-01-22 12:01:50 -08:00
ayumi-signal
13e44f087e
Animate raised hand button
Co-authored-by: Jamie Kyle <jamie@signal.org>
2024-01-19 14:00:13 -08:00
ayumi-signal
7fe17d2073
Fix call participant emoji name display 2024-01-19 12:11:55 -08:00
ayumi-signal
cb3d914846
Fix pip remote video 2024-01-18 12:13:05 -08:00
Fedor Indutny
38914a45cb
Custom Discriminator in EditUsernameModalBody 2024-01-18 20:53:24 +01:00
ayumi-signal
a9df5923a3
Improve group call participants background, padding, margin 2024-01-17 12:37:04 -08:00
ayumi-signal
670da5722a
Top level Reaction/Raise Hand buttons and remove More Options 2024-01-17 21:29:44 +01:00
Jamie Kyle
a6e744dcbc
Fix dir=auto in RTL when elements are empty 2024-01-17 20:26:56 +01:00
ayumi-signal
52d267f7b8
Show raise hand status in call participant list 2024-01-17 09:47:45 -08:00
Fedor Indutny
23e3883ce0
Use native dark theme titlebar on Windows 2024-01-16 22:32:38 +01:00
Scott Nonnenberg
980f162c96 Merge signalapp/Signal-Desktop#6747 2024-01-10 17:26:03 -08:00
Scott Nonnenberg
4e1f884077 Fix formatting of _mixins.scss 2024-01-10 17:22:31 -08:00
ayumi-signal
2394a25fc1
Call Reaction Bursts 2024-01-10 14:35:26 -08:00
Aamir Shahzad
8cec9d6dc6 Good Urdu Fonts Support
Hello,
There is a simple feature request for Desktop app with good Urdu fonts support.
On the Desktop app the font for Urdu language is not good enough. Choosing a better font at least will be a great feature.
It's very much related to PR but with Urdu fonts instead of Persian fonts https://github.com/signalapp/Signal-Desktop/pull/6688
2024-01-10 07:23:46 +05:00
Jamie Kyle
66f97b1c25
Disable header more menu in select mode 2024-01-04 21:15:46 +01:00
Jamie Kyle
31b6a58fb7
Fix text selection in conversation details 2024-01-03 12:28:57 -08:00
Jamie Kyle
b3cada3d10
Fix story distribution list checkmark in RTL 2024-01-02 22:08:34 +01:00
hackerbirds
5354b23d08 Remove legacy forward modal header CSS
This removes old css that is now handled in `Modal.scss`.
This legacy CSS code would force the modal title to be centered
(something that isn't the case nowadays)
and override the new `Modal.scss` CSS which messed up the X button.
2023-12-22 11:41:26 -08:00
ayumi-signal
bca00558c4
Fix call grid participant name vertical spacing 2023-12-21 11:08:28 -08:00
Jamie Kyle
cce7424e76
Fix calling needs permission screen not fullscreen 2023-12-20 11:16:21 -05:00
Scott Nonnenberg
5e733059b9
Introduce smaller incoming size limit for text attachments 2023-12-18 19:14:59 +01:00
trevor-signal
6320b43401
Respect prefer reduced motion setting for group call tiles 2023-12-14 09:51:55 -08:00
Jamie Kyle
577baa83d1
Fix MessageAudio flipped with RTL text 2023-12-13 19:32:24 +01:00
trevor-signal
88fd42a46b
Add contextMenu for deleting call events on right-click 2023-12-12 11:11:39 -05:00
trevor-signal
7fb01f102d Merge signalapp/Signal-Desktop#6531 2023-12-12 10:33:49 -05:00
Fedor Indutnyy
d2d50be532 yarn format 2023-12-11 16:15:06 -08:00
Fedor Indutnyy
8db6846f76 Merge signalapp/Signal-Desktop#6585 2023-12-11 16:14:34 -08:00
ayumi-signal
96d5e97318
Click grid raised hand participant to open queue 2023-12-11 10:10:31 -05:00
Timothy Amello
1898e48b44 Increase bubble-size in mixin usage by 12px and remove superfluous calculation 2023-12-08 15:37:03 -08:00
Henry Wilkinson
8ac77aa9f4 Remove x icon
Replaces with typographical "×" character to reduce confusion with close icons elsewhere.
2023-12-08 15:27:39 -08:00
ayumi-signal
e724f36b79
Adjust Raised Hands button and toast visibility 2023-12-08 12:15:18 -08:00
Scott Nonnenberg
18aede424c Merge signalapp/Signal-Desktop#6688 2023-12-07 18:27:40 -08:00
Jamie Kyle
0b629c9f70
Fix drag handle z-index relative to NavSidebar 2023-12-07 15:05:11 -05:00
ayumi-signal
d6db3f7943
Raise Hand in Group Calls 2023-12-06 13:52:29 -08:00
Thanh Le
0b3bb85ee2 Update NavSidebar.scss to use z-index from _variables.scss
Previously, NavSidebar used a magic number for z-index. This commit changed this z-index to use  $z-index-above-base from _variables.scss.

Fixes #6633 where contextmenu--visible (part of ConversationPanel) is hidden behind NavSidebar.
2023-12-06 13:18:48 -08:00
ayumi-signal
62040e5c1a
Fix calling container top for custom titlebar 2023-12-05 11:47:01 -08:00
ayumi-signal
d2389c0959
Fix audio message scrubbing 2023-12-04 16:32:35 -08:00
trevor-signal
bb6e011488
Disable draggable regions when context menu is open 2023-11-27 15:13:28 -08:00
Jamie Kyle
135529d350
Fix audio waveform displaying RTL 2023-11-28 00:05:50 +01:00
Mahdi Nazemi
b916bb6ee9
Change the highest priority Persian font to Vazirmatn 2023-11-25 14:36:59 -08:00
ayumi-signal
32e5ac128b
Call Reactions fixes and emoji consistency 2023-11-17 12:40:41 -08:00
ayumi-signal
4603832258
Calling Reactions 2023-11-16 11:55:35 -08:00
trevor-signal
f6242c697c
Ensure controls remain visible during ringing direct call 2023-11-15 15:38:28 -05:00
trevor-signal
93ab0e39df
Fix calling tools position 2023-11-15 12:09:11 -08:00
trevor-signal
292ef1b6f5
Convert CallingHeader texts to toasts 2023-11-14 14:05:17 -08:00
Jamie Kyle
f180f66e77
Update locale display name strings 2023-11-14 13:08:28 -08:00
Fedor Indutny
ec37b4ecf9
Use 'SF Pro' font as a fallback in jp locale 2023-11-13 14:28:55 -08:00
trevor-signal
4ab950c8b2
Ensure regions above timeline remain draggable 2023-11-13 10:17:44 -08:00
trevor-signal
cf5b3f78b5
Add paginated calling grid for group calls 2023-11-13 09:56:48 -05:00
Fedor Indutny
e0446af125
Fix left pane banner colors & add username integrity check to queue 2023-11-07 15:49:38 -08:00
trevor-signal
8d56ba4b40
Allow RTL-able images to display in Storybook 2023-11-07 15:46:15 -08:00
ayumi-signal
a03e064977
Fix call settings and participant page buttons 2023-11-07 10:26:09 -08:00
Jamie Kyle
89e66da351
Init Language Picker 2023-11-06 22:19:23 +01:00
Fedor Indutny
3664063d71
Username and username link integrity check 2023-11-03 15:05:11 -07:00
ayumi-signal
62cdc613b9
Call Controls: Enhance width for viewport sizes 2023-11-02 13:28:03 -07:00
ayumi-signal
b2d4e8cd56
Fix Lightbox video controls in small viewports 2023-11-02 00:04:14 -07:00
ayumi-signal
2a5127b103
Settings: Improve left pane size at high zoom 2023-11-01 16:40:12 -07:00
Fedor Indutny
0ce593bf0d
Remove support for E164-based numbers 2023-11-01 15:55:30 -07:00
ayumi-signal
6d216a3eca
Calling: Add local video/mute to local preview; button order 2023-11-01 10:56:38 -07:00
ayumi-signal
a33e7d7622
Restyle CallLobby and ringing screens 2023-10-31 15:32:56 -04:00
ayumi-signal
953a1dd2a0
Fix calling participant appearance 2023-10-30 13:31:54 -07:00
ayumi-signal
063a1d9df3
Fix call top button z-index in speaker mode 2023-10-30 11:30:29 -07:00
Scott Nonnenberg
99b2bc304e
Use streams to download attachments directly to disk
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2023-10-30 09:24:28 -07:00
ayumi-signal
286e724682
Calling css adjustments 2023-10-27 09:17:13 -04:00
trevor-signal
00d96888e7
Add new toast region for calling button toasts 2023-10-26 11:26:25 -07:00
ayumi-signal
8bb355f971
New call UI and controls 2023-10-25 09:40:22 -04:00
trevor-signal
33c5c683c7
Fix handling of pointer events for calling toasts 2023-10-24 13:28:42 -07:00
Scott Nonnenberg
a1e7efee12
ConverationView.onPaste: Better handling of clipboard contents 2023-10-24 10:18:58 -07:00
trevor-signal
0c896ca1f2
Centralize calling toasts and add imperative API 2023-10-19 11:59:21 -07:00
trevor-signal
777b9d52e9
Blur participant videos when calls are reconnecting 2023-10-16 13:58:51 -04:00
Jamie Kyle
21564171d2
Fix StoryListItem dark-theme focus style 2023-10-16 10:07:59 -07:00
ayumi-signal
24f17f2cf9
Fix group typing bubble less x animation 2023-10-06 14:30:36 -07:00
trevor-signal
363142569b
Disable selecting existing group members in add members modal 2023-10-06 11:45:43 -04:00
ayumi-signal
69c0cad14c
Only animate typing when viewing conversation 2023-10-02 13:18:28 -07:00
ayumi-signal
72d1695612
Fix avatar from name to support lowercase 2023-09-28 16:31:58 -04:00
ayumi-signal
da113c1fa1
Fix typing bubble timeline scroll jumping 2023-09-28 09:54:56 -07:00
ayumi-signal
283ef57779
Group Typing Bubble Animations 2023-09-27 17:23:52 -04:00
Jamie Kyle
3b687ee68d
Fix composer expand to be on top of message reactions 2023-09-27 16:35:15 -04:00
Jamie Kyle
20ddca9684
Fix tall video gifs not filling message bubble 2023-09-27 20:42:36 +02:00
Josh Perez
1d0157877a
Fix: media editor nits 2023-09-27 08:39:54 -07:00
Jamie Kyle
15e9bb3d12
Fix themed styles for LeftPaneDialog, add stories 2023-09-26 09:13:57 -07:00
Josh Perez
1cfc396d65
Media editor polish 2023-09-21 09:54:28 -07:00
Jamie Kyle
f115ba5873
Fix timeline scrolling automatically while emoji picker is open 2023-09-19 12:01:04 -07:00
ayumi-signal
e4238de4db
Multiple person typing indicators in groups 2023-09-18 14:17:26 -07:00
Jamie Kyle
17ea2b58de
Fix hover/focus bg overriding active bg in ConversationList
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2023-09-18 14:00:26 -07:00
Josh Perez
d0296ececa
Improvements to the media editor 2023-09-14 10:04:48 -07:00
Jamie Kyle
34740bdaff
Fix NavSidebar buttons hover/focus background colors 2023-09-14 09:53:14 -07:00
Jamie Kyle
6ae0edcc1e
Fix sidebar notices in collapsed mode 2023-09-11 22:55:51 +02:00
Jamie Kyle
26e44165b6
Fix non-missed calls having red text 2023-08-30 15:04:34 -07:00
Jamie Kyle
930b2145be
Fix dark theme missed call text in red 2023-08-29 16:58:58 -07:00
Jamie Kyle
bc74a696f4
Use keyboard-mode instead of :focus-visible 2023-08-29 15:45:10 -07:00
ayumi-signal
7b11804cda
Fix Toast action text color to be lighter blue 2023-08-24 14:09:23 -07:00
trevor-signal
6e36aa7a8b
Improve reliability of click events for IncomingCallBar 2023-08-22 10:22:04 -04:00
Poren Chiang
672bd723d5
Make default font stack generic
The current font fallback stack imposes Simplified Chinese (China GB standard) fonts regardless of users’ system and interface language. 

This commit will make the default fallback stack more generic and specify language-specific variants later.

Note: Source Han Sans (@adobe-fonts/source-han-sans) automatically chooses the correct CJK glyph variant base on document language, hence it is retained in the stack.
2023-08-22 14:07:04 +08:00
Jamie Kyle
2e9483c364
Fix MyStories add button themed unnecessarily 2023-08-22 00:10:35 +02:00
Jamie Kyle
c26cb0a3e4
Fix several call tabs UI issues 2023-08-21 22:36:28 +02:00
trevor-signal
1d03b8e478
Prevent long system contact names from wrapping in group call participant list 2023-08-21 12:24:22 -07:00
Fedor Indutny
b7b725f74c Add done button to UsernameLinkModalBody 2023-08-21 09:30:33 -07:00
Jamie Kyle
3114cd497b Fix formatting 2023-08-21 09:30:32 -07:00
Jamie Kyle
9c7dc22a23 Update nav tab badges, fix several call tabs issues 2023-08-21 09:30:32 -07:00
Jamie Kyle
3268d3e6eb Update call tab design based on feedback 2023-08-21 09:30:32 -07:00
Jamie Kyle
ce28993c78 Fix sticker pack preview modal scrollbars and modal scroll dividers 2023-08-21 09:30:32 -07:00
hackerbirds
9b0ff4320c Modernize chat session refreshed modal
* Hard-coded background colors were removed
* Buttons were moved to Modal's footer
* Use <Button> instead of HTML <button>, removed the old buttons CSS
2023-08-17 17:12:59 +02:00
Jamie Kyle
1eaabb6734
Calls Tab & Group Call Disposition 2023-08-08 17:53:06 -07:00
Jamie Kyle
7b6cd00b3f
fix layout of story views/replies modal 2023-08-04 17:54:05 -07:00
Scott Nonnenberg
f597f15faf
Formatting menu: Show popup guide faster, fade in/out 2023-08-04 09:25:52 -07:00
Josh Perez
48e210c9b2
Aligns edit buttons with emoji picker 2023-07-27 19:36:14 -07:00
Josh Perez
4ec94367c9
Adds transitions to panels
Co-authored-by: Jamie Kyle <jamie@signal.org>
2023-07-26 15:23:32 -07:00
Josh Perez
7267391de4
Fixes calling participants list popup 2023-07-21 15:12:23 -07:00
Fedor Indutny
7340ea64b9
Update group notification icons 2023-07-21 12:58:49 -07:00
Fedor Indutny
e1d2dbd8ff
Username Link QR Code 2023-07-20 05:14:08 +02:00
Fedor Indutny
ec94cc182a Always visible arrows, new remote config 2023-07-19 16:21:32 -07:00
Josh Perez
381e53297b Fixes click events on the incoming call bar 2023-07-19 16:21:31 -07:00
Fedor Indutny
c1580a5eb3 Add support for ACI safety numbers behind a feature flag 2023-07-19 16:21:30 -07:00
Josh Perez
7d0f94c654
Moves panel header into the panel component 2023-07-10 15:44:32 -07:00
trevor-signal
dda3bbc5b3
Ensure calling header is draggable 2023-06-30 10:12:01 -04:00
Josh Perez
2e7cdfdb70
UI Improvements to the edit history modal 2023-06-30 10:11:27 -04:00
Josh Perez
a2a6f207e3
Moves shortcut guide to its own css component 2023-06-15 19:20:44 -04:00
Scott Nonnenberg
71a32399af Merge signalapp/Signal-Desktop#6452 2023-06-15 15:36:46 -07:00
hackerbirds
4ff36f46c4 Modernize forward message modal
* ModalHost is replaced with Modal.
 * The CSS is simplified down to unify the theme palette
2023-06-15 22:52:29 +02:00
Josh Perez
94cd764107
Adds an edit message entry point in message details screen 2023-06-15 11:34:20 -07:00
Jamie Kyle
abdad8f491
left align toasts by default 2023-06-13 09:40:48 -07:00
Fedor Indutny
a41745ec23
Fix number blocks alignment in Safety Number UI 2023-06-08 15:37:38 -04:00
trevor-signal
b2f5febbf9
Ensure story buttons are clickable despite being in a no-drag region 2023-06-06 09:53:10 -04:00
trevor-signal
6f3b56c6fa
Adjust conversation header context menu styling 2023-06-05 17:08:52 -07:00
trevor-signal
cfabf8f533
Update missing quote reference styles 2023-05-31 12:01:08 -07:00
trevor-signal
c4ddd3977d
Update marked unread conversation indicator 2023-05-30 11:29:29 -07:00
Scott Nonnenberg
2dc24540ac
Restore indicator when conversation is manually marked unread 2023-05-24 14:33:11 -07:00
Scott Nonnenberg
a31cf5645e
Better handling of formatting in pasted text 2023-05-23 15:00:05 -07:00
trevor-signal
d012779e87
Show mentioned badges & enable scrolling to mentions in conversations 2023-05-23 14:59:07 -07:00
Fedor Indutny
caaeda8abe
Update more icons to v3 2023-05-23 23:14:47 +02:00
trevor-signal
73757052a6
Update Stories pane back button clickable region 2023-05-23 13:58:21 -04:00
Fedor Indutny
d84f74ec99
drop-shadow for lightbox arrows 2023-05-23 19:09:48 +02:00
trevor-signal
39e6d74b3e
Update clickable regions for context menus 2023-05-23 12:39:34 -04:00
Fedor Indutny
718832a47c
Minor adjustments to "Join" button 2023-05-22 16:20:24 -07:00
Fedor Indutny
99011b0a56
Fix position of lightbox arrows for a video 2023-05-22 22:24:33 +02:00
Fedor Indutny
77223b9a3d
Update call button icon states 2023-05-17 10:51:21 -07:00
trevor-signal
a0d98ab312 Update screen-sharing window styling 2023-05-16 15:19:04 -04:00
trevor-signal
401362f1d4
Ensure back button in conversation header remains clickable 2023-05-12 13:50:19 -07:00
Fedor Indutnyy
22a540f066 Merge https://github.com/signalapp/Signal-Desktop/pull/6410 2023-05-11 16:50:08 +02:00
Josh Perez
b34ea60d34
Show error state when QR code times out loading 2023-05-10 17:36:45 -04:00
Josh Perez
1ec9bce79d
Splits up current message from edited messages in modal 2023-05-10 15:01:03 -04:00
sha-265
daaaebff38
Fix padding in compositor for RTL langauges 2023-05-10 21:17:10 +03:00
Scott Nonnenberg
2177a79080
Formatting: A few more changes 2023-05-09 18:23:56 -07:00
Scott Nonnenberg
b4caf67bf9
Allow copy/paste of formatting and mentions 2023-05-09 17:40:19 -07:00
trevor-signal
7b039fa526
Update contact spoofing banner & dialog 2023-05-09 11:33:39 -04:00
Fedor Indutny
863a441dd4 Some other minor UI fixes 2023-05-09 10:52:42 -04:00