Commit Graph

341 Commits

Author SHA1 Message Date
Michael Kirk
40c1503d07 fix compiler warning: never mutated 2019-05-22 16:03:07 -04:00
Michael Kirk
e1258156de use modern Hashable function 2019-05-22 16:03:07 -04:00
Matthew Chen
afeb56476e Merge remote-tracking branch 'private/release/2.40.0' 2019-05-21 17:15:01 -04:00
Michael Kirk
691209e25e Decrypt Messages with AnyTransaction
- Migrate protocol stores to KVStores
- Introduce AnyDatabaseQueue
- Move messaging pipeline to AnyTransactions
- Migrate specialized PushDecrypt job to generic JobQueue
2019-05-21 16:20:22 -04:00
Matthew Chen
3207a33f21 Respond to CR. 2019-05-20 14:22:40 -04:00
Michael Kirk
6ac9933019 Protocol stores use strongly typed signatures 2019-05-17 09:45:20 -07:00
Matthew Chen
24c8c0e501 Update feature flags for release branch. 2019-05-16 17:54:55 -04:00
Matthew Chen
bc6a99ad21 Sketch out the stickers splash. 2019-05-16 17:32:32 -04:00
Matthew Chen
27c5278e54 Add more accessibility ids to search bars and navbar items. 2019-05-14 15:04:13 -04:00
Matthew Chen
cea3b40a85 Update sticker-related copy. 2019-05-14 14:50:31 -04:00
Matthew Chen
562289a55a Always send a link preview for shared sticker packs. 2019-05-14 14:37:11 -04:00
Matthew Chen
a1c77bab63 Handle 'no installed stickers' case. 2019-05-14 14:19:01 -04:00
Matthew Chen
370a760e31 Respond to CR. 2019-05-14 14:17:58 -04:00
Matthew Chen
396abeffb1 Refine design of manage stickers view. 2019-05-14 14:00:02 -04:00
Matthew Chen
c87eb4df5c Clean up ahead of PR. 2019-05-14 13:55:50 -04:00
Matthew Chen
f03eece812 Share sticker pack flow. 2019-05-14 13:55:50 -04:00
Matthew Chen
51944236bf Sketch out sticker previews. 2019-05-13 16:20:13 -04:00
Matthew Chen
77f3701bcc Sketch out sticker previews. 2019-05-13 16:20:13 -04:00
Matthew Chen
105593c8ad Always check sticker validity before rendering. 2019-05-13 16:14:48 -04:00
Matthew Chen
1a60b4bc9c Surface an error to the user if sticker packs fail to install. 2019-05-13 12:54:49 -04:00
Matthew Chen
01b5e21290 Respond to CR. 2019-05-13 12:49:23 -04:00
Matthew Chen
75d4159f3f Rework sticker pack view. 2019-05-13 12:49:23 -04:00
Matthew Chen
5aeb9e205a Rework sticker pack view. 2019-05-13 12:49:23 -04:00
Matthew Chen
61bb5870da Respond to CR. 2019-05-09 13:18:16 -04:00
Matthew Chen
16b0b8cb21 Fix more sticker leaks. 2019-05-09 13:03:17 -04:00
Matthew Chen
bd980c294f Open sticker URLs. 2019-05-09 12:47:54 -04:00
Matthew Chen
ca349ace28 Respond to CR. 2019-05-08 09:38:31 -04:00
Matthew Chen
bfa40b84a3 Sticker refinements. 2019-05-08 09:26:39 -04:00
Matthew Chen
fe966e1f73 Sort sticker packs in keyboard header. 2019-05-08 09:24:08 -04:00
Matthew Chen
bc7afb7719 If there are no recents, default to showing the first sticker pack in sticker keyboard. 2019-05-08 09:02:42 -04:00
Matthew Chen
e11f33e6c5 Hide packs without available covers. 2019-05-06 14:22:08 -04:00
Matthew Chen
9fdcf6b0c1 Respond to CR. 2019-05-06 13:56:38 -04:00
Matthew Chen
a04b9595fa Sort sticker packs in sticker management view. 2019-05-06 13:44:38 -04:00
Matthew Chen
55ef7bd02f Sort sticker packs in sticker management view. 2019-05-06 13:44:38 -04:00
Michael Kirk
116241df3f renames for clarity, fail hard on db error 2019-05-03 09:53:37 -06:00
Matthew Chen
87f8314902 Pull out StickerHorizontalListView. 2019-05-03 09:24:12 -04:00
Matthew Chen
7ce0a0173c Pull out StickerHorizontalListView. 2019-05-03 09:24:12 -04:00
Matthew Chen
721c57ce08 Pull out StickerHorizontalListView. 2019-05-03 09:24:12 -04:00
Matthew Chen
7c56aefeae Pull out StickerHorizontalListView. 2019-05-03 09:23:15 -04:00
Matthew Chen
794a392f40 Fix bug in sticker operations. 2019-05-02 15:02:05 -04:00
Michael Kirk
36370980d1 Merge tag '2.39.0.9' 2019-05-01 15:14:47 -06:00
Michael Kirk
dafa3f12be Merge tag '2.39.0.8' 2019-05-01 14:34:15 -06:00
Michael Kirk
c6d7bc057f Rename SignalAttachmentItem -> AttachmentApprovalItem
No change in functionality, just trying to clarify what this "item" is for now
that it's being used more broadly.
2019-05-01 09:58:00 -06:00
Michael Kirk
0f12088cc6 Maintain image editor state when "adding more" 2019-05-01 09:50:09 -06:00
Matthew Chen
06b85e4c24 Respond to CR. 2019-05-01 10:04:09 -04:00
Matthew Chen
1ee8f71d1c More sticker-related navigation. 2019-05-01 09:56:07 -04:00
Matthew Chen
fb3bdf2ac2 Respond to CR. 2019-05-01 09:50:14 -04:00
Matthew Chen
bc4f35f5e2 Add the sticker pack view. 2019-04-30 16:41:14 -04:00
Matthew Chen
f0339ee1fe Fix edge cases around sticker interactions. 2019-04-30 09:40:48 -04:00
Matthew Chen
783858ea52 Remove extra semicolons. 2019-04-30 09:39:04 -04:00