Jamie Kyle
eb10aafd7c
tsc:allowUnreachableCode, eslint:no-unreachable, assert->assertDev
2022-09-15 13:17:15 -06:00
Josh Perez
5dfe30d235
Add story entry points around the app
2022-07-21 17:44:35 -07:00
Josh Perez
eb91eb6fec
Process incoming story messages
2022-03-04 13:14:52 -08:00
Evan Hahn
1e1cb26f08
Update badge placement on 52x52 avatars
2022-01-24 15:59:55 -06:00
Evan Hahn
e030b3d18c
Require badge props in <Avatar>
to ensure no missing spots
2021-12-01 18:24:00 +01:00
Evan Hahn
d8b230e348
Tweak avatar badge sizing/placement
2021-11-20 09:41:48 -06:00
Evan Hahn
1ba48512f6
Update design for clicking on badges
2021-11-18 12:01:53 -08:00
Scott Nonnenberg
cbae7f8ee9
Search for username in compose mode
2021-11-11 17:17:29 -08:00
Evan Hahn
9ce8acc846
Update avatar badge placements to match designs
2021-11-09 21:34:47 +01:00
Evan Hahn
ab543aea93
Add "should show badges" feature flag
2021-11-09 16:51:56 +01:00
Evan Hahn
7de340a104
Show your preferred badge in the left pane and avatar popup
2021-11-08 17:29:54 +01:00
Evan Hahn
f647c4e053
Display user badges
2021-11-02 16:01:13 -07:00
Evan Hahn
a9cb621eb6
Various search UI improvements
2021-11-01 11:43:02 -07:00
Evan Hahn
74fde10ff5
Prefer import type
when importing types
2021-10-26 14:15:33 -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
Evan Hahn
f4b0bade80
Fix avatar focus highlight
2021-10-12 14:07:58 -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
1e10286210
Message details: group by send status, including viewed state
2021-07-20 14:56:50 -05:00
Josh Perez
28f016ce48
Conversation Colors
2021-05-28 09:15:17 -07:00
Evan Hahn
d28678dbf9
Make it more difficult to blur avatars
2021-05-07 17:21:10 -05:00
Evan Hahn
05703c2719
Blur avatars of unapproved conversations
2021-04-30 14:40:25 -05: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
Scott Nonnenberg
a48b3e381e
Support for joining New Groups via invite links
2021-01-29 14:16:48 -08:00
Evan Hahn
8a72607fa7
Prefer type
to interface
and add an ESLint rule
2021-01-25 18:29:00 -08:00
Josh Perez
5cc7c9a66a
Group Calling: Improve mute state styling
2020-11-23 14:49:31 -05:00
Scott Nonnenberg
2c69f2c367
Support for GV1 -> GV2 migration
2020-11-23 14:48:12 -05:00
Chris Svenningsen
d593f74241
New contact popup when clicking on group member or avatar
2020-11-11 09:36:05 -08:00
Evan Hahn
8bfaf598af
Add license headers across the project
2020-11-04 13:03:13 -06:00
Chris Svenningsen
b13dbcfa77
Migrate components to eslint
2020-09-21 15:42:50 -04:00
Chris Svenningsen
d3d3c41f94
Convert <Avatar /> component to Storybook
...
Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
Co-authored-by: Sidney Keese <me@sidke.com>
2020-08-13 13:53:45 -07:00
Scott Nonnenberg
d07b8e82b2
First-class profile name rendering
2020-07-30 13:27:41 -07:00
Ken Powers
83574eb067
Message Requests
2020-07-30 13:08:44 -07:00
Scott Nonnenberg
71436d18e2
Include sender in group update notifications
2020-04-15 14:44:46 -07:00
Ken Powers
6cc0f2abce
Render incoming Reactions
2020-01-17 14:23:19 -08:00
Ken Powers
681222c0c0
Fix styleguide: upgrade deps, lock core-js to version babel needs
2020-01-06 17:49:00 -08:00
Scott Nonnenberg
e9f08c3da9
Bugfixes for v1.29
...
* If focus was set to document.body during archive, focus left pane
* Shortcut Guide: Add space between text and shortcut highlight
* Ensure that draft attachment can be closed with click on X button
* Move to keyDown event for user idle checking
* Additional resiliency around avatars; check for them on on-disk
* Increase timeouts to preserve websocket connection
* On startup, be resilient to malformed JSON in log files
* Don't crash if shell.openExternal returns an error
* Whenever we request a contact/group sync, also request block list
* Avatar popup: Ensure styling is mouse- and keyboard-appropriate
* MainHeader: Create popperRoot on demand, not on mount
* CompositionInput: Disable default Ctrl-/ shortcut
* Update libphonenumber
2019-12-03 15:02:50 -05:00
Scott Nonnenberg
20a892247f
Keyboard shortcuts and accessibility
2019-11-13 16:53:42 -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
b3ac1373fa
Move left pane entirely to React
2019-03-12 17:44:14 -07:00
Scott Nonnenberg
a43a78731a
Note to Self
2019-02-12 16:08:51 -08:00
Scott Nonnenberg
8f3e3b7aaf
Update to new design for avatars: individual/group icons/colors
...
And two initials.
2018-10-01 18:18:37 -07:00