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
0ba6a0926e
Support for incoming gift badges
2022-05-11 13:59:58 -07:00
Josh Perez
7d8464757b
Story viewing improvements
2022-05-03 16:50:44 -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
ed5da924e6
Adjust calling pip z-index
2022-03-09 11:33:43 -08:00
Evan Hahn
c527de0a8d
Collapse message bubbles when applicable
2022-03-08 08:32:42 -06:00
Evan Hahn
ae3b12bea8
Switch from deprecated node-sass
to sass
2022-02-11 10:59:24 -06:00
Scott Nonnenberg
d72c816af9
Revert "Proper Japanese fonts"
...
This reverts commit d9990c162e
.
2021-12-08 14:23:05 -08:00
Josh Perez
d9990c162e
Proper Japanese fonts
2021-12-07 14:36:47 -08:00
Josh Perez
97d9069876
Various z-index value fixes
2021-12-02 17:08:40 -06:00
Josh Perez
5938be0bff
Get a handle on all our z-index values
2021-12-01 17:13:09 -06:00
Scott Nonnenberg
cbae7f8ee9
Search for username in compose mode
2021-11-11 17:17:29 -08:00
Fedor Indutny
d92911f475
Increase contrast ratio for unread badge
2021-10-25 17:02:13 -05:00
Evan Hahn
35a54cdc02
Introduce a new design for the left pane
2021-10-12 16:59:08 -07:00
Evan Hahn
a68e3a6d20
Improve staged attachment designs
2021-09-20 18:23:55 -07:00
Josh Perez
28f5a2bd1c
Fixes view once videos in lightbox
2021-08-24 14:47:14 -07:00
Josh Perez
12d2b1bf7c
Avatar defaults and colors
2021-08-05 20:17:05 -04:00
Josh Perez
28f016ce48
Conversation Colors
2021-05-28 09:15:17 -07:00
Fedor Indutny
caf1d4c4da
GIF attachments
2021-04-29 14:27:37 -07: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
fbfcdbf84e
Group calling: add overflow area
2021-01-25 18:28:59 -08:00
Evan Hahn
1225d45ade
Incremental improvements to header
2020-12-17 12:12:52 -05:00
Evan Hahn
089a6fb5a2
Update call buttons to match mobile
2020-12-01 11:25:29 -05:00
Evan Hahn
8bfaf598af
Add license headers across the project
2020-11-04 13:03:13 -06:00
Josh Perez
9657c38987
@mentions receive support
2020-09-21 15:42:37 -04:00
Josh Perez
d88c21e5b6
Support ultramarine convo colors from Android linked devices
2020-04-15 14:39:48 -07:00
Josh Perez
efd12028f0
Update quote reply color in iOS theme
2020-04-06 17:12:16 -07:00
Josh Perez
e7a01f8270
Adjust iOS blue-tint and blue-shade
2020-03-24 17:03:22 -07:00
Josh Perez
d7b64cd986
Deprecate remaining color-signal-blue
2020-03-24 17:03:22 -07:00
Josh Perez
12457d47a3
Move to new logo and primary blue color
2020-03-24 17:01:51 -07:00
Ken Powers
153503efc5
Send Reactions
2020-01-23 15:57:37 -08:00
Ken Powers
0d3b390129
Upgrade Prettier
2020-01-08 09:44:54 -08:00
Ken Powers
11d47a8eb9
Sticker Creator
2019-12-17 12:28:46 -08:00
Scott Nonnenberg
dd1f9b055f
New AvatarPopup component
2019-10-17 14:22:07 -04:00
Scott Nonnenberg
c81c25bb85
Update colors, icons, and fonts
2019-10-10 14:56:14 -07:00
Scott Nonnenberg
e62a1a7812
Receive support for View Once photos
2019-07-17 11:29:51 -07:00
Ken Powers
29de50c12a
Stickers
...
Co-authored-by: scott@signal.org
Co-authored-by: ken@signal.org
2019-05-16 16:10:37 -07:00
Scott Nonnenberg
a450cdf528
Lint fixes for recent PRs
2019-04-08 11:30:19 -07:00
Opportunity
b2bdb73ce5
Add font fallback candidates for CJK characters ( #2698 )
2019-04-08 10:19:59 -07:00
Scott Nonnenberg
1d2c3ae23c
Download attachments in separate queue from message processing
2019-02-12 16:34:21 -08:00
Scott Nonnenberg
7d9711ba65
Restore iOS-specific theme; colors on left in android theme
2018-10-11 11:42:18 -07:00
Scott Nonnenberg
cf16ced91c
Unread badge is now attached to avatar in left pane
2018-10-01 18:18:37 -07:00
Scott Nonnenberg
10c53bddb0
Move to new colors, switch incoming/outgoing colors
2018-10-01 18:18:37 -07:00
Scott Nonnenberg
fedfbed304
Copy quoted message contents into quote on receipt
...
Also:
- visually distinguish any reference we couldn't verify on receipt
- show toast on quote click if we can't scroll to message
- toast visuals redesigned to match rest of app
2018-08-15 14:58:55 -07:00
Scott Nonnenberg
a247ffe5cf
When iOS device has been linked, use iOS color scheme
2018-08-15 11:22:45 -07:00
Scott Nonnenberg
1d18c5686d
Fix problems with transparency on some macOS computers
2018-08-06 18:08:10 -07:00
Scott Nonnenberg
3c69886320
Finish new Message component, integrate into application
...
Also:
- New schema version 8 with video/image thumbnails, screenshots, sizes
- Upgrade messages not at current schema version when loading messages
to show in conversation
- New MessageDetail react component
- New ConversationHeader react component
2018-07-17 15:58:07 -07:00
Scott Nonnenberg
41be7f126b
Visuals for embedded contacts as well as contact detail screen
2018-05-07 19:09:55 -07:00