Matthew Chen
2a6f77a7a7
Chat list design tweaks.
2021-11-19 16:09:39 -03:00
Matthew Chen
f9c37d4f69
Chat list design tweaks.
2021-11-19 16:09:39 -03:00
Matthew Chen
6d692e264a
Do not bold timestamp for unread state.
2021-11-16 09:48:14 -08:00
Matthew Chen
9384bc8200
Chat list changes for badges.
2021-11-16 09:48:14 -08:00
Matthew Chen
443f5a3921
Chat list changes for badges.
2021-11-16 09:48:14 -08:00
Michelle Linington
f723cedb89
Badges avatars with custom diameters
...
- We now lerp the badge sprite to the closest design spec available
- Also enables badges on internal builds
2021-11-11 20:18:30 -08:00
Nora Trapp
b913d76e8b
Fix theme changes on search results
2021-11-10 11:10:18 -08:00
Michelle Linington
cc4f5fe9d4
PR Feedback:
...
- Consistent use of ConversationStyle
- LocalUserDisplayMode is now a required initializer argument
Also a small bug fix around avatar file path URLs
2021-11-09 14:25:55 -08:00
Michelle Linington
905b7f6507
PR Feedback
...
- Rename the conversation avatar size class enum cases
- Add explanatory comment for explicit type declaration
2021-11-09 14:25:55 -08:00
Michelle Linington
59645cd456
Simplify reconfigure API
2021-11-09 14:25:55 -08:00
Michelle Linington
6105ee5a20
Better naming of size classes
...
Also fixes bug with EmojiReactorCell layout
2021-11-09 14:25:55 -08:00
Michelle Linington
f14f0ed90c
Badged group avatars in ConversationView
2021-11-09 14:25:55 -08:00
Michelle Linington
dea35199b2
Clean up ConversationAvatarView data sources
...
Creates a special data source enum for ConversationAvatarView data
providers. Before, ContactCell and ConversationAvatarView used the data
source, neither applying to each perfectly
2021-11-09 14:25:55 -08:00
Michelle Linington
f459857799
ConversationAvatarView2 -> ConversationAvatarView
2021-11-09 14:25:55 -08:00
Michelle Linington
9f53832e14
Remove usage of ConversationAvatarView
2021-11-09 14:25:55 -08:00
Michelle Linington
bd51ca690a
Replace AvatarImageView2 with ConversationAvatarView2
...
Adoption of ConversationAvatarView2 in many key locations. This isn't
exhaustive, but it's mostly there.
Some work left to be done around ConversationAvatarView2 data source
tweaks.
2021-11-09 14:25:55 -08:00
Michelle Linington
9123bbd0b4
Partial progress on badged avatars
2021-11-09 14:25:55 -08:00
michalnowak061
b0c88be89a
Include snippet in cache key to fix duplicate search results
2021-11-08 13:31:07 -08:00
Matthew Chen
4aec5adac1
Move MobileCoin SDK to SignalUI.
2021-11-02 14:26:04 -03:00
Matthew Chen
f57de3335f
Remove OWSContactsManager.allContactsMap.
2021-10-22 19:09:28 -03:00
Matthew Chen
1df780444a
Don't cache signal accounts on contacts manager.
2021-10-22 19:09:28 -03:00
Matthew Chen
eec119025f
Don't cache signal accounts on contacts manager.
2021-10-22 19:09:28 -03:00
Michelle Linington
77b7ea5c40
Fix a whole bunch of warnings
2021-10-21 21:11:26 -07:00
Matthew Chen
3d7e8a0ba4
Add script to normalize includes and imports.
2021-10-21 09:21:12 -03:00
Matthew Chen
5d780d1589
Apply script to normalize includes and imports.
2021-10-21 09:21:10 -03:00
Matthew Chen
3204a2f805
Add SignalUI framework target.
2021-10-19 09:39:53 -03:00
Matthew Chen
69d21a2121
Add SignalUI framework target.
2021-10-19 09:39:53 -03:00
Matthew Chen
b27457ecc6
Add SignalUI framework target.
2021-10-19 09:39:53 -03:00
Matthew Chen
9271f83624
Remove databaseChangesWillUpdate.
2021-09-08 21:41:13 -03:00
Nora Trapp
2814ab7629
Convert to new Promise library
2021-09-03 11:41:34 -07:00
Matthew Chen
71f68af9f5
Generalize batch update action derivation.
2021-08-23 18:22:43 -03:00
Matthew Chen
341ecadb47
Fix home view preview dismissal.
2021-08-19 16:57:31 -03:00
Matthew Chen
9a45828389
Cache home view cell height.
2021-08-12 20:29:30 -03:00
Matthew Chen
da281c1ef2
Cache home view cell height.
2021-08-12 20:29:29 -03:00
Matthew Chen
fc69485272
Fix build warnings.
2021-08-12 20:08:32 -03:00
Matthew Chen
557247b944
Respond to CR.
2021-08-12 20:03:34 -03:00
Matthew Chen
c291aecfc1
Preload content/measurement/layout for home view cells.
2021-08-12 19:35:22 -03:00
Matthew Chen
ba2e3ddebc
Preload content/measurement/layout for home view cells.
2021-08-12 19:35:22 -03:00
Matthew Chen
79a6726d41
Remove over-zealous assert.
2021-08-05 20:04:24 -03:00
Matthew Chen
8eeb3f20bd
Reduce cost of home view cell reuse.
2021-08-04 17:08:28 -03:00
Matthew Chen
d80578e81b
Streamline HomeViewInfo.
2021-08-04 17:08:28 -03:00
Matthew Chen
404062ed29
Cache formatting of PersonNameComponents.
2021-08-04 17:08:28 -03:00
Matthew Chen
18abc01400
Reduce cost of home view cell reuse.
2021-08-04 17:08:27 -03:00
Matthew Chen
5064bb47c9
Reduce cost of home view cell reuse.
2021-08-04 17:08:26 -03:00
Matthew Chen
01457ed4a4
Introduce HVCellContentToken.
2021-08-04 17:04:20 -03:00
Matthew Chen
f0e8483652
Introduce HVCellContentToken.
2021-08-04 17:04:20 -03:00
Matthew Chen
d174e1bd3c
Introduce HVCellContentToken.
2021-08-04 17:04:20 -03:00
Matthew Chen
c8e4bbbd9b
Introduce HVCellContentToken.
2021-08-04 17:04:19 -03:00
Matthew Chen
ef4945704b
Introduce HVCellContentToken.
2021-08-04 17:04:19 -03:00
Eugene Bistolas
7feede001c
Context Menu programmatic dismissal support
...
Context menu layout is incorrect on iPad, some landscape cases
2021-08-02 13:50:51 -10:00