Fedor Indutny
be6e988a95
Hydrate body ranges for story replies
2022-11-09 20:59:36 -08:00
Alvaro
ca6300a86a
Added last-message's author to group conversation list in left pane
2022-08-25 09:16:37 -07:00
Fedor Indutny
dfc310805a
Allow manually retrying attachment downloads
2022-05-23 16:07:41 -07:00
Scott Nonnenberg
04ef741236
Fix rendering of messages with primarily RTL text
2022-03-22 17:12:06 -07:00
Evan Hahn
6e77d4b2c8
Fix RTL message layout issue
2022-03-10 11:35:48 -08:00
Evan Hahn
74fde10ff5
Prefer import type
when importing types
2021-10-26 14:15:33 -05:00
Josh Perez
b32d068e83
Affordances for really tall messages
2021-10-20 15:46:42 -05:00
Evan Hahn
8a72607fa7
Prefer type
to interface
and add an ESLint rule
2021-01-25 18:29:00 -08:00
Evan Hahn
8bfaf598af
Add license headers across the project
2020-11-04 13:03:13 -06:00
Scott Nonnenberg
d39ede068a
Two small bugfixes
2020-10-12 18:10:07 -04:00
Chris Svenningsen
372aa44e49
Migrate conversations to ESLint
2020-09-21 15:42:51 -04:00
Josh Perez
9657c38987
@mentions receive support
2020-09-21 15:42:37 -04:00
Chris Svenningsen
0051253125
Migrate MessageBody to Storybook
2020-08-28 15:42:25 -04:00
Ken Powers
6c0365a770
One emoji image set for picker, composition, message bubble
2019-07-25 09:28:44 -07:00
Ken Powers
7b645011c2
New composition area with emoji typeahead
2019-07-17 11:29:51 -07:00
Scott Nonnenberg
8c4d90df07
Send long text as an attachment instead of inline
...
Remove Android length warning
Handle incoming long message attachments
Show long download pending status in message bubble
Fix the width of the smallest spinner
Remove Android length warning from HTML templates
2019-03-14 17:30:46 -07:00
Scott Nonnenberg
b3ac1373fa
Move left pane entirely to React
2019-03-12 17:44:14 -07:00
Scott Nonnenberg
6eb8f5680c
Preserve links with embedded emoji
2019-01-04 12:25:48 -08:00
Scott Nonnenberg
2988da0981
Turn on all of Microsoft's recommend lint rules
...
Biggest changes forced by this: alt tags for all images, resulting in
new strings added to messages.json, and a new i18n paramter/prop added
in a plot of places.
Another change of note is that there are two new tslint.json files under
ts/test and ts/styleguide to relax our rules a bit there. This required
a change to our package.json script, as manually specifying the config
file there made it ignore our tslint.json files in subdirectories
2018-05-23 16:26:47 -07:00
Scott Nonnenberg
d9e5338dff
Refactor link/emoji/newline components for composability
2018-05-23 16:26:47 -07:00
Scott Nonnenberg
a5416e42c4
Refactor all emoji utility methods into window.Signal.Emoji
2018-05-23 16:26:47 -07:00
Scott Nonnenberg
4e5c8965ff
Move to react for newlines, emoji, and links in message body
2018-05-14 16:09:37 -07:00