Matthew Chen
1d5b2aa2f5
Rework avatar building and caching.
2021-06-18 14:01:32 -03:00
Matthew Chen
9e8f87ae0a
Clean up how local user name is rendered in contact cells.
2021-05-04 21:45:15 -03:00
Matthew Chen
0241fd25e8
Convert contact cells to Swift, clean up configuration, reduce transaction count.
2021-05-04 21:45:15 -03:00
Matthew Chen
8baf952a71
Apply ConversationAvatarView.
2021-04-22 22:00:42 -03:00
Nora Trapp
9819ae074a
Add groups in common to chat settings
2021-04-08 13:44:00 -07:00
Nora Trapp
91c8b4a250
Further design feedback
2021-03-04 18:32:24 -08:00
Matthew Chen
42f83292c8
Respond to CR.
2021-01-05 11:03:42 -03:00
Matthew Chen
66510bc18f
DRY singleton accessors.
2020-09-17 21:13:14 -03:00
Nora Trapp
a0c50308ea
Add to group member action
2020-06-09 19:28:35 -07:00
Michael Kirk
95f2d511e1
font updates
2019-09-26 12:20:42 -07:00
Michael Kirk
54812451f4
Update and apply palette. Consolidate dupes.
2019-09-24 15:12:51 -07:00
Nora Trapp
aa58084ca2
Rework NewContactThreadViewController to be reusable
2019-08-22 09:27:36 -07:00
Nora Trapp
b9bb444276
Add UUID support to groups
2019-07-10 13:27:36 -07:00
Nora Trapp
92f817d7fd
Update callsites to use new contacts manager address interface
2019-06-25 10:30:52 -07:00
Matthew Chen
25ed886e72
Update home and group cells' dependencies.
2018-10-25 09:48:58 -04:00
Matthew Chen
25d56b30c1
Rework group avatars to reflect conversation colors.
2018-09-27 08:55:20 -04:00
Matthew Chen
7be8f30877
Apply -> Never.
2018-08-27 10:21:03 -04:00
Matthew Chen
26001e49d1
Unify log tags.
2018-08-15 10:24:29 -04:00
Matthew Chen
a543cd5a4e
Refine theme.
2018-08-08 15:04:23 -04:00
Michael Kirk
1fcf25fabd
FIX: compose search group cell
...
We switched sizing to automatic, but cell wasn't autolayout ready.
2018-06-26 14:11:42 -06:00
Matthew Chen
2ecbf1bb65
Fix 'contact cell vs. message details layout' issue.
2018-06-21 17:16:50 -06:00
Matthew Chen
4d8c764789
Migrate to Swift 4.
2018-05-30 15:05:02 -04:00
Matthew Chen
8c1362b807
Fix small text usage.
2018-04-09 16:15:24 -04:00
Matthew Chen
ade2ee7216
Use dynamic type everywhere in conversation view.
2018-04-09 14:25:53 -04:00
Michael Kirk
6874a9e28e
Convert to swift
...
// FREEBIE
2018-04-04 10:59:04 -04:00
Michael Kirk
f441c6211d
Format
...
// FREEBIE
2018-04-02 17:02:32 -04:00
Michael Kirk
6f1608f44b
Conventional naming for out custom PureLayout methods.
...
This moves methods more in line with PureLayout conventions.
- Methods always specify if they pin to an edge vs margin
- `margin` is a reserved word which should only refer to layout margins.
i.e. do not use it to refer to "inset" and "offset".
// FREEBIE
2018-04-02 17:02:32 -04:00
sdkjfhsdkjhfsdlkjhfsdf
38d94952f7
Shadow for Send button, clean up color accessors
...
// FREEBIE
2017-12-20 14:26:53 -06:00
Michael Kirk
a11d83187b
WIP: Framework-friendly - compiles but crashes on launch
...
// FREEBIE
2017-11-29 13:58:27 -08:00
Michael Kirk
6e12b9c898
Fix trailing edge of group member listing
...
// FREEBIE
2017-10-16 13:33:07 -07:00
Michael Kirk
3080cb512b
Compose View: collation index and group search
...
- Include table index for contacts
- Fix extra spacing in OWS table view
- Separate search results into contact/invite sections
- Include groups in search results when composing new message
- Compose Screen search matches on group member names
// FREEBIE
2017-10-16 12:22:02 -07:00