Scott Nonnenberg
548c8e69cf
Emojification now all done with react via a few new components
...
Three locations were changed:
1. a group update, which lists a set of contacts
2. the contact name in the left pane
3. the conversation title
Three new components were added to window.Signal.Components to support
these scenarios, respectively:
1. Emojify
2. ContactName
3. ConversationTitle
Note that there are a number of other places in the app that should be
emojified, but never have been before. Essentially any place that a
contact name might be shown. A non-exhaustive list:
- Show group members
- Show safety number
- Verified change notification
- Disappearing timer change notification
- Contact verification notification
- Quote contact name
7 years ago
Scott Nonnenberg
d9e5338dff
Refactor link/emoji/newline components for composability
7 years ago
Scott Nonnenberg
aa13a2c6f7
Parse phone numbers into e164 as part of schema upgrade
8 years ago
Scott Nonnenberg
1fd487be3f
Refactor to remove duplicated code, lint/prettier fixes
8 years ago
Scott Nonnenberg
9d1847a7e5
Pull all setup in preload.js into signal.js. goal: webpackable
8 years ago
Scott Nonnenberg
37821e5a1b
Wire up all contact behaviors, refactor Contact type/selector
8 years ago
Scott Nonnenberg
41be7f126b
Visuals for embedded contacts as well as contact detail screen
8 years ago
Daniel Gasienica
15759f0db5
Normalize package naming
8 years ago
Daniel Gasienica
6589247750
Expose `SignalService` to style guide
8 years ago
Daniel Gasienica
86346ee239
Expose `Signal.Types.Attachment` to style guide
8 years ago
Daniel Gasienica
1dd87ad197
Format all source code using Prettier
8 years ago
Scott Nonnenberg
ccf14710a3
styleguide: Make filesize and Signal.Util.GoogleChrome available
8 years ago
Daniel Gasienica
cd6912f0dd
🎨 Autoformat code
8 years ago
Daniel Gasienica
a8be4f2d8d
Expose Lodash in style guide
8 years ago
Daniel Gasienica
df2e6e7864
Port `MIME` module to TypeScript
8 years ago
Scott Nonnenberg
fdc13d0af3
Fix some tslint errors
...
I really need to get it running in my editor!
8 years ago
Scott Nonnenberg
21713cbce7
Update quotes to render emoji just like normal messages
8 years ago
Scott Nonnenberg
a563dc8b37
Style Guide: Additional message examples, a few fixes to enable
8 years ago
Scott Nonnenberg
5af5bbdb0f
Add style guide examples for portrait/landscape images
8 years ago
Scott Nonnenberg
fce9bb7342
Move to central MIME functions, remove some console.log
...
And generally address PR feedback.
8 years ago
Scott Nonnenberg
087dd0f758
Support for iOS theme
8 years ago
Scott Nonnenberg
2243e348f1
Wire up fake window.Signal.HTML because it's captured on load
8 years ago
Scott Nonnenberg
0f8dd7e2db
Fix a number of lint failures
8 years ago
Scott Nonnenberg
1cc0633786
Full support for quotations in Android theme
8 years ago
Scott Nonnenberg
b4ce79cac0
Reply -> Quote
8 years ago
Scott Nonnenberg
3a76c3c86e
Styleguide: Incoming/outgoing attachments of all types
8 years ago
Daniel Gasienica
55fc21505e
Rename `ts/test` to `ts/styleguide`
8 years ago